aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/objects/KvsObject_toolBar.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/objects/KvsObject_toolBar.cpp')
-rw-r--r--src/modules/objects/KvsObject_toolBar.cpp19
1 files changed, 3 insertions, 16 deletions
diff --git a/src/modules/objects/KvsObject_toolBar.cpp b/src/modules/objects/KvsObject_toolBar.cpp
index 9c799440e..1b3367aa5 100644
--- a/src/modules/objects/KvsObject_toolBar.cpp
+++ b/src/modules/objects/KvsObject_toolBar.cpp
@@ -42,7 +42,7 @@
@type:
class
@short:
- Provides a toolbar for mainwindow widget.
+ Provides a toolbar for widget.
@inherits:
[class]object[/class]
[class]widget[/class]
@@ -77,22 +77,9 @@ KVSO_BEGIN_DESTRUCTOR(KvsObject_toolBar)
KVSO_END_CONSTRUCTOR(KvsObject_toolBar)
-bool KvsObject_toolBar::init(KviKvsRunTimeContext * pContext,KviKvsVariantList *)
+bool KvsObject_toolBar::init(KviKvsRunTimeContext * ,KviKvsVariantList *)
{
- if (!parentObject())
- {
- pContext->warning(__tr2qs_ctx("The toolbar cannot be a parent-widget!","objects"));
- return true;
- }
- if(parentObject()->inheritsClass("mainwindow"))
- {
- setObject(new QToolBar(getName(), ((KviTalMainWindow *)parentScriptWidget())), true);
- }
- else
- {
- pContext->warning(__tr2qs_ctx("The parent-widget isn't a MainWindow.","objects"));
- }
-
+ SET_OBJECT(QToolBar)
return true;
}