diff options
Diffstat (limited to 'kexi/widget')
-rw-r--r-- | kexi/widget/kexiqueryparameters.cpp | 2 | ||||
-rw-r--r-- | kexi/widget/tableview/kexibooltableedit.cpp | 16 | ||||
-rw-r--r-- | kexi/widget/tableview/kexitextformatter.cpp | 2 |
3 files changed, 9 insertions, 11 deletions
diff --git a/kexi/widget/kexiqueryparameters.cpp b/kexi/widget/kexiqueryparameters.cpp index 171df484c..a3ecdb816 100644 --- a/kexi/widget/kexiqueryparameters.cpp +++ b/kexi/widget/kexiqueryparameters.cpp @@ -61,7 +61,7 @@ TQValueList<TQVariant> KexiQueryParameters::getParameters(TQWidget *parent, caption, (*it).message, list, 0/*current*/, false /*!editable*/, &ok, parent); if (!ok || result.isEmpty()) return TQValueList<TQVariant>(); //cancelled - values.append( TQVariant( result==list.first(), 1 ) ); + values.append( TQVariant( result==list.first() ) ); break; } case KexiDB::Field::Date: { diff --git a/kexi/widget/tableview/kexibooltableedit.cpp b/kexi/widget/tableview/kexibooltableedit.cpp index 2bc14f4ac..f0527a95f 100644 --- a/kexi/widget/tableview/kexibooltableedit.cpp +++ b/kexi/widget/tableview/kexibooltableedit.cpp @@ -71,7 +71,7 @@ TQVariant KexiBoolTableEdit::value() void KexiBoolTableEdit::clear() { if (field()->isNotNull()) - m_currentValue = TQVariant(false, 0); + m_currentValue = TQVariant(false); else m_currentValue = TQVariant(); } @@ -120,13 +120,13 @@ void KexiBoolTableEdit::setupContents( TQPainter *p, bool focused, const TQVaria void KexiBoolTableEdit::clickedOnContents() { if (field()->isNotNull()) - m_currentValue = TQVariant( !m_currentValue.toBool(), 0 ); + m_currentValue = TQVariant( !m_currentValue.toBool() ); else { // null allowed: use the cycle: true -> false -> null if (m_currentValue.isNull()) - m_currentValue = TQVariant( true, 1 ); + m_currentValue = TQVariant( true ); else - m_currentValue = m_currentValue.toBool() ? TQVariant( false, 1 ) : TQVariant(); + m_currentValue = m_currentValue.toBool() ? TQVariant( false ) : TQVariant(); } } @@ -137,12 +137,11 @@ void KexiBoolTableEdit::handleAction(const TQString& actionName) bool ok; const int value = tqApp->clipboard()->text( TQClipboard::Clipboard ).toInt(&ok); if (ok) { - m_currentValue = (value==0) ? TQVariant(false, 0) : TQVariant(true, 1); + m_currentValue = (value==0) ? TQVariant(false) : TQVariant(true); } else { m_currentValue = field()->isNotNull() - ? TQVariant(0, false)/*0 instead of NULL - handle case when null is not allowed*/ - : TQVariant(); + ? TQVariant(false) : TQVariant(); } repaintRelatedCell(); } @@ -150,8 +149,7 @@ void KexiBoolTableEdit::handleAction(const TQString& actionName) emit editRequested(); //! @todo handle defaultValue... m_currentValue = field()->isNotNull() - ? TQVariant(0, false)/*0 instead of NULL - handle case when null is not allowed*/ - : TQVariant(); + ? TQVariant(false) : TQVariant(); handleCopyAction(m_origValue, TQVariant()); repaintRelatedCell(); } diff --git a/kexi/widget/tableview/kexitextformatter.cpp b/kexi/widget/tableview/kexitextformatter.cpp index 5ff289206..b9208d431 100644 --- a/kexi/widget/tableview/kexitextformatter.cpp +++ b/kexi/widget/tableview/kexitextformatter.cpp @@ -157,7 +157,7 @@ TQVariant KexiTextFormatter::textToValue(const TQString& text) const return text.toLongLong(); case KexiDB::Field::Boolean: //! @todo temporary solution for booleans! - return text == "1" ? TQVariant(true,1) : TQVariant(false,0); + return text == "1" ? TQVariant(true) : TQVariant(false); case KexiDB::Field::Date: return d->dateFormatter->stringToVariant( text ); case KexiDB::Field::Time: |