aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/objects/KvsObject_workspace.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/objects/KvsObject_workspace.cpp')
-rw-r--r--src/modules/objects/KvsObject_workspace.cpp108
1 files changed, 55 insertions, 53 deletions
diff --git a/src/modules/objects/KvsObject_workspace.cpp b/src/modules/objects/KvsObject_workspace.cpp
index 3ec7346fa..c0413f703 100644
--- a/src/modules/objects/KvsObject_workspace.cpp
+++ b/src/modules/objects/KvsObject_workspace.cpp
@@ -23,7 +23,6 @@
//
//=============================================================================
-
#include "KvsObject_workspace.h"
#include "KviError.h"
#include "kvi_debug.h"
@@ -168,31 +167,31 @@
[/example]
*/
-KVSO_BEGIN_REGISTERCLASS(KvsObject_workspace,"workspace","widget")
- KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_workspace,addSubWindow);
- KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_workspace,removeSubWindow);
- KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_workspace,activeWindow);
- KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_workspace,scrollBarsEnabled);
- KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_workspace,setscrollBarsEnabled);
- KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_workspace,cascade);
- KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_workspace,tile);
- KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_workspace,closeActiveWindow);
- KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_workspace,closeAllWindows);
- KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_workspace,activateNextWindow);
- KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_workspace,activatePrevWindow);
+KVSO_BEGIN_REGISTERCLASS(KvsObject_workspace, "workspace", "widget")
+KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_workspace, addSubWindow);
+KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_workspace, removeSubWindow);
+KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_workspace, activeWindow);
+KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_workspace, scrollBarsEnabled);
+KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_workspace, setscrollBarsEnabled);
+KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_workspace, cascade);
+KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_workspace, tile);
+KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_workspace, closeActiveWindow);
+KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_workspace, closeAllWindows);
+KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_workspace, activateNextWindow);
+KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_workspace, activatePrevWindow);
KVSO_END_REGISTERCLASS(KvsObject_workspace)
-KVSO_BEGIN_CONSTRUCTOR(KvsObject_workspace,KvsObject_widget)
- pWidgetDict=new QHash<kvs_hobject_t,QMdiSubWindow *>;
+KVSO_BEGIN_CONSTRUCTOR(KvsObject_workspace, KvsObject_widget)
+pWidgetDict = new QHash<kvs_hobject_t, QMdiSubWindow *>;
KVSO_END_CONSTRUCTOR(KvsObject_workspace)
KVSO_BEGIN_DESTRUCTOR(KvsObject_workspace)
- if (pWidgetDict)
- {
- pWidgetDict->clear();
- delete pWidgetDict;
- pWidgetDict=0;
- }
+if(pWidgetDict)
+{
+ pWidgetDict->clear();
+ delete pWidgetDict;
+ pWidgetDict = 0;
+}
KVSO_END_CONSTRUCTOR(KvsObject_workspace)
bool KvsObject_workspace::init(KviKvsRunTimeContext *, KviKvsVariantList *)
@@ -201,125 +200,128 @@ bool KvsObject_workspace::init(KviKvsRunTimeContext *, KviKvsVariantList *)
return true;
}
-KVSO_CLASS_FUNCTION(workspace,addSubWindow)
+KVSO_CLASS_FUNCTION(workspace, addSubWindow)
{
CHECK_INTERNAL_POINTER(widget())
KviKvsObject * pObject;
kvs_hobject_t hObject;
KVSO_PARAMETERS_BEGIN(c)
- KVSO_PARAMETER("widget",KVS_PT_HOBJECT,0,hObject)
+ KVSO_PARAMETER("widget", KVS_PT_HOBJECT, 0, hObject)
KVSO_PARAMETERS_END(c)
- pObject=KviKvsKernel::instance()->objectController()->lookupObject(hObject);
+ pObject = KviKvsKernel::instance()->objectController()->lookupObject(hObject);
CHECK_HOBJECT_IS_WIDGET(pObject)
- QMdiSubWindow *pMdi=((QMdiArea *)object())->addSubWindow(((QWidget *)(pObject->object())));
- pWidgetDict->insert(hObject,pMdi);
+ QMdiSubWindow * pMdi = ((QMdiArea *)object())->addSubWindow(((QWidget *)(pObject->object())));
+ pWidgetDict->insert(hObject, pMdi);
((QMdiArea *)object())->setActiveSubWindow(pMdi);
return true;
}
-KVSO_CLASS_FUNCTION(workspace,removeSubWindow)
+KVSO_CLASS_FUNCTION(workspace, removeSubWindow)
{
CHECK_INTERNAL_POINTER(widget())
KviKvsObject * pObject;
kvs_hobject_t hObject;
KVSO_PARAMETERS_BEGIN(c)
- KVSO_PARAMETER("widget",KVS_PT_HOBJECT,0,hObject)
+ KVSO_PARAMETER("widget", KVS_PT_HOBJECT, 0, hObject)
KVSO_PARAMETERS_END(c)
- pObject=KviKvsKernel::instance()->objectController()->lookupObject(hObject);
+ pObject = KviKvsKernel::instance()->objectController()->lookupObject(hObject);
CHECK_HOBJECT_IS_WIDGET(pObject)
- QMdiSubWindow *pMdiSubWindow=pWidgetDict->value(hObject);
+ QMdiSubWindow * pMdiSubWindow = pWidgetDict->value(hObject);
if(pMdiSubWindow)
{
((QMdiArea *)object())->removeSubWindow(pMdiSubWindow);
pWidgetDict->remove(hObject);
- } else {
- c->warning(__tr2qs_ctx("The widget must be a subwindow of this workspace","objects"));
+ }
+ else
+ {
+ c->warning(__tr2qs_ctx("The widget must be a subwindow of this workspace", "objects"));
}
return true;
}
-KVSO_CLASS_FUNCTION(workspace,cascade)
+KVSO_CLASS_FUNCTION(workspace, cascade)
{
CHECK_INTERNAL_POINTER(widget())
((QMdiArea *)widget())->cascadeSubWindows();
return true;
}
-KVSO_CLASS_FUNCTION(workspace,tile)
+KVSO_CLASS_FUNCTION(workspace, tile)
{
CHECK_INTERNAL_POINTER(widget())
((QMdiArea *)widget())->tileSubWindows();
return true;
}
-KVSO_CLASS_FUNCTION(workspace,closeActiveWindow)
+KVSO_CLASS_FUNCTION(workspace, closeActiveWindow)
{
CHECK_INTERNAL_POINTER(widget())
((QMdiArea *)widget())->closeActiveSubWindow();
return true;
}
-KVSO_CLASS_FUNCTION(workspace,closeAllWindows)
+KVSO_CLASS_FUNCTION(workspace, closeAllWindows)
{
CHECK_INTERNAL_POINTER(widget())
((QMdiArea *)widget())->closeAllSubWindows();
return true;
}
-KVSO_CLASS_FUNCTION(workspace,activateNextWindow)
+KVSO_CLASS_FUNCTION(workspace, activateNextWindow)
{
CHECK_INTERNAL_POINTER(widget())
((QMdiArea *)widget())->activateNextSubWindow();
return true;
}
-KVSO_CLASS_FUNCTION(workspace,activatePrevWindow)
+KVSO_CLASS_FUNCTION(workspace, activatePrevWindow)
{
CHECK_INTERNAL_POINTER(widget())
((QMdiArea *)widget())->activatePreviousSubWindow();
return true;
}
-KVSO_CLASS_FUNCTION(workspace,activeWindow)
+KVSO_CLASS_FUNCTION(workspace, activeWindow)
{
CHECK_INTERNAL_POINTER(widget())
- QMdiSubWindow *pActiveMdi=((QMdiArea *)widget())->activeSubWindow();
- if (pActiveMdi)
+ QMdiSubWindow * pActiveMdi = ((QMdiArea *)widget())->activeSubWindow();
+ if(pActiveMdi)
{
- QHashIterator<kvs_hobject_t,QMdiSubWindow *> t(*pWidgetDict);
- while (t.hasNext())
+ QHashIterator<kvs_hobject_t, QMdiSubWindow *> t(*pWidgetDict);
+ while(t.hasNext())
{
t.next();
- kvs_hobject_t hObject=t.key();
- QMdiSubWindow *pMdi=t.value();
- if (pMdi==pActiveMdi)
+ kvs_hobject_t hObject = t.key();
+ QMdiSubWindow * pMdi = t.value();
+ if(pMdi == pActiveMdi)
{
c->returnValue()->setHObject(hObject);
break;
}
}
}
- else c->returnValue()->setHObject((kvs_hobject_t)0);
+ else
+ c->returnValue()->setHObject((kvs_hobject_t)0);
return true;
}
-KVSO_CLASS_FUNCTION(workspace,scrollBarsEnabled)
+KVSO_CLASS_FUNCTION(workspace, scrollBarsEnabled)
{
CHECK_INTERNAL_POINTER(widget())
bool bEnabled;
- if(((QMdiArea *)widget())->verticalScrollBarPolicy()!=Qt::ScrollBarAlwaysOff)
- bEnabled=true;
+ if(((QMdiArea *)widget())->verticalScrollBarPolicy() != Qt::ScrollBarAlwaysOff)
+ bEnabled = true;
else
- bEnabled=false;
+ bEnabled = false;
c->returnValue()->setBoolean(bEnabled);
return true;
}
-KVSO_CLASS_FUNCTION(workspace,setscrollBarsEnabled)
+KVSO_CLASS_FUNCTION(workspace, setscrollBarsEnabled)
{
CHECK_INTERNAL_POINTER(widget())
bool bEnabled;
KVSO_PARAMETERS_BEGIN(c)
- KVSO_PARAMETER("bEnabled",KVS_PT_BOOL,0,bEnabled)
+ KVSO_PARAMETER("bEnabled", KVS_PT_BOOL, 0, bEnabled)
KVSO_PARAMETERS_END(c)
if(bEnabled)
{