diff options
Diffstat (limited to 'src/modules/objects/KvsObject_window.cpp')
| -rw-r--r-- | src/modules/objects/KvsObject_window.cpp | 62 |
1 files changed, 30 insertions, 32 deletions
diff --git a/src/modules/objects/KvsObject_window.cpp b/src/modules/objects/KvsObject_window.cpp index 2f45829b7..34ede2ed8 100644 --- a/src/modules/objects/KvsObject_window.cpp +++ b/src/modules/objects/KvsObject_window.cpp @@ -22,7 +22,6 @@ // //============================================================================= - #include "KvsObject_window.h" #include "KviError.h" @@ -32,10 +31,8 @@ #include "KviLocale.h" #include "KviMainWindow.h" - - -KviKvsScriptWindowWindow::KviKvsScriptWindowWindow(const QString &szName) -: KviWindow(KviWindow::ScriptObject,szName) +KviKvsScriptWindowWindow::KviKvsScriptWindowWindow(const QString & szName) + : KviWindow(KviWindow::ScriptObject, szName) { m_pCentralWidget = 0; m_pIcon = 0; @@ -45,7 +42,7 @@ KviKvsScriptWindowWindow::~KviKvsScriptWindowWindow() { } -void KviKvsScriptWindowWindow::setCentralWidget(KvsObject_widget *o,QWidget * w) +void KviKvsScriptWindowWindow::setCentralWidget(KvsObject_widget * o, QWidget * w) { m_pCentralWidgetObject = o; m_pCentralWidget = w; @@ -54,7 +51,7 @@ void KviKvsScriptWindowWindow::setCentralWidget(KvsObject_widget *o,QWidget * w) void KviKvsScriptWindowWindow::resizeEvent(QResizeEvent *) { if(m_pCentralWidget) - m_pCentralWidget->setGeometry(0,0,width(),height()); + m_pCentralWidget->setGeometry(0, 0, width(), height()); } void KviKvsScriptWindowWindow::centralWidgetObjectDestroyed() @@ -69,11 +66,12 @@ void KviKvsScriptWindowWindow::centralWidgetDestroyed() m_pCentralWidgetObject = 0; } - QPixmap * KviKvsScriptWindowWindow::myIconPtr() { - if (m_pIcon) return m_pIcon; - else return g_pIconManager->getSmallIcon(KviIconManager::DefaultIcon); + if(m_pIcon) + return m_pIcon; + else + return g_pIconManager->getSmallIcon(KviIconManager::DefaultIcon); } /* @@ -99,74 +97,74 @@ QPixmap * KviKvsScriptWindowWindow::myIconPtr() @functions: */ -KVSO_BEGIN_REGISTERCLASS(KvsObject_window,"window","widget") - KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_window,setWindowTitle) - KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_window,setIcon) - KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_window,setCentralWidget) +KVSO_BEGIN_REGISTERCLASS(KvsObject_window, "window", "widget") +KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_window, setWindowTitle) +KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_window, setIcon) +KVSO_REGISTER_HANDLER_BY_NAME(KvsObject_window, setCentralWidget) KVSO_END_REGISTERCLASS(KvsObject_window) -KVSO_BEGIN_CONSTRUCTOR(KvsObject_window,KvsObject_widget) +KVSO_BEGIN_CONSTRUCTOR(KvsObject_window, KvsObject_widget) KVSO_END_CONSTRUCTOR(KvsObject_window) - KVSO_BEGIN_DESTRUCTOR(KvsObject_window) - if(widget()) - g_pMainWindow->closeWindow(((KviKvsScriptWindowWindow *)widget())); +if(widget()) + g_pMainWindow->closeWindow(((KviKvsScriptWindowWindow *)widget())); KVSO_END_CONSTRUCTOR(KvsObject_window) -bool KvsObject_window::init(KviKvsRunTimeContext *,KviKvsVariantList *) +bool KvsObject_window::init(KviKvsRunTimeContext *, KviKvsVariantList *) { KviKvsScriptWindowWindow * w = new KviKvsScriptWindowWindow(getName()); setObject(w); - g_pMainWindow->addWindow(w,false); + g_pMainWindow->addWindow(w, false); //w->minimize(); // must be minimized before children are added, otherwise the focus handling goes nuts... return true; } -KVSO_CLASS_FUNCTION(window,setWindowTitle) +KVSO_CLASS_FUNCTION(window, setWindowTitle) { CHECK_INTERNAL_POINTER(widget()) QString szCaption; KVSO_PARAMETERS_BEGIN(c) - KVSO_PARAMETER("caption",KVS_PT_STRING,0,szCaption) + KVSO_PARAMETER("caption", KVS_PT_STRING, 0, szCaption) KVSO_PARAMETERS_END(c) ((KviKvsScriptWindowWindow *)widget())->setWindowTitleString(szCaption); return true; } -KVSO_CLASS_FUNCTION(window,setIcon) +KVSO_CLASS_FUNCTION(window, setIcon) { CHECK_INTERNAL_POINTER(widget()) QString szIcon; KVSO_PARAMETERS_BEGIN(c) - KVSO_PARAMETER("icon",KVS_PT_STRING,0,szIcon) + KVSO_PARAMETER("icon", KVS_PT_STRING, 0, szIcon) KVSO_PARAMETERS_END(c) QPixmap * pix = g_pIconManager->getImage(szIcon); - if(pix) ((KviKvsScriptWindowWindow *)widget())->setIcon(pix); + if(pix) + ((KviKvsScriptWindowWindow *)widget())->setIcon(pix); return true; } -KVSO_CLASS_FUNCTION(window,setCentralWidget) +KVSO_CLASS_FUNCTION(window, setCentralWidget) { CHECK_INTERNAL_POINTER(widget()) - KviKvsObject *ob; + KviKvsObject * ob; 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) - ob=KviKvsKernel::instance()->objectController()->lookupObject(hObject); + ob = KviKvsKernel::instance()->objectController()->lookupObject(hObject); if(!ob->object()->isWidgetType()) { - c->warning(__tr2qs_ctx("Can't add a non-widget object","objects")); + c->warning(__tr2qs_ctx("Can't add a non-widget object", "objects")); return true; } if(!ob->inheritsClass("widget")) { - c->warning(__tr2qs_ctx("Can't add a non-widget object","objects")); + c->warning(__tr2qs_ctx("Can't add a non-widget object", "objects")); return true; } - ((KviKvsScriptWindowWindow *)widget())->setCentralWidget((KvsObject_widget *)ob,((KvsObject_widget *)ob)->widget()); + ((KviKvsScriptWindowWindow *)widget())->setCentralWidget((KvsObject_widget *)ob, ((KvsObject_widget *)ob)->widget()); return true; } |
