summaryrefslogtreecommitdiffstats
path: root/examples/slideshow/slideshow.h
diff options
context:
space:
mode:
Diffstat (limited to 'examples/slideshow/slideshow.h')
-rw-r--r--examples/slideshow/slideshow.h14
1 files changed, 6 insertions, 8 deletions
diff --git a/examples/slideshow/slideshow.h b/examples/slideshow/slideshow.h
index d86a064ba9..d077be0757 100644
--- a/examples/slideshow/slideshow.h
+++ b/examples/slideshow/slideshow.h
@@ -41,7 +41,7 @@
#ifndef SLIDESHOW_H
#define SLIDESHOW_H
-#include <QWidget>
+#include <QMainWindow>
#include <qmediaimageviewer.h>
QT_BEGIN_NAMESPACE
@@ -54,15 +54,12 @@ QT_END_NAMESPACE
QT_USE_NAMESPACE
-class SlideShow : public QWidget
+class SlideShow : public QMainWindow
{
Q_OBJECT
public:
SlideShow(QWidget *parent = 0);
-signals:
- void enableButtons(bool enable);
-
private slots:
void openPlaylist();
void openDirectory();
@@ -81,9 +78,10 @@ private:
QMediaImageViewer *imageViewer;
QMediaPlaylist *playlist;
QLabel *statusLabel;
- QLabel *countdownLabel;
- QAbstractButton *playButton;
- QAbstractButton *stopButton;
+ QAction *countdownAction;
+ QAction *playAction;
+ QAction *stopAction;
+ QToolBar *toolBar;
QStackedLayout *viewerLayout;
};