diff options
Diffstat (limited to 'src-qt5/desktop-utils/lumina-fm-dev/TrayUI.h')
-rw-r--r-- | src-qt5/desktop-utils/lumina-fm-dev/TrayUI.h | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/src-qt5/desktop-utils/lumina-fm-dev/TrayUI.h b/src-qt5/desktop-utils/lumina-fm-dev/TrayUI.h deleted file mode 100644 index 4210784a..00000000 --- a/src-qt5/desktop-utils/lumina-fm-dev/TrayUI.h +++ /dev/null @@ -1,47 +0,0 @@ -//=========================================== -// Lumina-DE source code -// Copyright (c) 2016, Ken Moore -// Available under the 3-clause BSD license -// See the LICENSE file for full details -//=========================================== -// This is the system tray icon for queueing/running file operations -//=========================================== -#ifndef _LUMINA_FILE_MANAGER_FILE_OP_SYSTRAY_H -#define _LUMINA_FILE_MANAGER_FILE_OP_SYSTRAY_H - -#include "OPWidget.h" - -#include <QSystemTrayIcon> -#include <QMenu> - -class TrayUI : public QSystemTrayIcon{ - Q_OBJECT -public: - enum FILEOP{MOVE, COPY, DELETE}; //File Operations - - TrayUI(QObject *parent = 0); - ~TrayUI(); - -public slots: - void StartOperation( FILEOP op, QStringList oldF, QStringList newF); - -private: - QList<OPWidget*> OPS; - - void createOP( FILEOP, QStringList oldF, QStringList newF); - -private slots: - void TrayActivated(); - - //Operation Widget Responses - void OperationClosed(QString ID); - void OperationStarted(QString ID); - void OperationFinished(QString ID); - - void checkJobs(); //see if any jobs are still active/visible, otherwise hide the tray icon - -signals: - void JobsFinished(); - -}; -#endif |