diff options
| author | 2008-11-12 17:11:05 +0000 | |
|---|---|---|
| committer | 2008-11-12 17:11:05 +0000 | |
| commit | e9bdaa29e39de374d65bfb6555f191050fb6463d (patch) | |
| tree | 1bd885aa0b71927bbf515b9cc1fc21f76f583e2d /src/modules/objects/class_vbox.cpp | |
| parent | fixed a typo in kvs documentation (diff) | |
| download | KVIrc-e9bdaa29e39de374d65bfb6555f191050fb6463d.tar.gz KVIrc-e9bdaa29e39de374d65bfb6555f191050fb6463d.tar.bz2 KVIrc-e9bdaa29e39de374d65bfb6555f191050fb6463d.zip | |
some fixes around.
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2849 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/objects/class_vbox.cpp')
| -rw-r--r-- | src/modules/objects/class_vbox.cpp | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/src/modules/objects/class_vbox.cpp b/src/modules/objects/class_vbox.cpp index 50db8a8ad..f61431d72 100644 --- a/src/modules/objects/class_vbox.cpp +++ b/src/modules/objects/class_vbox.cpp @@ -112,26 +112,29 @@ bool KviKvsObject_vbox::init(KviKvsRunTimeContext * pContext,KviKvsVariantList * KVSO_CLASS_FUNCTION(vbox,setMargin) { + CHECK_INTERNAL_POINTER(widget()) kvs_int_t iMargin; KVSO_PARAMETERS_BEGIN(c) KVSO_PARAMETER("margin",KVS_PT_INT,0,iMargin) KVSO_PARAMETERS_END(c) - if (widget()) ((KviTalVBox *)widget())->setMargin(iMargin); + ((KviTalVBox *)widget())->setMargin(iMargin); return true; } KVSO_CLASS_FUNCTION(vbox,setSpacing) { + CHECK_INTERNAL_POINTER(widget()) kvs_int_t iSpacing; KVSO_PARAMETERS_BEGIN(c) KVSO_PARAMETER("spacing",KVS_PT_INT,0,iSpacing) KVSO_PARAMETERS_END(c) - if (widget()) ((KviTalVBox *)widget())->setSpacing(iSpacing); + ((KviTalVBox *)widget())->setSpacing(iSpacing); return true; } KVSO_CLASS_FUNCTION(vbox,setStretchFactor) { + CHECK_INTERNAL_POINTER(widget()) KviKvsObject * pObject; kvs_hobject_t hObject; kvs_uint_t uStretch; @@ -140,11 +143,11 @@ KVSO_CLASS_FUNCTION(vbox,setStretchFactor) KVSO_PARAMETER("stretch",KVS_PT_UNSIGNEDINTEGER,0,uStretch) KVSO_PARAMETERS_END(c) pObject=KviKvsKernel::instance()->objectController()->lookupObject(hObject); - if(!widget())return true; + return true; CHECK_HOBJECT_IS_WIDGET(pObject) if(((KviKvsObject_widget *)pObject)->widget()->parentWidget() != widget()) { - c->warning(__tr2qs("The widget must be a child of this vbox")); + c->warning(__tr2qs_ctx("The widget must be a child of this vbox","objects")); return true; } ((KviTalVBox *)widget())->setStretchFactor(((QWidget *)(pObject->object())),uStretch); @@ -152,16 +155,17 @@ KVSO_CLASS_FUNCTION(vbox,setStretchFactor) } KVSO_CLASS_FUNCTION(vbox,addStretch) { + CHECK_INTERNAL_POINTER(widget()) kvs_int_t iStretch; KVSO_PARAMETERS_BEGIN(c) KVSO_PARAMETER("stretch",KVS_PT_INT,0,iStretch) KVSO_PARAMETERS_END(c) - - if (widget())((KviTalVBox *)widget())->addStretch(iStretch); + ((KviTalVBox *)widget())->addStretch(iStretch); return true; } KVSO_CLASS_FUNCTION(vbox,setAlignment) { + CHECK_INTERNAL_POINTER(widget()) QStringList alignment; KviKvsObject * pObject; kvs_hobject_t hObject; @@ -170,11 +174,10 @@ KVSO_CLASS_FUNCTION(vbox,setAlignment) KVSO_PARAMETER("alignment",KVS_PT_STRINGLIST,KVS_PF_OPTIONAL,alignment) KVSO_PARAMETERS_END(c) pObject=KviKvsKernel::instance()->objectController()->lookupObject(hObject); - if(!widget())return true; CHECK_HOBJECT_IS_WIDGET(pObject) if(((KviKvsObject_widget *)pObject)->widget()->parentWidget() != widget()) { - c->warning(__tr2qs("The widget must be a child of this hbox")); + c->warning(__tr2qs_ctx("The widget must be a child of this hbox","objects")); return true; } @@ -194,7 +197,7 @@ KVSO_CLASS_FUNCTION(vbox,setAlignment) if(align) sum = sum | align; else - c->warning(__tr2qs("Unknown alignment: '%Q'"),&(*it)); + c->warning(__tr2qs_ctx("Unknown alignment: '%Q'","objects"),&(*it)); } if (widget()) ((KviTalHBox *)widget())->setAlignment(((QWidget *)(pObject->object())),(Qt::Alignment)sum); |
