aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/objects/KvsObject_toolBar.cpp
diff options
context:
space:
mode:
authorGravatar Fabio Bas2011-05-02 22:49:07 +0000
committerGravatar Fabio Bas2011-05-02 22:49:07 +0000
commit13385fafaa81a3c16a8a06a0c377ca1a43eac43e (patch)
treef0ea90cd1ecbb08f170cd59971d5adf6a8458cc0 /src/modules/objects/KvsObject_toolBar.cpp
parentFixed diskspace function (diff)
downloadKVIrc-13385fafaa81a3c16a8a06a0c377ca1a43eac43e.tar.gz
KVIrc-13385fafaa81a3c16a8a06a0c377ca1a43eac43e.tar.bz2
KVIrc-13385fafaa81a3c16a8a06a0c377ca1a43eac43e.zip
reworked toolbars and kviactions:
- use qactions intead of qtoolbuttons + ids - drop ktoolbar, since it adds its own methods and context menu - add button style (text/icon/both/etc..) - default buttons icon size reverted to 22 :) git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5813 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/objects/KvsObject_toolBar.cpp')
-rw-r--r--src/modules/objects/KvsObject_toolBar.cpp13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/modules/objects/KvsObject_toolBar.cpp b/src/modules/objects/KvsObject_toolBar.cpp
index 4dbacc19b..9c799440e 100644
--- a/src/modules/objects/KvsObject_toolBar.cpp
+++ b/src/modules/objects/KvsObject_toolBar.cpp
@@ -26,12 +26,13 @@
#include "KvsObject_toolBar.h"
#include "KviError.h"
#include "kvi_debug.h"
-#include "KviTalToolBar.h"
#include "KviTalMainWindow.h"
#include "KviLocale.h"
#include "KviIconManager.h"
#include "KvsObject_mainWindow.h"
+#include <QToolBar>
+
/*
@doc: toolbar
@keyterms:
@@ -85,7 +86,7 @@ bool KvsObject_toolBar::init(KviKvsRunTimeContext * pContext,KviKvsVariantList *
}
if(parentObject()->inheritsClass("mainwindow"))
{
- setObject(new KviTalToolBar(getName(), ((KviTalMainWindow *)parentScriptWidget())), true);
+ setObject(new QToolBar(getName(), ((KviTalMainWindow *)parentScriptWidget())), true);
}
else
{
@@ -98,7 +99,7 @@ bool KvsObject_toolBar::init(KviKvsRunTimeContext * pContext,KviKvsVariantList *
KVSO_CLASS_FUNCTION(toolBar,addSeparator)
{
CHECK_INTERNAL_POINTER(widget())
- ((KviTalToolBar *)widget())->addSeparator();
+ ((QToolBar *)widget())->addSeparator();
return true;
}
KVSO_CLASS_FUNCTION(toolBar,setLabel)
@@ -108,19 +109,19 @@ KVSO_CLASS_FUNCTION(toolBar,setLabel)
KVSO_PARAMETERS_BEGIN(c)
KVSO_PARAMETER("label",KVS_PT_STRING,0,szLabel)
KVSO_PARAMETERS_END(c)
- ((KviTalToolBar *)widget())->setWindowTitle(szLabel);
+ ((QToolBar *)widget())->setWindowTitle(szLabel);
return true;
}
KVSO_CLASS_FUNCTION(toolBar,label)
{
CHECK_INTERNAL_POINTER(widget())
- c->returnValue()->setString(((KviTalToolBar *)widget())->windowTitle());
+ c->returnValue()->setString(((QToolBar *)widget())->windowTitle());
return true;
}
KVSO_CLASS_FUNCTION(toolBar,clear)
{
CHECK_INTERNAL_POINTER(widget())
- ((KviTalToolBar *)object())->clear();
+ ((QToolBar *)object())->clear();
return true;
}