1
0
Fork 0
VideoPlayer/src/utils.hpp
2020-05-06 12:43:01 +01:00

33 lines
715 B
C++

#ifndef UTILS_H
#define UTILS_H
#include <QObject>
#include <QString>
#include <QWindow>
namespace Utils {
Q_NAMESPACE
void SetDPMS(bool on);
void SetScreensaver(WId wid, bool on);
void AlwaysOnTop(WId wid, bool on);
QString
createTimestamp(int seconds);
void launchAboutQt();
void updateAppImage();
}
class UtilsClass : public QObject {
Q_OBJECT
public slots:
void SetDPMS(bool on) { Utils::SetDPMS(on); };
void AlwaysOnTop(WId wid, bool on) { Utils::AlwaysOnTop(wid, on); };
void launchAboutQt() { Utils::launchAboutQt(); };
void updateAppImage() { Utils::updateAppImage(); };
QString createTimestamp(int seconds)
{
return Utils::createTimestamp(seconds);
};
};
#endif