summaryrefslogtreecommitdiffstats
path: root/kvoctrain/kvoctrain/query-dialogs/RandomQueryDlg.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'kvoctrain/kvoctrain/query-dialogs/RandomQueryDlg.cpp')
-rw-r--r--kvoctrain/kvoctrain/query-dialogs/RandomQueryDlg.cpp126
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);