diff options
| author | 2007-02-27 17:11:32 +0000 | |
|---|---|---|
| committer | 2007-02-27 17:11:32 +0000 | |
| commit | 522dfb2ad8401b0cbe7c8aa2adb2213c669aa132 (patch) | |
| tree | ad8dcdfef50f6f9ffcdde063b4f8e8f4e9c1da5f /src/modules/objects/class_tabwidget.cpp | |
| parent | fix compiling problems (diff) | |
| download | KVIrc-522dfb2ad8401b0cbe7c8aa2adb2213c669aa132.tar.gz KVIrc-522dfb2ad8401b0cbe7c8aa2adb2213c669aa132.tar.bz2 KVIrc-522dfb2ad8401b0cbe7c8aa2adb2213c669aa132.zip | |
objects module QT4 porting (wip)
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@384 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/objects/class_tabwidget.cpp')
| -rw-r--r-- | src/modules/objects/class_tabwidget.cpp | 24 |
1 files changed, 21 insertions, 3 deletions
diff --git a/src/modules/objects/class_tabwidget.cpp b/src/modules/objects/class_tabwidget.cpp index 351fa7045..998bb3f44 100644 --- a/src/modules/objects/class_tabwidget.cpp +++ b/src/modules/objects/class_tabwidget.cpp @@ -215,7 +215,13 @@ bool KviKvsObject_tabwidget::functionaddTab(KviKvsObjectFunctionCall *c) } QPixmap * pix = g_pIconManager->getImage(szIcon); - if(pix)((QTabWidget *)widget())->addTab(((QWidget *)(ob->object())),QIconSet(*pix,QIconSet::Small),szLabel); + if(pix){ +#ifdef COMPILE_USE_QT4 + ((QTabWidget *)widget())->addTab(((QWidget *)(ob->object())),QIconSet(*pix),szLabel); +#else + ((QTabWidget *)widget())->addTab(((QWidget *)(ob->object())),QIconSet(*pix,QIconSet::Small),szLabel); +#endif + } else((QTabWidget *)widget())->addTab(((QWidget *)(ob->object())),szLabel); return true; } @@ -250,7 +256,13 @@ bool KviKvsObject_tabwidget::functioninsertTab(KviKvsObjectFunctionCall *c) return true; } QPixmap * pix = g_pIconManager->getImage(szIcon); - if(pix) ((QTabWidget *)widget())->insertTab(((QWidget *)(ob->object())),QIconSet(*pix,QIconSet::Small),szLabel,uIndex); + if(pix){ + #ifdef COMPILE_USE_QT4 + ((QTabWidget *)widget())->insertTab( ((QWidget *)(ob->object())),QIconSet(*pix),szLabel,uIndex); + #else + ((QTabWidget *)widget())->insertTab(((QWidget *)(ob->object())),QIconSet(*pix,QIconSet::Small),szLabel,uIndex); + #endif + } else ((QTabWidget *)widget())->insertTab(((QWidget *)(ob->object())),szLabel,uIndex); return true; } @@ -486,7 +498,13 @@ bool KviKvsObject_tabwidget::functionchangeTab(KviKvsObjectFunctionCall *c) return true; } QPixmap * pix = g_pIconManager->getImage(szIcon); - if(pix) ((QTabWidget *)widget())->changeTab(((QWidget *)(ob->object())),QIconSet(*pix,QIconSet::Small),szLabel); + if(pix){ + #ifdef COMPILE_USE_QT4 + ((QTabWidget *)widget())->changeTab(((QWidget *)(ob->object())),QIconSet(*pix),szLabel); + #else + ((QTabWidget *)widget())->changeTab(((QWidget *)(ob->object())),QIconSet(*pix,QIconSet::Small),szLabel); + #endif + } else ((QTabWidget *)widget())->changeTab(((QWidget *)(ob->object())),szLabel); return true; } |
