Diffstat (limited to 'core/applets/screenshotapplet/screenshot.h') (more/less context) (show whitespace changes)
-rw-r--r-- | core/applets/screenshotapplet/screenshot.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/core/applets/screenshotapplet/screenshot.h b/core/applets/screenshotapplet/screenshot.h index 82800b9..c8dfeaa 100644 --- a/core/applets/screenshotapplet/screenshot.h +++ b/core/applets/screenshotapplet/screenshot.h | |||
@@ -28,37 +28,43 @@ class QCheckBox; | |||
28 | class QSpinBox; | 28 | class QSpinBox; |
29 | class QPushButton; | 29 | class QPushButton; |
30 | //class QImage; | 30 | //class QImage; |
31 | 31 | ||
32 | class ScreenshotControl : public QFrame | 32 | class ScreenshotControl : public QFrame |
33 | { | 33 | { |
34 | Q_OBJECT | 34 | Q_OBJECT |
35 | public: | 35 | public: |
36 | ScreenshotControl( QWidget *parent=0, const char *name=0 ); | 36 | ScreenshotControl( QWidget *parent=0, const char *name=0 ); |
37 | void performGrab(); | 37 | void performGrab(); |
38 | 38 | ||
39 | public: | 39 | public: |
40 | QPushButton *grabItButton; | 40 | QPushButton *grabItButton, *scapButton; |
41 | QPixmap snapshot; | 41 | QPixmap snapshot; |
42 | QTimer* grabTimer; | 42 | QTimer* grabTimer; |
43 | QCheckBox *saveNamedCheck; | ||
44 | QString FileNamePath; | ||
45 | bool setFileName; | ||
43 | void slotSave(); | 46 | void slotSave(); |
44 | void slotCopy(); | 47 | void slotCopy(); |
45 | void setTime(int newTime); | 48 | void setTime(int newTime); |
46 | 49 | ||
47 | QSpinBox *delaySpin; | 50 | QSpinBox *delaySpin; |
48 | private: | 51 | private: |
52 | int buttonPushed; | ||
49 | private slots: | 53 | private slots: |
50 | void slotGrab(); | 54 | void slotGrab(); |
55 | void slotScap(); | ||
51 | void savePixmap(); | 56 | void savePixmap(); |
52 | void grabTimerDone(); | 57 | void grabTimerDone(); |
58 | void nameScreenshot(bool); | ||
53 | }; | 59 | }; |
54 | 60 | ||
55 | class ScreenshotApplet : public QWidget | 61 | class ScreenshotApplet : public QWidget |
56 | { | 62 | { |
57 | Q_OBJECT | 63 | Q_OBJECT |
58 | public: | 64 | public: |
59 | ScreenshotApplet( QWidget *parent = 0, const char *name=0 ); | 65 | ScreenshotApplet( QWidget *parent = 0, const char *name=0 ); |
60 | ~ScreenshotApplet(); | 66 | ~ScreenshotApplet(); |
61 | ScreenshotControl *vc; | 67 | ScreenshotControl *vc; |
62 | public slots: | 68 | public slots: |
63 | private: | 69 | private: |
64 | void mousePressEvent( QMouseEvent * ); | 70 | void mousePressEvent( QMouseEvent * ); |