diff options
author | Janne Heikkilä <janne.heikkila@symbio.com> | 2010-11-12 09:32:49 +0200 |
---|---|---|
committer | Holger Schröder <holger.schroeder.ext@basyskom.de> | 2010-11-22 18:29:49 +0100 |
commit | b329eaa01281c20b368953900c22bcdfeab82b13 (patch) | |
tree | 951f6c751e2ed0028337d17a142816b6b0c4ec93 /tests | |
parent | 4affde3fee038a4c87d5cd9058bb74928b86e643 (diff) |
Changes: Added title/header for the MObjectMenu.
RevBy: Holger Schröder
Details: The header area contains title label and icon.
Diffstat (limited to 'tests')
-rw-r--r-- | tests/ut_mobjectmenu/ut_mobjectmenu.cpp | 24 | ||||
-rw-r--r-- | tests/ut_mobjectmenu/ut_mobjectmenu.h | 1 |
2 files changed, 25 insertions, 0 deletions
diff --git a/tests/ut_mobjectmenu/ut_mobjectmenu.cpp b/tests/ut_mobjectmenu/ut_mobjectmenu.cpp index b4f9fbb6..23c0756f 100644 --- a/tests/ut_mobjectmenu/ut_mobjectmenu.cpp +++ b/tests/ut_mobjectmenu/ut_mobjectmenu.cpp @@ -145,6 +145,30 @@ void Ut_MObjectMenu::testCursorPosition() delete widget; } +void Ut_MObjectMenu::testTitle() +{ + MWidget *widget = new MWidget(); + MObjectMenu *menu = new MObjectMenu(widget); + + QCOMPARE(menu->title(), QString("")); + + menu->setTitle("title"); + QCOMPARE(menu->title(), QString("title")); + + widget->setProperty("objectMenuTitle", QString("property title")); + QCOMPARE(menu->title(), QString("title")); + + delete menu; + + menu = new MObjectMenu(widget); + QCOMPARE(menu->title(), QString("property title")); + + menu->setTitle(""); + QCOMPARE(menu->title(), QString("")); + + delete menu; + delete widget; +} QTEST_APPLESS_MAIN(Ut_MObjectMenu) diff --git a/tests/ut_mobjectmenu/ut_mobjectmenu.h b/tests/ut_mobjectmenu/ut_mobjectmenu.h index 4a5cca9e..f2015212 100644 --- a/tests/ut_mobjectmenu/ut_mobjectmenu.h +++ b/tests/ut_mobjectmenu/ut_mobjectmenu.h @@ -42,6 +42,7 @@ private slots: void testConstructionAndDestruction(); void testActionsAddingAndRemoving(); void testCursorPosition(); + void testTitle(); private: }; |