]> Shamusworld >> Repos - architektonas/blobdiff - src/penwidget.h
Added pen and dropper tools, and printing support.
[architektonas] / src / penwidget.h
index 5809c446731a5e3669826615cf43d9d53a05532c..c08d14bba50bd232b4437c1b92f70058a1c9609a 100644 (file)
@@ -4,7 +4,6 @@
 #include <QtWidgets>
 #include "structs.h"
 
-
 class PenWidget: public QWidget
 {
        Q_OBJECT
@@ -22,13 +21,15 @@ class PenWidget: public QWidget
                void HandleRedSelected(QString);
                void HandleGreenSelected(QString);
                void HandleBlueSelected(QString);
-               void HandleStamp(QAction *);
+//             void HandleStamp(QAction *);
+//             void HandleDropper(QAction *);
 
        signals:
                void WidthSelected(float);
                void StyleSelected(int);
                void ColorSelected(uint32_t);
                void StampSelected(void);
+               void DropperSelected(void);
 
        private:
                QLineEdit * width;
@@ -38,7 +39,12 @@ class PenWidget: public QWidget
                QComboBox * style;
                int r, g, b;
                bool programChange;
+
+       public:
+               QAction * stampAction;
+               QAction * dropperAction;
+               QToolButton * tbStamp;
+               QToolButton * tbDropper;
 };
 
 #endif // __PENWIDGET_H__
-