diff options
Diffstat (limited to 'src-qt5/core/lumina-desktop/SystemWindow.h')
-rw-r--r-- | src-qt5/core/lumina-desktop/SystemWindow.h | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/src-qt5/core/lumina-desktop/SystemWindow.h b/src-qt5/core/lumina-desktop/SystemWindow.h new file mode 100644 index 00000000..98617f79 --- /dev/null +++ b/src-qt5/core/lumina-desktop/SystemWindow.h @@ -0,0 +1,45 @@ +#ifndef _LUMINA_DESKTOP_SYSTEM_WINDOW_H +#define _LUMINA_DESKTOP_SYSTEM_WINDOW_H + +#include <QDialog> + +#include "ui_SystemWindow.h" + + + + +namespace Ui{ + class SystemWindow; +}; + +class SystemWindow : public QDialog{ + Q_OBJECT +public: + SystemWindow(); + ~SystemWindow(); + +public slots: + void updateWindow(); + +private: + Ui::SystemWindow *ui; + + //void closeAllWindows(); + +private slots: + void sysLogout(); + + void sysRestart(); + + void sysShutdown(); + + void sysSuspend(); + + void sysCancel(){ + this->close(); + } + + void sysLock(); +}; + +#endif |