diff options
Diffstat (limited to 'lumina-screenshot/MainUI.h')
-rw-r--r-- | lumina-screenshot/MainUI.h | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/lumina-screenshot/MainUI.h b/lumina-screenshot/MainUI.h deleted file mode 100644 index db0672da..00000000 --- a/lumina-screenshot/MainUI.h +++ /dev/null @@ -1,63 +0,0 @@ -//=========================================== -// Lumina-DE source code -// Copyright (c) 2014-2015, Ken Moore -// Available under the 3-clause BSD license -// See the LICENSE file for full details -//=========================================== -#ifndef _LUMINA_SCREENSHOT_DIALOG_H -#define _LUMINA_SCREENSHOT_DIALOG_H - -#include <QMainWindow> -#include <QString> -#include <QFileDialog> -#include <QPixmap> -#include <QTimer> -#include <QDesktopWidget> -#include <QDir> -#include <QInputDialog> -#include <QSettings> -#include <QAction> -#include <QScreen> - -#include <LuminaXDG.h> -#include <LuminaUtils.h> -#include <LuminaX11.h> - -namespace Ui{ - class MainUI; -}; - -class MainUI : public QMainWindow{ - Q_OBJECT -public: - MainUI(); - ~MainUI(); - -public slots: - void setupIcons(); - -private: - Ui::MainUI *ui; - QPixmap cpic; //current picture - QString ppath; //previous file path - WId cwin; //current window to screenshot - QSettings *settings; - LXCB *XCB; //Library access to window subsystems - -private slots: - //Button Slots - void closeApplication(){ - this->close(); - } - void saveScreenshot(); - void quicksave(); - void editScreenshot(); - void startScreenshot(); - - - //Utility functions to perform a screenshot - bool getWindow(); //set the "cwin" variable as appropriate - void getPixmap(); //set the "cpic" variable to the new screenshot -}; - -#endif |