summaryrefslogtreecommitdiff
path: root/core/applets/screenshotapplet/screenshot.h
Unidiff
Diffstat (limited to 'core/applets/screenshotapplet/screenshot.h') (more/less context) (show whitespace changes)
-rw-r--r--core/applets/screenshotapplet/screenshot.h8
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;
28class QSpinBox; 28class QSpinBox;
29class QPushButton; 29class QPushButton;
30//class QImage; 30//class QImage;
31 31
32class ScreenshotControl : public QFrame 32class ScreenshotControl : public QFrame
33{ 33{
34 Q_OBJECT 34 Q_OBJECT
35public: 35public:
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
39public: 39public:
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;
48private: 51private:
52 int buttonPushed;
49private slots: 53private 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
55class ScreenshotApplet : public QWidget 61class ScreenshotApplet : public QWidget
56{ 62{
57 Q_OBJECT 63 Q_OBJECT
58public: 64public:
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;
62public slots: 68public slots:
63private: 69private:
64 void mousePressEvent( QMouseEvent * ); 70 void mousePressEvent( QMouseEvent * );