summaryrefslogtreecommitdiffstats
path: root/kmymoney2/widgets/kguiutils.cpp
diff options
context:
space:
mode:
authortpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2011-07-05 06:00:29 +0000
committertpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2011-07-05 06:00:29 +0000
commitfecb0e67b23e8b83ba7fc881bb57bc48c0852d62 (patch)
tree6b8614802f0d01b353bc9ba78aff2090846c198e /kmymoney2/widgets/kguiutils.cpp
parentdadc34655c3ab961b0b0b94a10eaaba710f0b5e8 (diff)
downloadkmymoney-fecb0e67b23e8b83ba7fc881bb57bc48c0852d62.tar.gz
kmymoney-fecb0e67b23e8b83ba7fc881bb57bc48c0852d62.zip
TQt4 port kmymoney
This enables compilation under both Qt3 and Qt4 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/kmymoney@1239855 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'kmymoney2/widgets/kguiutils.cpp')
-rw-r--r--kmymoney2/widgets/kguiutils.cpp100
1 files changed, 50 insertions, 50 deletions
diff --git a/kmymoney2/widgets/kguiutils.cpp b/kmymoney2/widgets/kguiutils.cpp
index c6157f9..f0e1d91 100644
--- a/kmymoney2/widgets/kguiutils.cpp
+++ b/kmymoney2/widgets/kguiutils.cpp
@@ -17,16 +17,16 @@
// ----------------------------------------------------------------------------
// QT Includes
- // No need for QDateEdit, QSpinBox, etc., since these always return values
+ // No need for TQDateEdit, TQSpinBox, etc., since these always return values
-#include <qcheckbox.h>
-#include <qlistbox.h>
-#include <qcombobox.h>
-#include <qlineedit.h>
-#include <qpushbutton.h>
-#include <qwidget.h>
-#include <qhbox.h>
-#include <qspinbox.h>
+#include <tqcheckbox.h>
+#include <tqlistbox.h>
+#include <tqcombobox.h>
+#include <tqlineedit.h>
+#include <tqpushbutton.h>
+#include <tqwidget.h>
+#include <tqhbox.h>
+#include <tqspinbox.h>
// ----------------------------------------------------------------------------
// KDE Includes
@@ -40,46 +40,46 @@
/**************************************************************************
* *
* The MandatoryFieldGroup code is courtesy of *
- * Mark Summerfield in Qt Quarterly *
+ * Mark Summerfield in TQt Quarterly *
* http://doc.trolltech.com/qq/qq11-mandatoryfields.html *
* *
* Enhanced by Thomas Baumgart to support the lineedit field of a *
- * a QComboBox. *
+ * a TQComboBox. *
* *
**************************************************************************/
-void kMandatoryFieldGroup::add(QWidget *widget)
+void kMandatoryFieldGroup::add(TQWidget *widget)
{
- if (!widgets.contains(widget)) {
- if (widget->inherits("QCheckBox"))
- connect((QCheckBox*)widget->qt_cast("QCheckBox"),
- SIGNAL(clicked()),
- this, SLOT(changed()));
-
- else if (widget->inherits("QComboBox")) {
- QComboBox* combo = (QComboBox*)widget->qt_cast("QComboBox");
- QLineEdit* lineedit = combo->lineEdit();
+ if (!widgets.tqcontains(widget)) {
+ if (widget->inherits(TQCHECKBOX_OBJECT_NAME_STRING))
+ connect((TQCheckBox*)widget->qt_cast(TQCHECKBOX_OBJECT_NAME_STRING),
+ TQT_SIGNAL(clicked()),
+ this, TQT_SLOT(changed()));
+
+ else if (widget->inherits(TQCOMBOBOX_OBJECT_NAME_STRING)) {
+ TQComboBox* combo = (TQComboBox*)widget->qt_cast(TQCOMBOBOX_OBJECT_NAME_STRING);
+ TQLineEdit* lineedit = combo->lineEdit();
if(lineedit) {
- connect(lineedit, SIGNAL(textChanged(const QString&)), this, SLOT(changed()));
+ connect(lineedit, TQT_SIGNAL(textChanged(const TQString&)), this, TQT_SLOT(changed()));
} else {
- connect(combo, SIGNAL(highlighted(int)), this, SLOT(changed()));
+ connect(combo, TQT_SIGNAL(highlighted(int)), this, TQT_SLOT(changed()));
}
}
- else if (widget->inherits("QLineEdit"))
- connect((QLineEdit*)widget->qt_cast("QLineEdit"),
- SIGNAL(textChanged(const QString&)),
- this, SLOT(changed()));
+ else if (widget->inherits(TQLINEEDIT_OBJECT_NAME_STRING))
+ connect((TQLineEdit*)widget->qt_cast(TQLINEEDIT_OBJECT_NAME_STRING),
+ TQT_SIGNAL(textChanged(const TQString&)),
+ this, TQT_SLOT(changed()));
- else if (widget->inherits("QSpinBox"))
- connect((QSpinBox*)widget->qt_cast("QSpinBox"),
- SIGNAL(valueChanged(const QString&)),
- this, SLOT(changed()));
+ else if (widget->inherits(TQSPINBOX_OBJECT_NAME_STRING))
+ connect((TQSpinBox*)widget->qt_cast(TQSPINBOX_OBJECT_NAME_STRING),
+ TQT_SIGNAL(valueChanged(const TQString&)),
+ this, TQT_SLOT(changed()));
- else if (widget->inherits("QListBox"))
- connect((QListBox*)widget->qt_cast("QListBox"),
- SIGNAL(selectionChanged()),
- this, SLOT(changed()));
+ else if (widget->inherits(TQLISTBOX_OBJECT_NAME_STRING))
+ connect((TQListBox*)widget->qt_cast(TQLISTBOX_OBJECT_NAME_STRING),
+ TQT_SIGNAL(selectionChanged()),
+ this, TQT_SLOT(changed()));
else {
qWarning("MandatoryFieldGroup: unsupported class %s",
@@ -94,15 +94,15 @@ void kMandatoryFieldGroup::add(QWidget *widget)
}
-void kMandatoryFieldGroup::remove(QWidget *widget)
+void kMandatoryFieldGroup::remove(TQWidget *widget)
{
- widget->setPaletteBackgroundColor(widget->colorGroup().background());
+ widget->setPaletteBackgroundColor(widget->tqcolorGroup().background());
widgets.remove(widget);
changed();
}
-void kMandatoryFieldGroup::setOkButton(QPushButton *button)
+void kMandatoryFieldGroup::setOkButton(TQPushButton *button)
{
if (okButton && okButton != button)
okButton->setEnabled(true);
@@ -114,36 +114,36 @@ void kMandatoryFieldGroup::setOkButton(QPushButton *button)
void kMandatoryFieldGroup::changed(void)
{
bool enable = true;
- QValueList<QWidget *>::ConstIterator i;
+ TQValueList<TQWidget *>::ConstIterator i;
for (i = widgets.begin(); i != widgets.end(); ++i) {
- QWidget *widget = *i;
+ TQWidget *widget = *i;
// disabled widgets don't count
if(!(widget->isEnabled())) {
continue;
}
- if (widget->inherits("QCheckBox")) {
- if (((QCheckBox*)widget->qt_cast("QCheckBox"))->state() == QButton::NoChange) {
+ if (widget->inherits(TQCHECKBOX_OBJECT_NAME_STRING)) {
+ if (((TQCheckBox*)widget->qt_cast(TQCHECKBOX_OBJECT_NAME_STRING))->state() == TQButton::NoChange) {
enable = false;
break;
} else
continue;
}
- if (widget->inherits("QComboBox")) {
- if (((QComboBox*)widget->qt_cast("QComboBox"))->currentText().isEmpty()) {
+ if (widget->inherits(TQCOMBOBOX_OBJECT_NAME_STRING)) {
+ if (((TQComboBox*)widget->qt_cast(TQCOMBOBOX_OBJECT_NAME_STRING))->currentText().isEmpty()) {
enable = false;
break;
} else
continue;
}
- if (widget->inherits("QLineEdit")) {
- if (((QLineEdit*)widget->qt_cast("QLineEdit"))->text().isEmpty()) {
+ if (widget->inherits(TQLINEEDIT_OBJECT_NAME_STRING)) {
+ if (((TQLineEdit*)widget->qt_cast(TQLINEEDIT_OBJECT_NAME_STRING))->text().isEmpty()) {
enable = false;
break;
} else
continue;
}
- if (widget->inherits("QListBox")) {
- if (((QListBox*)widget->qt_cast("QListBox"))->selectedItem() == 0) {
+ if (widget->inherits(TQLISTBOX_OBJECT_NAME_STRING)) {
+ if (((TQListBox*)widget->qt_cast(TQLISTBOX_OBJECT_NAME_STRING))->selectedItem() == 0) {
enable = false;
break;
} else
@@ -162,9 +162,9 @@ void kMandatoryFieldGroup::changed(void)
void kMandatoryFieldGroup::clear(void)
{
- QValueList<QWidget *>::Iterator i;
+ TQValueList<TQWidget *>::Iterator i;
for (i = widgets.begin(); i != widgets.end(); ++i)
- (*i)->setPaletteBackgroundColor((*i)->colorGroup().background());
+ (*i)->setPaletteBackgroundColor((*i)->tqcolorGroup().background());
widgets.clear();
if (okButton) {
okButton->setEnabled(true);