X-Git-Url: https://git.sven.stormbind.net/?a=blobdiff_plain;f=src%2Fslidecontrolwidget.h;fp=src%2Fslidecontrolwidget.h;h=d66702206629fa7590a4e4b6d3efc20bbaa3b36e;hb=d483bd8e6523c23c6f1d8908a2e0611c2bc9ff4f;hp=0000000000000000000000000000000000000000;hpb=7dfa3fe589d1722d49681f42cdb0bf1e6efb5223;p=sven%2Fvym.git diff --git a/src/slidecontrolwidget.h b/src/slidecontrolwidget.h new file mode 100644 index 0000000..d667022 --- /dev/null +++ b/src/slidecontrolwidget.h @@ -0,0 +1,44 @@ +#ifndef SLIDECONTROLWIDGET_H +#define SLIDECONTROLWIDGET_H + +#include + +class QAction; +class QPushButton; + +class SlideControlWidget : public QWidget { + Q_OBJECT + + public: + SlideControlWidget(QWidget *parent = NULL); + + public slots: + void previousPressed(); + void snapshotPressed(); + void nextPressed(); + void upPressed(); + void downPressed(); + void deletePressed(); + void editPressed(); + + signals: + void hideFindWidget(); + void takeSnapshot(); + void deleteButtonPressed(); + void editButtonPressed(); + void previousButtonPressed(); + void nextButtonPressed(); + void upButtonPressed(); + void downButtonPressed(); + + protected: + QPushButton *previousButton; + QPushButton *snapshotButton; + QPushButton *editButton; + QPushButton *deleteButton; + QPushButton *nextButton; + QPushButton *upButton; + QPushButton *downButton; +}; + +#endif