diff options
Diffstat (limited to 'kvoctrain/kvoctrain/query-dialogs/RandomQueryDlg.cpp')
-rw-r--r-- | kvoctrain/kvoctrain/query-dialogs/RandomQueryDlg.cpp | 126 |
1 files changed, 63 insertions, 63 deletions
diff --git a/kvoctrain/kvoctrain/query-dialogs/RandomQueryDlg.cpp b/kvoctrain/kvoctrain/query-dialogs/RandomQueryDlg.cpp index be309563..8f1e315f 100644 --- a/kvoctrain/kvoctrain/query-dialogs/RandomQueryDlg.cpp +++ b/kvoctrain/kvoctrain/query-dialogs/RandomQueryDlg.cpp @@ -33,31 +33,31 @@ #include <kapplication.h> #include <kprogress.h> -#include <qcheckbox.h> -#include <qgroupbox.h> -#include <qlabel.h> -#include <qlayout.h> -#include <qlineedit.h> -#include <qpushbutton.h> -#include <qregexp.h> -#include <qtimer.h> - -QStringList RandomQueryDlg::extractTranslations (QString trans) +#include <tqcheckbox.h> +#include <tqgroupbox.h> +#include <tqlabel.h> +#include <tqlayout.h> +#include <tqlineedit.h> +#include <tqpushbutton.h> +#include <tqregexp.h> +#include <tqtimer.h> + +TQStringList RandomQueryDlg::extractTranslations (TQString trans) { - QRegExp full_stop ("^(.*[^\\. ])\\.* *$"); + TQRegExp full_stop ("^(.*[^\\. ])\\.* *$"); //full_stop.setMinimal (true); if ( full_stop.search (trans) >= 0 ) trans = full_stop.cap (1); int i; - QStringList translations; + TQStringList translations; if ( Prefs::periods() ) for ( i = fields - 1; i > 0; i -- ) { - QString regexp ("^ *"); + TQString regexp ("^ *"); for ( int j = 0; j < i; j ++ ) regexp += "([^ ][^.]*)\\.[. ]*"; regexp += "([^. ].*)$"; - QRegExp regex (regexp); + TQRegExp regex (regexp); if ( regex.search (trans) >= 0 ) { translations = regex.capturedTexts(); @@ -70,11 +70,11 @@ QStringList RandomQueryDlg::extractTranslations (QString trans) translations.clear(); for ( i = fields - 1; i > 0; i -- ) { - QString regexp ("^ *"); + TQString regexp ("^ *"); for ( int j = 0; j < i; j ++ ) regexp += "([^ ][^:]*):[: ]*"; regexp += "([^: ].*)$"; - QRegExp regex (regexp); + TQRegExp regex (regexp); if ( regex.search (trans) >= 0 ) { translations = regex.capturedTexts(); @@ -88,11 +88,11 @@ QStringList RandomQueryDlg::extractTranslations (QString trans) translations.clear(); for ( i = fields - 1; i > 0; i -- ) { - QString regexp ("^ *"); + TQString regexp ("^ *"); for ( int j = 0; j < i; j ++ ) regexp += "([^ ][^;]*);[; ]*"; regexp += "([^; ].*)$"; - QRegExp regex (regexp); + TQRegExp regex (regexp); if ( regex.search (trans) >= 0 ) { translations = regex.capturedTexts(); @@ -106,11 +106,11 @@ QStringList RandomQueryDlg::extractTranslations (QString trans) translations.clear(); for ( i = fields - 1; i > 0; i -- ) { - QString regexp ("^ *"); + TQString regexp ("^ *"); for ( int j = 0; j < i; j ++ ) regexp += "([^ ][^,]*),[, ]*"; regexp += "([^, ].*)$"; - QRegExp regex (regexp); + TQRegExp regex (regexp); if ( regex.search (trans) >= 0 ) { translations = regex.capturedTexts(); @@ -120,13 +120,13 @@ QStringList RandomQueryDlg::extractTranslations (QString trans) } } if ( translations.count() <= 1 ) - translations = QStringList (trans); + translations = TQStringList (trans); return translations; } RandomQueryDlg::RandomQueryDlg( - QString org, - QString trans, + TQString org, + TQString trans, int entry, int orgcol, int transcol, @@ -140,14 +140,14 @@ RandomQueryDlg::RandomQueryDlg( mw = new QueryDlgForm(this); setMainWidget(mw); - connect( mw->c_type, SIGNAL(clicked()), SLOT(slotTypeClicked()) ); - connect( mw->c_remark, SIGNAL(clicked()), SLOT(slotRemClicked()) ); - connect( mw->c_falsefriend, SIGNAL(clicked()), SLOT(slotFFClicked()) ); - connect( mw->dont_know, SIGNAL(clicked()), SLOT(dontKnowClicked()) ); - connect( mw->know_it, SIGNAL(clicked()), SLOT(knowItClicked()) ); - connect( mw->verify, SIGNAL(clicked()), SLOT(verifyClicked()) ); - connect( mw->show_all, SIGNAL(clicked()), SLOT(showAllClicked()) ); - connect( mw->show_more, SIGNAL(clicked()), SLOT(showMoreClicked()) ); + connect( mw->c_type, TQT_SIGNAL(clicked()), TQT_SLOT(slotTypeClicked()) ); + connect( mw->c_remark, TQT_SIGNAL(clicked()), TQT_SLOT(slotRemClicked()) ); + connect( mw->c_falsefriend, TQT_SIGNAL(clicked()), TQT_SLOT(slotFFClicked()) ); + connect( mw->dont_know, TQT_SIGNAL(clicked()), TQT_SLOT(dontKnowClicked()) ); + connect( mw->know_it, TQT_SIGNAL(clicked()), TQT_SLOT(knowItClicked()) ); + connect( mw->verify, TQT_SIGNAL(clicked()), TQT_SLOT(verifyClicked()) ); + connect( mw->show_all, TQT_SIGNAL(clicked()), TQT_SLOT(showAllClicked()) ); + connect( mw->show_more, TQT_SIGNAL(clicked()), TQT_SLOT(showMoreClicked()) ); mw->show_more -> setEnabled (Prefs::showMore()); mw->know_it -> setEnabled (Prefs::iKnow()); @@ -159,7 +159,7 @@ RandomQueryDlg::RandomQueryDlg( else if ( fields > 10 ) fields = 10; - QVBoxLayout * vb = new QVBoxLayout(mw->TranslationFrame, 0, KDialog::spacingHint()); + TQVBoxLayout * vb = new TQVBoxLayout(mw->TranslationFrame, 0, KDialog::spacingHint()); bool suggestions = Prefs::suggestions(); int i; @@ -167,25 +167,25 @@ RandomQueryDlg::RandomQueryDlg( { for ( i = 0; i < fields; i ++ ) { - transCombos.append (new QComboBox (false, mw->TranslationFrame, QCString ("transCombo") + QCString().setNum (i))); - transCombos.at(i) -> setSizePolicy (QSizePolicy ((QSizePolicy::SizeType)7, (QSizePolicy::SizeType)1, 0, 0, transCombos.at(i) -> sizePolicy().hasHeightForWidth())); + transCombos.append (new TQComboBox (false, mw->TranslationFrame, TQCString ("transCombo") + TQCString().setNum (i))); + transCombos.at(i) -> setSizePolicy (TQSizePolicy ((TQSizePolicy::SizeType)7, (TQSizePolicy::SizeType)1, 0, 0, transCombos.at(i) -> sizePolicy().hasHeightForWidth())); transCombos.at(i) -> setEditable (true); - transCombos.at(i) -> setInsertionPolicy (QComboBox::NoInsertion); + transCombos.at(i) -> setInsertionPolicy (TQComboBox::NoInsertion); transCombos.at(i) -> setDuplicatesEnabled (false); vb->addWidget(transCombos.at(i)); - connect (transCombos.at(i), SIGNAL (textChanged (const QString&)), SLOT (slotTransChanged (const QString&))); - connect (transCombos.at(i) -> lineEdit(), SIGNAL (lostFocus()), SLOT (slotTransLostFocus())); + connect (transCombos.at(i), TQT_SIGNAL (textChanged (const TQString&)), TQT_SLOT (slotTransChanged (const TQString&))); + connect (transCombos.at(i) -> lineEdit(), TQT_SIGNAL (lostFocus()), TQT_SLOT (slotTransLostFocus())); } } else { for ( i = 0; i < fields; i ++ ) { - transFields.append (new QLineEdit (mw->TranslationFrame, QCString ("transField") + QCString().setNum (i))); - transFields.at(i) -> setSizePolicy (QSizePolicy ((QSizePolicy::SizeType)7, (QSizePolicy::SizeType)1, 0, 0, transFields.at(i) -> sizePolicy().hasHeightForWidth())); + transFields.append (new TQLineEdit (mw->TranslationFrame, TQCString ("transField") + TQCString().setNum (i))); + transFields.at(i) -> setSizePolicy (TQSizePolicy ((TQSizePolicy::SizeType)7, (TQSizePolicy::SizeType)1, 0, 0, transFields.at(i) -> sizePolicy().hasHeightForWidth())); vb->addWidget(transFields.at(i)); - connect (transFields.at(i), SIGNAL (textChanged (const QString&)), SLOT (slotTransChanged (const QString&))); - connect (transFields.at(i), SIGNAL (lostFocus()), SLOT (slotTransLostFocus())); + connect (transFields.at(i), TQT_SIGNAL (textChanged (const TQString&)), TQT_SLOT (slotTransChanged (const TQString&))); + connect (transFields.at(i), TQT_SIGNAL (lostFocus()), TQT_SLOT (slotTransLostFocus())); } } @@ -201,7 +201,7 @@ RandomQueryDlg::RandomQueryDlg( ProgressDlg* pdlg = 0; if ( split && kv_doc -> numEntries() >= 500 ) { - pdlg = new ProgressDlg (QString(), QString(), kapp -> makeStdCaption (i18n("Loading Random Query"))); + pdlg = new ProgressDlg (TQString(), TQString(), kapp -> makeStdCaption (i18n("Loading Random Query"))); pdlg -> resize (pdlg -> width(), pdlg -> minimumSize().height()); pdlg -> show(); kapp -> processEvents(); @@ -243,8 +243,8 @@ RandomQueryDlg::~RandomQueryDlg() } -void RandomQueryDlg::setQuery(QString org, - QString trans, +void RandomQueryDlg::setQuery(TQString org, + TQString trans, int entry, int orgcol, int transcol, @@ -297,7 +297,7 @@ void RandomQueryDlg::setQuery(QString org, mw->orgField->setFont(Prefs::tableFont()); mw->orgField->setText (org); mw->show_all->setDefault(true); - QString s; + TQString s; s.setNum (q_cycle); mw->progCount->setText (s); @@ -315,8 +315,8 @@ void RandomQueryDlg::setQuery(QString org, int mqtime = Prefs::maxTimePer(); if (mqtime > 0) { if (qtimer == 0) { - qtimer = new QTimer( this ); - connect( qtimer, SIGNAL(timeout()), this, SLOT(timeoutReached()) ); + qtimer = new TQTimer( this ); + connect( qtimer, TQT_SIGNAL(timeout()), this, TQT_SLOT(timeoutReached()) ); } if (Prefs::queryTimeout() != Prefs::EnumQueryTimeout::NoTimeout) { @@ -348,11 +348,11 @@ void RandomQueryDlg::initFocus() const void RandomQueryDlg::verifyClicked() { - QStringList trans (translations); + TQStringList trans (translations); uint i, j; if ( Prefs::suggestions() ) { - QPtrList<QComboBox> combos (transCombos); + TQPtrList<TQComboBox> combos (transCombos); for ( i = combos.count() - 1; i >= translations.count(); i -- ) combos.remove (i); for ( i = 0; i < combos.count(); i ++ ) @@ -381,7 +381,7 @@ void RandomQueryDlg::verifyClicked() } else { - QPtrList<QLineEdit> fields (transFields); + TQPtrList<TQLineEdit> fields (transFields); for ( i = fields.count() - 1; i >= translations.count(); i -- ) fields.remove (i); for ( i = 0; i < fields.count(); i ++ ) @@ -415,7 +415,7 @@ void RandomQueryDlg::showMoreClicked() if ( Prefs::suggestions() ) for ( uint i = 0; i < translations.count(); i ++ ) { - QComboBox* combo = transCombos.at(i); + TQComboBox* combo = transCombos.at(i); if ( ! smartCompare (combo -> currentText(), translations[i], 0) ) { uint length = combo -> currentText().length() + 1; @@ -437,7 +437,7 @@ void RandomQueryDlg::showMoreClicked() else for ( uint i = 0; i < translations.count(); i ++ ) { - QLineEdit* field = transFields.at(i); + TQLineEdit* field = transFields.at(i); if ( ! smartCompare (field -> text(), translations[i], 0) ) { uint length = field -> text().length() + 1; @@ -482,23 +482,23 @@ void RandomQueryDlg::showAllClicked() } -void RandomQueryDlg::slotTransChanged(const QString&) +void RandomQueryDlg::slotTransChanged(const TQString&) { mw->verify->setDefault(true); bool suggestions = Prefs::suggestions(); - if ( suggestions && sender() && sender() -> isA ("QComboBox") ) + if ( suggestions && sender() && sender() -> isA ("TQComboBox") ) { - QLineEdit* edit = ((QComboBox*) sender()) -> lineEdit(); + TQLineEdit* edit = ((TQComboBox*) sender()) -> lineEdit(); resetField (edit); suggestion_hint = ! edit -> text().isEmpty() && edit -> text().length() <= 10; if ( suggestion_hint ) - mw->status -> setText (QString (i18n("Press F5 for a list of translations starting with '%1'\n" + mw->status -> setText (TQString (i18n("Press F5 for a list of translations starting with '%1'\n" "Press F6 for a list of translations containing '%2'")).arg (edit -> text()).arg (edit -> text())); else mw->status -> clear(); } - else if ( ! suggestions && sender() && sender() -> isA ("QLineEdit") ) - resetField ((QLineEdit*) sender()); + else if ( ! suggestions && sender() && sender() -> isA ("TQLineEdit") ) + resetField ((TQLineEdit*) sender()); } void RandomQueryDlg::slotTransLostFocus() @@ -551,7 +551,7 @@ void RandomQueryDlg::dontKnowClicked() void RandomQueryDlg::setHintFields() { - QString s; + TQString s; kvoctrainExpr *exp = kv_doc->getEntry(q_row); s = exp->getRemark(q_ocol); @@ -627,11 +627,11 @@ void RandomQueryDlg::slotTypeClicked() } -void RandomQueryDlg::keyPressEvent( QKeyEvent *e ) +void RandomQueryDlg::keyPressEvent( TQKeyEvent *e ) { if ( Prefs::suggestions() ) { - QComboBox* combo = 0; + TQComboBox* combo = 0; if ( e -> key() == Key_F4 || e -> key() == Key_F5 || e -> key() == Key_F6 ) for ( uint i = 0; i < translations.count(); i ++ ) if ( transCombos.at(i) -> hasFocus() ) @@ -645,11 +645,11 @@ void RandomQueryDlg::keyPressEvent( QKeyEvent *e ) case Key_F6: if ( combo && ! combo -> currentText().isEmpty() ) { - QString curText (combo -> currentText()); + TQString curText (combo -> currentText()); combo -> clear(); for ( uint i = 0; i < vocabulary.count(); i ++ ) { - QString trans (vocabulary[i]); + TQString trans (vocabulary[i]); if ( (e -> key() == Key_F5 && trans.startsWith (curText, false) || e -> key() == Key_F6 && trans.contains (curText, false)) ) combo -> insertItem (trans); |