summaryrefslogtreecommitdiffstats
path: root/tests/manual/qgraphicslayout/flicker
diff options
context:
space:
mode:
Diffstat (limited to 'tests/manual/qgraphicslayout/flicker')
-rw-r--r--tests/manual/qgraphicslayout/flicker/main.cpp3
-rw-r--r--tests/manual/qgraphicslayout/flicker/window.h20
2 files changed, 21 insertions, 2 deletions
diff --git a/tests/manual/qgraphicslayout/flicker/main.cpp b/tests/manual/qgraphicslayout/flicker/main.cpp
index 4b6589f9f8..2f4140e39a 100644
--- a/tests/manual/qgraphicslayout/flicker/main.cpp
+++ b/tests/manual/qgraphicslayout/flicker/main.cpp
@@ -39,7 +39,8 @@
**
****************************************************************************/
-#include <QtWidgets>
+#include <QMainWindow>
+#include <QApplication>
#include "window.h"
int main(int argc, char **argv)
diff --git a/tests/manual/qgraphicslayout/flicker/window.h b/tests/manual/qgraphicslayout/flicker/window.h
index 3a0eb77fcc..190e9c4890 100644
--- a/tests/manual/qgraphicslayout/flicker/window.h
+++ b/tests/manual/qgraphicslayout/flicker/window.h
@@ -43,7 +43,21 @@
#define WINDOW_H
-#include <QtWidgets>
+#include <QGraphicsScene>
+#include <QGraphicsWidget>
+#include <QGraphicsLinearLayout>
+#include <QGraphicsView>
+#include <QSpinBox>
+#include <QCheckBox>
+#include <QPushButton>
+#include <QLabel>
+#include <QHBoxLayout>
+#include <QPainter>
+#include <QApplication>
+#include <QThread>
+#include <QMap>
+#include <QTime>
+#include <QDebug>
struct Statistics {
Statistics() : setGeometryCount(0), sleepMsecs(0), output(0),
@@ -57,7 +71,11 @@ struct Statistics {
QLabel *output;
void sleep()
{
+#if QT_VERSION >= 0x050000
QThread::msleep(sleepMsecs);
+#else
+ qWarning("%s unimplemented", Q_FUNC_INFO);
+#endif
}
int currentBenchmarkIteration;
bool relayoutClicked;