summaryrefslogtreecommitdiffstats
path: root/tests/manual/highdpi/dragwidget.h
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2019-11-27 09:40:08 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2019-11-28 14:26:19 +0100
commitc94e756f01e30eb529e2c9d768c68d40fb9a0f19 (patch)
treeec907071be544fd802f71faacb9edf6ed480230e /tests/manual/highdpi/dragwidget.h
parentee3e0ed751e8acdd5f1cefb430b0981c21f71f8e (diff)
Polish the manual High DPI test
- Use C++ constructs like range-based for, member initialization - Fix formatting in a few places - Silence clang warnings: - Add override - Make member variables private Task-number: QTBUG-80323 Change-Id: I5b0fda06acb6c8054aafa4dd934b763f8493a6b3 Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
Diffstat (limited to 'tests/manual/highdpi/dragwidget.h')
-rw-r--r--tests/manual/highdpi/dragwidget.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/manual/highdpi/dragwidget.h b/tests/manual/highdpi/dragwidget.h
index 8b67b20410..06663fc74a 100644
--- a/tests/manual/highdpi/dragwidget.h
+++ b/tests/manual/highdpi/dragwidget.h
@@ -40,7 +40,7 @@ QT_END_NAMESPACE
class DragWidget : public QWidget
{
public:
- DragWidget(QString text = QString(), QWidget *parent = 0);
+ DragWidget(QString text = QString(), QWidget *parent = nullptr);
protected:
void dragEnterEvent(QDragEnterEvent *event) override;
@@ -52,12 +52,13 @@ protected:
void timerEvent(QTimerEvent *event) override;
void showEvent(QShowEvent *event) override;
void hideEvent(QHideEvent *event) override;
+
private:
QPoint dragPos;
QPoint dropPos;
QBasicTimer dragTimer;
QBasicTimer dropTimer;
- QWidget *otherWindow;
+ QWidget *otherWindow = nullptr;
};
#endif // DRAGWIDGET_H