aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@digia.com>2013-09-06 21:11:13 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-09-09 10:56:53 +0200
commit92a0705caf02d8c43ed69dc4cd6ecd1dcd2b08f5 (patch)
tree746f7f3ba582fec1bdeef015449cb49472545b77 /tests
parentdf79ea24d33f8f31c16d4433e5dec7cf7b81818f (diff)
Support deleting QWinTaskbarProgress
Change-Id: Iaa08f9003e48e7d3b1626e8274211dd53a3c1eb6 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/qwintaskbarbutton/tst_qwintaskbarbutton.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/auto/qwintaskbarbutton/tst_qwintaskbarbutton.cpp b/tests/auto/qwintaskbarbutton/tst_qwintaskbarbutton.cpp
index 947f068..0f44add 100644
--- a/tests/auto/qwintaskbarbutton/tst_qwintaskbarbutton.cpp
+++ b/tests/auto/qwintaskbarbutton/tst_qwintaskbarbutton.cpp
@@ -41,6 +41,7 @@
#include <QtTest/QtTest>
#include <QWinTaskbarButton>
+#include <QWinTaskbarProgress>
class tst_QWinTaskbarButton : public QObject
{
@@ -101,6 +102,13 @@ void tst_QWinTaskbarButton::testProgress()
{
QWinTaskbarButton btn;
QVERIFY(btn.progress());
+ QVERIFY(btn.progress()->objectName().isEmpty());
+
+ btn.progress()->setObjectName(QStringLiteral("DEAD"));
+ delete btn.progress();
+
+ QVERIFY(btn.progress());
+ QVERIFY(btn.progress()->objectName().isEmpty());
}
QTEST_MAIN(tst_QWinTaskbarButton)