summaryrefslogtreecommitdiffstats
path: root/tools/uilib/formbuilderextra.cpp
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>2011-05-04 16:19:35 +0200
committerFriedemann Kleint <Friedemann.Kleint@nokia.com>2011-05-04 16:23:51 +0200
commit10a0cc3da20458b4d915ad71a02ed7cbc1d8a5e7 (patch)
treefbe31c519eee3f76964ca644d47878f47bb8c477 /tools/uilib/formbuilderextra.cpp
parent89cf89c51d1355467bd749c02cea49dfd08e841f (diff)
BC cleanup in uitools.
Remove virtual functions obsoleted by new resource handling in Qt Designer 4.4. Remove static hash of private objects for formbuilder. Requires fd61c9b24d27452df3eb478a81d7e7725fe6f5b4 in qttools. Rubber-stamped-by: axis
Diffstat (limited to 'tools/uilib/formbuilderextra.cpp')
-rw-r--r--tools/uilib/formbuilderextra.cpp31
1 files changed, 4 insertions, 27 deletions
diff --git a/tools/uilib/formbuilderextra.cpp b/tools/uilib/formbuilderextra.cpp
index ecc62886b9..12e43f1e38 100644
--- a/tools/uilib/formbuilderextra.cpp
+++ b/tools/uilib/formbuilderextra.cpp
@@ -55,6 +55,8 @@
#include <QtCore/QStringList>
#include <QtCore/QCoreApplication>
+#include <limits.h>
+
QT_BEGIN_NAMESPACE
#ifdef QFORMINTERNAL_NAMESPACE
@@ -83,6 +85,8 @@ QFormBuilderExtra::CustomWidgetData::CustomWidgetData(const DomCustomWidget *dcw
}
QFormBuilderExtra::QFormBuilderExtra() :
+ m_defaultMargin(INT_MIN),
+ m_defaultSpacing(INT_MIN),
m_layoutWidget(false),
m_resourceBuilder(0),
m_textBuilder(0)
@@ -217,33 +221,6 @@ bool QFormBuilderExtra::isCustomWidgetContainer(const QString &className) const
return false;
}
-namespace {
- typedef QHash<const QAbstractFormBuilder *, QFormBuilderExtra *> FormBuilderPrivateHash;
-}
-
-Q_GLOBAL_STATIC(FormBuilderPrivateHash, g_FormBuilderPrivateHash)
-
-QFormBuilderExtra *QFormBuilderExtra::instance(const QAbstractFormBuilder *afb)
-{
- FormBuilderPrivateHash &fbHash = *g_FormBuilderPrivateHash();
-
- FormBuilderPrivateHash::iterator it = fbHash.find(afb);
- if (it == fbHash.end())
- it = fbHash.insert(afb, new QFormBuilderExtra);
- return it.value();
-}
-
-void QFormBuilderExtra::removeInstance(const QAbstractFormBuilder *afb)
-{
- FormBuilderPrivateHash &fbHash = *g_FormBuilderPrivateHash();
-
- FormBuilderPrivateHash::iterator it = fbHash.find(afb);
- if (it != fbHash.end()) {
- delete it.value();
- fbHash.erase(it);
- }
-}
-
void QFormBuilderExtra::setProcessingLayoutWidget(bool processing)
{
m_layoutWidget = processing;