[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: [PATCH] QGroupBox in KConfigXT
From: Szombathelyi "György" <gyurco () freemail ! hu>
Date: 2004-04-17 14:57:34
Message-ID: 200404191655.18825.gyurco () freemail ! hu
[Download RAW message or body]
____________________________________________________________________
Miert fizetsz az internetert? Korlatlan, ingyenes internet hozzaferes a FreeStarttol.
Probald ki most! http://www.freestart.hu
Hi!
I attached a patch which adds support of checkable QGroupBox to the KConfig
infrastructure. Is it safe to add?
Bye,
György
["kdecore.diff" (text/x-diff)]
Index: kdecore/kapplication.cpp
===================================================================
RCS file: /home/kde/kdelibs/kdecore/kapplication.cpp,v
retrieving revision 1.649
diff -u -p -u -r1.649 kapplication.cpp
--- kdecore/kapplication.cpp 16 Apr 2004 15:03:33 -0000 1.649
+++ kdecore/kapplication.cpp 17 Apr 2004 14:52:49 -0000
@@ -2068,6 +2068,7 @@ void KApplication::installKDEPropertyMap#endif//#if QT_VERSION \
< 0x030300// Temp til fixed in QT then enable ifdef with the correct version num + \
kdeMap->insert( "QGroupBox", "checked" );kdeMap->insert( "QTabWidget", "currentPage" \
);//#endifQSqlPropertyMap::installDefaultMap( kdeMap );
Index: kdecore/kconfigdialogmanager.cpp
===================================================================
RCS file: /home/kde/kdelibs/kdecore/kconfigdialogmanager.cpp,v
retrieving revision 1.6
diff -u -p -u -r1.6 kconfigdialogmanager.cpp
--- kdecore/kconfigdialogmanager.cpp 14 Nov 2003 12:46:02 -0000 1.6
+++ kdecore/kconfigdialogmanager.cpp 17 Apr 2004 14:52:50 -0000
@@ -71,6 +71,7 @@ void KConfigDialogManager::init(bool \
trachangedMap.insert("QPushButton", \
SIGNAL(stateChanged(int)));changedMap.insert("QRadioButton", \
SIGNAL(stateChanged(int)));changedMap.insert("QButtonGroup", SIGNAL(clicked(int))); + \
changedMap.insert("QGroupBox", SIGNAL(toggled(bool)));changedMap.insert("QComboBox", \
SIGNAL(activated (int)));//qsqlproperty map doesn't store the text, but the \
value!//changedMap.insert("QComboBox", SIGNAL(textChanged(const QString &))); @@ \
-174,8 +175,8 @@ bool KConfigDialogManager::parseChildrenconnect(childWidget, \
*changedIt,this, SIGNAL(widgetModified()));
- QButtonGroup *bg = dynamic_cast<QButtonGroup *>(childWidget);
- if (!bg)
+ QGroupBox *gb = dynamic_cast<QGroupBox *>(childWidget);
+ if (!gb)bParseChildren = false;QComboBox *cb = dynamic_cast<QComboBox \
*>(childWidget);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic