summaryrefslogtreecommitdiffstats
path: root/libkdepim/kscoringeditor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libkdepim/kscoringeditor.cpp')
-rw-r--r--libkdepim/kscoringeditor.cpp338
1 files changed, 169 insertions, 169 deletions
diff --git a/libkdepim/kscoringeditor.cpp b/libkdepim/kscoringeditor.cpp
index 4ead5b8d..6c469f49 100644
--- a/libkdepim/kscoringeditor.cpp
+++ b/libkdepim/kscoringeditor.cpp
@@ -30,20 +30,20 @@
#include <kparts/componentfactory.h>
-#include <qlabel.h>
-#include <qpushbutton.h>
-#include <qlayout.h>
-#include <qtooltip.h>
-#include <qcheckbox.h>
-#include <qbuttongroup.h>
-#include <qradiobutton.h>
-#include <qwidgetstack.h>
-#include <qapplication.h>
-#include <qtimer.h>
-#include <qhbox.h>
+#include <tqlabel.h>
+#include <tqpushbutton.h>
+#include <tqlayout.h>
+#include <tqtooltip.h>
+#include <tqcheckbox.h>
+#include <tqbuttongroup.h>
+#include <tqradiobutton.h>
+#include <tqwidgetstack.h>
+#include <tqapplication.h>
+#include <tqtimer.h>
+#include <tqhbox.h>
// works for both ListBox and ComboBox
-template <class T> static int setCurrentItem(T *box, const QString& s)
+template <class T> static int setCurrentItem(T *box, const TQString& s)
{
int cnt = box->count();
for (int i=0;i<cnt;++i) {
@@ -61,37 +61,37 @@ template <class T> static int setCurrentItem(T *box, const QString& s)
// class SingleConditionWidget (editor for one condition, used in ConditionEditWidget)
//
//============================================================================
-SingleConditionWidget::SingleConditionWidget(KScoringManager *m,QWidget *p, const char *n)
- : QFrame(p,n), manager(m)
+SingleConditionWidget::SingleConditionWidget(KScoringManager *m,TQWidget *p, const char *n)
+ : TQFrame(p,n), manager(m)
{
- QBoxLayout *topL = new QVBoxLayout(this,5);
- QBoxLayout *firstRow = new QHBoxLayout(topL);
- neg = new QCheckBox(i18n("Not"),this);
- QToolTip::add(neg,i18n("Negate this condition"));
+ TQBoxLayout *topL = new TQVBoxLayout(this,5);
+ TQBoxLayout *firstRow = new TQHBoxLayout(topL);
+ neg = new TQCheckBox(i18n("Not"),this);
+ TQToolTip::add(neg,i18n("Negate this condition"));
firstRow->addWidget(neg);
headers = new KComboBox(this);
headers->insertStringList(manager->getDefaultHeaders());
headers->setEditable( true );
- QToolTip::add(headers,i18n("Select the header to match this condition against"));
+ TQToolTip::add(headers,i18n("Select the header to match this condition against"));
firstRow->addWidget(headers,1);
matches = new KComboBox(this);
matches->insertStringList(KScoringExpression::conditionNames());
- QToolTip::add(matches,i18n("Select the type of match"));
+ TQToolTip::add(matches,i18n("Select the type of match"));
firstRow->addWidget(matches,1);
- connect( matches, SIGNAL( activated( int ) ), SLOT( toggleRegExpButton( int ) ) );
- QHBoxLayout *secondRow = new QHBoxLayout( topL );
+ connect( matches, TQT_SIGNAL( activated( int ) ), TQT_SLOT( toggleRegExpButton( int ) ) );
+ TQHBoxLayout *secondRow = new TQHBoxLayout( topL );
secondRow->setSpacing( 1 );
expr = new KLineEdit( this );
- QToolTip::add(expr,i18n("The condition for the match"));
+ TQToolTip::add(expr,i18n("The condition for the match"));
// reserve space for at least 20 characters
expr->setMinimumWidth(fontMetrics().maxWidth()*20);
secondRow->addWidget( expr );
- regExpButton = new QPushButton( i18n("Edit..."), this );
+ regExpButton = new TQPushButton( i18n("Edit..."), this );
secondRow->addWidget( regExpButton );
- connect( regExpButton, SIGNAL( clicked() ), SLOT( showRegExpDialog() ) );
+ connect( regExpButton, TQT_SIGNAL( clicked() ), TQT_SLOT( showRegExpDialog() ) );
// occupy at much width as possible
- setSizePolicy(QSizePolicy(QSizePolicy::Expanding,QSizePolicy::Fixed));
+ setSizePolicy(TQSizePolicy(TQSizePolicy::Expanding,TQSizePolicy::Fixed));
setFrameStyle(Box | Sunken);
setLineWidth(1);
}
@@ -110,12 +110,12 @@ void SingleConditionWidget::setCondition(KScoringExpression *e)
KScoringExpression* SingleConditionWidget::createCondition() const
{
- QString head = headers->currentText();
- QString match = matches->currentText();
+ TQString head = headers->currentText();
+ TQString match = matches->currentText();
int condType = KScoringExpression::getConditionForName(match);
match = KScoringExpression::getTypeString(condType);
- QString cond = expr->text();
- QString negs = (neg->isChecked())?"1":"0";
+ TQString cond = expr->text();
+ TQString negs = (neg->isChecked())?"1":"0";
return new KScoringExpression(head,match,cond,negs);
}
@@ -135,7 +135,7 @@ void SingleConditionWidget::toggleRegExpButton( int selected )
void SingleConditionWidget::showRegExpDialog()
{
- QDialog *editorDialog = KParts::ComponentFactory::createInstanceFromQuery<QDialog>( "KRegExpEditor/KRegExpEditor" );
+ TQDialog *editorDialog = KParts::ComponentFactory::createInstanceFromQuery<TQDialog>( "KRegExpEditor/KRegExpEditor" );
if ( editorDialog ) {
KRegExpEditorInterface *editor = static_cast<KRegExpEditorInterface *>( editorDialog->qt_cast( "KRegExpEditorInterface" ) );
Q_ASSERT( editor ); // This should not fail!
@@ -150,7 +150,7 @@ void SingleConditionWidget::showRegExpDialog()
// class ConditionEditWidget (the widget to edit the conditions of a rule)
//
//============================================================================
-ConditionEditWidget::ConditionEditWidget(KScoringManager *m, QWidget *p, const char *n)
+ConditionEditWidget::ConditionEditWidget(KScoringManager *m, TQWidget *p, const char *n)
: KWidgetLister(1,8,p,n), manager(m)
{
// create one initial widget
@@ -160,12 +160,12 @@ ConditionEditWidget::ConditionEditWidget(KScoringManager *m, QWidget *p, const c
ConditionEditWidget::~ConditionEditWidget()
{}
-QWidget* ConditionEditWidget::createWidget(QWidget *parent)
+TQWidget* ConditionEditWidget::createWidget(TQWidget *parent)
{
return new SingleConditionWidget(manager,parent);
}
-void ConditionEditWidget::clearWidget(QWidget *w)
+void ConditionEditWidget::clearWidget(TQWidget *w)
{
Q_ASSERT( w->isA("SingleConditionWidget") );
SingleConditionWidget *sw = dynamic_cast<SingleConditionWidget*>(w);
@@ -194,7 +194,7 @@ void ConditionEditWidget::slotEditRule(KScoringRule *rule)
void ConditionEditWidget::updateRule(KScoringRule *rule)
{
rule->cleanExpressions();
- for(QWidget *w = mWidgetList.first(); w; w = mWidgetList.next()) {
+ for(TQWidget *w = mWidgetList.first(); w; w = mWidgetList.next()) {
if (! w->isA("SingleConditionWidget")) {
kdWarning(5100) << "there is a widget in ConditionEditWidget "
<< "which isn't a SingleConditionWidget" << endl;
@@ -211,29 +211,29 @@ void ConditionEditWidget::updateRule(KScoringRule *rule)
// class SingleActionWidget (editor for one action, used in ActionEditWidget)
//
//============================================================================
-SingleActionWidget::SingleActionWidget(KScoringManager *m,QWidget *p, const char *n)
- : QWidget(p,n), notifyEditor(0), scoreEditor(0), colorEditor(0),manager(m)
+SingleActionWidget::SingleActionWidget(KScoringManager *m,TQWidget *p, const char *n)
+ : TQWidget(p,n), notifyEditor(0), scoreEditor(0), colorEditor(0),manager(m)
{
- QHBoxLayout *topL = new QHBoxLayout(this,0,5);
+ TQHBoxLayout *topL = new TQHBoxLayout(this,0,5);
types = new KComboBox(this);
types->setEditable(false);
topL->addWidget(types);
- stack = new QWidgetStack(this);
+ stack = new TQWidgetStack(this);
topL->addWidget(stack);
- dummyLabel = new QLabel(i18n("Select an action."), stack);
+ dummyLabel = new TQLabel(i18n("Select an action."), stack);
stack->addWidget(dummyLabel, 0);
// init widget stack and the types combo box
int index = 1;
- types->insertItem(QString::null);
- QStringList l = ActionBase::userNames();
- for ( QStringList::Iterator it = l.begin(); it != l.end(); ++it ) {
- QString name = *it;
+ types->insertItem(TQString::null);
+ TQStringList l = ActionBase::userNames();
+ for ( TQStringList::Iterator it = l.begin(); it != l.end(); ++it ) {
+ TQString name = *it;
int feature = ActionBase::getTypeForUserName(name);
if (manager->hasFeature(feature)) {
types->insertItem(name);
- QWidget *w=0;
+ TQWidget *w=0;
switch (feature) {
case ActionBase::SETSCORE:
w = scoreEditor = new KIntSpinBox(-99999,99999,1,0,10, stack);
@@ -245,7 +245,7 @@ SingleActionWidget::SingleActionWidget(KScoringManager *m,QWidget *p, const char
w = colorEditor = new KColorCombo(stack);
break;
case ActionBase::MARKASREAD:
- w = new QLabel( stack ); // empty dummy
+ w = new TQLabel( stack ); // empty dummy
break;
}
if ( w )
@@ -253,7 +253,7 @@ SingleActionWidget::SingleActionWidget(KScoringManager *m,QWidget *p, const char
}
}
- connect(types,SIGNAL(activated(int)),stack,SLOT(raiseWidget(int)));
+ connect(types,TQT_SIGNAL(activated(int)),stack,TQT_SLOT(raiseWidget(int)));
// raise the dummy label
types->setCurrentItem(0);
@@ -278,7 +278,7 @@ void SingleActionWidget::setAction(ActionBase *act)
notifyEditor->setText(act->getValueString());
break;
case ActionBase::COLOR:
- colorEditor->setColor(QColor(act->getValueString()));
+ colorEditor->setColor(TQColor(act->getValueString()));
break;
case ActionBase::MARKASREAD:
// nothing
@@ -324,7 +324,7 @@ void SingleActionWidget::clear()
// class ActionEditWidget (the widget to edit the actions of a rule)
//
//============================================================================
-ActionEditWidget::ActionEditWidget(KScoringManager *m,QWidget *p, const char *n)
+ActionEditWidget::ActionEditWidget(KScoringManager *m,TQWidget *p, const char *n)
: KWidgetLister(1,8,p,n), manager(m)
{
// create one initial widget
@@ -334,7 +334,7 @@ ActionEditWidget::ActionEditWidget(KScoringManager *m,QWidget *p, const char *n)
ActionEditWidget::~ActionEditWidget()
{}
-QWidget* ActionEditWidget::createWidget( QWidget *parent )
+TQWidget* ActionEditWidget::createWidget( TQWidget *parent )
{
return new SingleActionWidget(manager,parent);
}
@@ -360,7 +360,7 @@ void ActionEditWidget::slotEditRule(KScoringRule *rule)
void ActionEditWidget::updateRule(KScoringRule *rule)
{
rule->cleanActions();
- for(QWidget *w = mWidgetList.first(); w; w = mWidgetList.next()) {
+ for(TQWidget *w = mWidgetList.first(); w; w = mWidgetList.next()) {
if (! w->isA("SingleActionWidget")) {
kdWarning(5100) << "there is a widget in ActionEditWidget "
<< "which isn't a SingleActionWidget" << endl;
@@ -376,7 +376,7 @@ void ActionEditWidget::updateRule(KScoringRule *rule)
}
}
-void ActionEditWidget::clearWidget(QWidget *w)
+void ActionEditWidget::clearWidget(TQWidget *w)
{
Q_ASSERT( w->isA("SingleActionWidget") );
SingleActionWidget *sw = dynamic_cast<SingleActionWidget*>(w);
@@ -389,86 +389,86 @@ void ActionEditWidget::clearWidget(QWidget *w)
// class RuleEditWidget (the widget to edit one rule)
//
//============================================================================
-RuleEditWidget::RuleEditWidget(KScoringManager *m,QWidget *p, const char *n)
- : QWidget(p,n), dirty(false), manager(m), oldRuleName(QString::null)
+RuleEditWidget::RuleEditWidget(KScoringManager *m,TQWidget *p, const char *n)
+ : TQWidget(p,n), dirty(false), manager(m), oldRuleName(TQString::null)
{
kdDebug(5100) << "RuleEditWidget::RuleEditWidget()" << endl;
if ( !n ) setName( "RuleEditWidget" );
- QVBoxLayout *topLayout = new QVBoxLayout( this, 5, KDialog::spacingHint() );
+ TQVBoxLayout *topLayout = new TQVBoxLayout( this, 5, KDialog::spacingHint() );
//------------- Name, Servers, Groups ---------------------
- QGroupBox *groupB = new QGroupBox(i18n("Properties"),this);
+ TQGroupBox *groupB = new TQGroupBox(i18n("Properties"),this);
topLayout->addWidget(groupB);
- QGridLayout* groupL = new QGridLayout(groupB, 6,2, 8,5);
+ TQGridLayout* groupL = new TQGridLayout(groupB, 6,2, 8,5);
groupL->addRowSpacing(0, fontMetrics().lineSpacing()-4);
// name
ruleNameEdit = new KLineEdit( groupB, "ruleNameEdit" );
groupL->addWidget( ruleNameEdit, 1, 1 );
- QLabel *ruleNameLabel = new QLabel(ruleNameEdit, i18n("&Name:"), groupB, "ruleNameLabel");
+ TQLabel *ruleNameLabel = new TQLabel(ruleNameEdit, i18n("&Name:"), groupB, "ruleNameLabel");
groupL->addWidget( ruleNameLabel, 1, 0 );
// groups
groupsEdit = new KLineEdit( groupB, "groupsEdit" );
groupL->addWidget( groupsEdit, 2, 1 );
- QLabel *groupsLabel = new QLabel(groupsEdit, i18n("&Groups:"), groupB, "groupsLabel");
+ TQLabel *groupsLabel = new TQLabel(groupsEdit, i18n("&Groups:"), groupB, "groupsLabel");
groupL->addWidget( groupsLabel, 2, 0 );
- QPushButton *groupsBtn = new QPushButton(i18n("A&dd Group"), groupB);
- connect(groupsBtn,SIGNAL(clicked()),SLOT(slotAddGroup()));
+ TQPushButton *groupsBtn = new TQPushButton(i18n("A&dd Group"), groupB);
+ connect(groupsBtn,TQT_SIGNAL(clicked()),TQT_SLOT(slotAddGroup()));
groupL->addWidget( groupsBtn, 3, 0 );
groupsBox = new KComboBox( false, groupB, "groupsBox" );
groupsBox->setDuplicatesEnabled(false);
groupsBox->insertStringList(manager->getGroups());
- groupsBox->setSizePolicy(QSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed));
+ groupsBox->setSizePolicy(TQSizePolicy(TQSizePolicy::Expanding, TQSizePolicy::Fixed));
groupL->addWidget( groupsBox, 3, 1 );
// expires
- expireCheck = new QCheckBox(i18n("&Expire rule automatically"), groupB);
+ expireCheck = new TQCheckBox(i18n("&Expire rule automatically"), groupB);
groupL->addMultiCellWidget( expireCheck, 4,4, 0,1 );
expireEdit = new KIntSpinBox(1,99999,1,30,10, groupB, "expireWidget");
//Init suffix
slotExpireEditChanged(30);
- connect(expireEdit, SIGNAL(valueChanged(int)), SLOT(slotExpireEditChanged(int)));
+ connect(expireEdit, TQT_SIGNAL(valueChanged(int)), TQT_SLOT(slotExpireEditChanged(int)));
groupL->addWidget( expireEdit, 5, 1 );
- expireLabel = new QLabel(expireEdit, i18n("&Rule is valid for:"), groupB, "expireLabel");
+ expireLabel = new TQLabel(expireEdit, i18n("&Rule is valid for:"), groupB, "expireLabel");
groupL->addWidget( expireLabel, 5, 0 );
expireLabel->setEnabled(false);
expireEdit->setEnabled(false);
- connect(expireCheck, SIGNAL(toggled(bool)), expireLabel, SLOT(setEnabled(bool)));
- connect(expireCheck, SIGNAL(toggled(bool)), expireEdit, SLOT(setEnabled(bool)));
+ connect(expireCheck, TQT_SIGNAL(toggled(bool)), expireLabel, TQT_SLOT(setEnabled(bool)));
+ connect(expireCheck, TQT_SIGNAL(toggled(bool)), expireEdit, TQT_SLOT(setEnabled(bool)));
//------------- Conditions ---------------------
- QGroupBox *groupConds = new QGroupBox(i18n("Conditions"), this);
+ TQGroupBox *groupConds = new TQGroupBox(i18n("Conditions"), this);
topLayout->addWidget(groupConds);
- QGridLayout *condL = new QGridLayout(groupConds, 3,2, 8,5);
+ TQGridLayout *condL = new TQGridLayout(groupConds, 3,2, 8,5);
condL->addRowSpacing(0, fontMetrics().lineSpacing()-4);
- QButtonGroup *buttonGroup = new QButtonGroup(groupConds);
+ TQButtonGroup *buttonGroup = new TQButtonGroup(groupConds);
buttonGroup->hide();
- linkModeAnd = new QRadioButton(i18n("Match a&ll conditions"), groupConds);
+ linkModeAnd = new TQRadioButton(i18n("Match a&ll conditions"), groupConds);
buttonGroup->insert(linkModeAnd);
condL->addWidget(linkModeAnd, 1,0);
- linkModeOr = new QRadioButton(i18n("Matc&h any condition"), groupConds);
+ linkModeOr = new TQRadioButton(i18n("Matc&h any condition"), groupConds);
buttonGroup->insert(linkModeOr);
condL->addWidget(linkModeOr, 1,1);
linkModeAnd->setChecked(true);
condEditor = new ConditionEditWidget(manager,groupConds);
condL->addMultiCellWidget(condEditor, 2,2, 0,1);
- connect(condEditor,SIGNAL(widgetRemoved()),this,SLOT(slotShrink()));
+ connect(condEditor,TQT_SIGNAL(widgetRemoved()),this,TQT_SLOT(slotShrink()));
//------------- Actions ---------------------
- QGroupBox *groupActions = new QGroupBox(i18n("Actions"), this);
+ TQGroupBox *groupActions = new TQGroupBox(i18n("Actions"), this);
topLayout->addWidget(groupActions);
- QBoxLayout *actionL = new QVBoxLayout(groupActions,8,5);
+ TQBoxLayout *actionL = new TQVBoxLayout(groupActions,8,5);
actionL->addSpacing(fontMetrics().lineSpacing()-4);
actionEditor = new ActionEditWidget(manager,groupActions);
actionL->addWidget(actionEditor);
- connect(actionEditor,SIGNAL(widgetRemoved()),this,SLOT(slotShrink()));
+ connect(actionEditor,TQT_SIGNAL(widgetRemoved()),this,TQT_SLOT(slotShrink()));
topLayout->addStretch(1);
@@ -479,7 +479,7 @@ RuleEditWidget::~RuleEditWidget()
{
}
-void RuleEditWidget::slotEditRule(const QString& ruleName)
+void RuleEditWidget::slotEditRule(const TQString& ruleName)
{
kdDebug(5100) << "RuleEditWidget::slotEditRule(" << ruleName << ")" << endl;
// // first update the old rule if there is one
@@ -508,7 +508,7 @@ void RuleEditWidget::slotEditRule(const QString& ruleName)
expireEdit->setEnabled(b);
expireLabel->setEnabled(b);
if (b)
- expireEdit->setValue(QDate::currentDate().daysTo(rule->getExpireDate()));
+ expireEdit->setValue(TQDate::currentDate().daysTo(rule->getExpireDate()));
else
expireEdit->setValue(30);
if (rule->getLinkMode() == KScoringRule::AND) {
@@ -533,22 +533,22 @@ void RuleEditWidget::clearContents()
expireEdit->setEnabled(false);
condEditor->slotEditRule(0);
actionEditor->slotEditRule(0);
- oldRuleName = QString::null;
+ oldRuleName = TQString::null;
}
void RuleEditWidget::updateRule(KScoringRule *rule)
{
- oldRuleName = QString::null;
- QString groups = groupsEdit->text();
+ oldRuleName = TQString::null;
+ TQString groups = groupsEdit->text();
if (groups.isEmpty())
- rule->setGroups(QStringList(".*"));
+ rule->setGroups(TQStringList(".*"));
else
- rule->setGroups(QStringList::split(";",groups));
+ rule->setGroups(TQStringList::split(";",groups));
bool b = expireCheck->isChecked();
if (b)
- rule->setExpireDate(QDate::currentDate().addDays(expireEdit->value()));
+ rule->setExpireDate(TQDate::currentDate().addDays(expireEdit->value()));
else
- rule->setExpireDate(QDate());
+ rule->setExpireDate(TQDate());
actionEditor->updateRule(rule);
rule->setLinkMode(linkModeAnd->isChecked()?KScoringRule::AND:KScoringRule::OR);
condEditor->updateRule(rule);
@@ -564,10 +564,10 @@ void RuleEditWidget::updateRule()
void RuleEditWidget::slotAddGroup()
{
- QString grp = groupsBox->currentText();
+ TQString grp = groupsBox->currentText();
if ( grp.isEmpty() )
return;
- QString txt = groupsEdit->text().stripWhiteSpace();
+ TQString txt = groupsEdit->text().stripWhiteSpace();
if ( txt == ".*" || txt.isEmpty() ) groupsEdit->setText(grp);
else groupsEdit->setText(txt + ";" + grp);
}
@@ -594,79 +594,79 @@ void RuleEditWidget::slotExpireEditChanged(int value)
// class RuleListWidget (the widget for managing a list of rules)
//
//============================================================================
-RuleListWidget::RuleListWidget(KScoringManager *m, bool standalone, QWidget *p, const char *n)
- : QWidget(p,n), alone(standalone), manager(m)
+RuleListWidget::RuleListWidget(KScoringManager *m, bool standalone, TQWidget *p, const char *n)
+ : TQWidget(p,n), alone(standalone), manager(m)
{
kdDebug(5100) << "RuleListWidget::RuleListWidget()" << endl;
if (!n) setName("RuleListWidget");
- QVBoxLayout *topL = new QVBoxLayout(this,standalone? 0:5,KDialog::spacingHint());
+ TQVBoxLayout *topL = new TQVBoxLayout(this,standalone? 0:5,KDialog::spacingHint());
ruleList = new KListBox(this);
if (standalone) {
- connect(ruleList,SIGNAL(doubleClicked(QListBoxItem*)),
- this,SLOT(slotEditRule(QListBoxItem*)));
- connect(ruleList,SIGNAL(returnPressed(QListBoxItem*)),
- this,SLOT(slotEditRule(QListBoxItem*)));
+ connect(ruleList,TQT_SIGNAL(doubleClicked(TQListBoxItem*)),
+ this,TQT_SLOT(slotEditRule(TQListBoxItem*)));
+ connect(ruleList,TQT_SIGNAL(returnPressed(TQListBoxItem*)),
+ this,TQT_SLOT(slotEditRule(TQListBoxItem*)));
}
- connect(ruleList, SIGNAL(currentChanged(QListBoxItem*)),
- this, SLOT(slotRuleSelected(QListBoxItem*)));
+ connect(ruleList, TQT_SIGNAL(currentChanged(TQListBoxItem*)),
+ this, TQT_SLOT(slotRuleSelected(TQListBoxItem*)));
topL->addWidget(ruleList);
- QHBoxLayout *btnL = new QHBoxLayout( topL, KDialog::spacingHint() );
- mRuleUp = new QPushButton( this );
+ TQHBoxLayout *btnL = new TQHBoxLayout( topL, KDialog::spacingHint() );
+ mRuleUp = new TQPushButton( this );
mRuleUp->setPixmap( BarIcon( "up", KIcon::SizeSmall ) );
- QToolTip::add( mRuleUp, i18n("Move rule up") );
+ TQToolTip::add( mRuleUp, i18n("Move rule up") );
btnL->addWidget( mRuleUp );
- connect( mRuleUp, SIGNAL( clicked() ), SLOT( slotRuleUp() ) );
- mRuleDown = new QPushButton( this );
+ connect( mRuleUp, TQT_SIGNAL( clicked() ), TQT_SLOT( slotRuleUp() ) );
+ mRuleDown = new TQPushButton( this );
mRuleDown->setPixmap( BarIcon( "down", KIcon::SizeSmall ) );
- QToolTip::add( mRuleDown, i18n("Move rule down") );
+ TQToolTip::add( mRuleDown, i18n("Move rule down") );
btnL->addWidget( mRuleDown );
- connect( mRuleDown, SIGNAL( clicked() ), SLOT( slotRuleDown() ) );
+ connect( mRuleDown, TQT_SIGNAL( clicked() ), TQT_SLOT( slotRuleDown() ) );
- btnL = new QHBoxLayout( topL, KDialog::spacingHint() );
+ btnL = new TQHBoxLayout( topL, KDialog::spacingHint() );
editRule=0L;
- newRule = new QPushButton(this);
+ newRule = new TQPushButton(this);
newRule->setPixmap( BarIcon( "filenew", KIcon::SizeSmall ) );
- QToolTip::add(newRule,i18n("New rule")),
+ TQToolTip::add(newRule,i18n("New rule")),
btnL->addWidget(newRule);
- connect(newRule, SIGNAL(clicked()), this, SLOT(slotNewRule()));
+ connect(newRule, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotNewRule()));
// if we're standalone, we need an additional edit button
if (standalone) {
- editRule = new QPushButton(this);
+ editRule = new TQPushButton(this);
editRule->setIconSet( BarIconSet("edit", KIcon::SizeSmall) );
- QToolTip::add(editRule,i18n("Edit rule"));
+ TQToolTip::add(editRule,i18n("Edit rule"));
btnL->addWidget(editRule);
- connect(editRule,SIGNAL(clicked()),this,SLOT(slotEditRule()));
+ connect(editRule,TQT_SIGNAL(clicked()),this,TQT_SLOT(slotEditRule()));
}
- delRule = new QPushButton(this);
+ delRule = new TQPushButton(this);
delRule->setIconSet( BarIconSet( "editdelete", KIcon::SizeSmall ) );
- QToolTip::add(delRule,i18n("Remove rule"));
+ TQToolTip::add(delRule,i18n("Remove rule"));
btnL->addWidget(delRule);
- connect(delRule, SIGNAL(clicked()), this, SLOT(slotDelRule()));
- copyRule = new QPushButton(this);
+ connect(delRule, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotDelRule()));
+ copyRule = new TQPushButton(this);
copyRule->setIconSet(BarIconSet("editcopy", KIcon::SizeSmall));
- QToolTip::add(copyRule,i18n("Copy rule"));
+ TQToolTip::add(copyRule,i18n("Copy rule"));
btnL->addWidget(copyRule);
- connect(copyRule, SIGNAL(clicked()), this, SLOT(slotCopyRule()));
+ connect(copyRule, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotCopyRule()));
// the group filter
- QBoxLayout *filterL = new QVBoxLayout(topL,KDialog::spacingHint());
+ TQBoxLayout *filterL = new TQVBoxLayout(topL,KDialog::spacingHint());
KComboBox *filterBox = new KComboBox(this);
- QStringList l = m->getGroups();
+ TQStringList l = m->getGroups();
filterBox->insertItem(i18n("<all groups>"));
filterBox->insertStringList(l);
- filterBox->setSizePolicy(QSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed));
- connect(filterBox,SIGNAL(activated(const QString&)),
- this,SLOT(slotGroupFilter(const QString&)));
+ filterBox->setSizePolicy(TQSizePolicy(TQSizePolicy::Expanding, TQSizePolicy::Fixed));
+ connect(filterBox,TQT_SIGNAL(activated(const TQString&)),
+ this,TQT_SLOT(slotGroupFilter(const TQString&)));
slotGroupFilter(i18n("<all groups>"));
- QLabel *lab = new QLabel(filterBox,i18n("Sho&w only rules for group:"),this);
+ TQLabel *lab = new TQLabel(filterBox,i18n("Sho&w only rules for group:"),this);
filterL->addWidget(lab);
filterL->addWidget(filterBox);
- connect(manager,SIGNAL(changedRules()),
- this,SLOT(updateRuleList()));
- connect(manager,SIGNAL(changedRuleName(const QString&,const QString&)),
- this,SLOT(slotRuleNameChanged(const QString&,const QString&)));
+ connect(manager,TQT_SIGNAL(changedRules()),
+ this,TQT_SLOT(updateRuleList()));
+ connect(manager,TQT_SIGNAL(changedRuleName(const TQString&,const TQString&)),
+ this,TQT_SLOT(slotRuleNameChanged(const TQString&,const TQString&)));
updateRuleList();
updateButton();
@@ -684,7 +684,7 @@ void RuleListWidget::updateButton()
delRule->setEnabled(state);
copyRule->setEnabled(state);
- QListBoxItem *item = ruleList->item( ruleList->currentItem() );
+ TQListBoxItem *item = ruleList->item( ruleList->currentItem() );
if ( item ) {
mRuleUp->setEnabled( item->prev() != 0 );
mRuleDown->setEnabled( item->next() != 0 );
@@ -695,10 +695,10 @@ void RuleListWidget::updateRuleList()
{
emit leavingRule();
kdDebug(5100) << "RuleListWidget::updateRuleList()" << endl;
- QString curr = ruleList->currentText();
+ TQString curr = ruleList->currentText();
ruleList->clear();
if (group == i18n("<all groups>")) {
- QStringList l = manager->getRuleNames();
+ TQStringList l = manager->getRuleNames();
ruleList->insertStringList(l);
} else {
KScoringManager::ScoringRuleList l = manager->getAllRules();
@@ -719,12 +719,12 @@ void RuleListWidget::updateRuleList()
void RuleListWidget::updateRuleList(const KScoringRule *rule)
{
kdDebug(5100) << "RuleListWidget::updateRuleList(" << rule->getName() << ")" << endl;
- QString name = rule->getName();
+ TQString name = rule->getName();
updateRuleList();
slotRuleSelected(name);
}
-void RuleListWidget::slotRuleNameChanged(const QString& oldName, const QString& newName)
+void RuleListWidget::slotRuleNameChanged(const TQString& oldName, const TQString& newName)
{
int ind = ruleList->currentItem();
for (uint i=0;i<ruleList->count();++i)
@@ -735,7 +735,7 @@ void RuleListWidget::slotRuleNameChanged(const QString& oldName, const QString&
}
}
-void RuleListWidget::slotEditRule(const QString& s)
+void RuleListWidget::slotEditRule(const TQString& s)
{
emit ruleEdited(s);
}
@@ -746,21 +746,21 @@ void RuleListWidget::slotEditRule()
emit ruleEdited(ruleList->currentText());
}
else if (ruleList->count() == 0)
- emit ruleEdited(QString::null);
+ emit ruleEdited(TQString::null);
}
-void RuleListWidget::slotEditRule(QListBoxItem* item)
+void RuleListWidget::slotEditRule(TQListBoxItem* item)
{
slotEditRule(item->text());
}
-void RuleListWidget::slotGroupFilter(const QString& s)
+void RuleListWidget::slotGroupFilter(const TQString& s)
{
group = s;
updateRuleList();
}
-void RuleListWidget::slotRuleSelected(const QString& ruleName)
+void RuleListWidget::slotRuleSelected(const TQString& ruleName)
{
emit leavingRule();
kdDebug(5100) << "RuleListWidget::slotRuleSelected(" << ruleName << ")" << endl;
@@ -771,10 +771,10 @@ void RuleListWidget::slotRuleSelected(const QString& ruleName)
emit ruleSelected(ruleName);
}
-void RuleListWidget::slotRuleSelected(QListBoxItem *item)
+void RuleListWidget::slotRuleSelected(TQListBoxItem *item)
{
if (!item) return;
- QString ruleName = item->text();
+ TQString ruleName = item->text();
slotRuleSelected(ruleName);
}
@@ -782,7 +782,7 @@ void RuleListWidget::slotRuleSelected(int index)
{
uint idx = index;
if (idx >= ruleList->count()) return;
- QString ruleName = ruleList->text(index);
+ TQString ruleName = ruleList->text(index);
slotRuleSelected(ruleName);
}
@@ -808,7 +808,7 @@ void RuleListWidget::slotDelRule()
void RuleListWidget::slotCopyRule()
{
emit leavingRule();
- QString ruleName = ruleList->currentText();
+ TQString ruleName = ruleList->currentText();
KScoringRule *rule = manager->findRule(ruleName);
if (rule) {
KScoringRule *nrule = manager->copyRule(rule);
@@ -821,7 +821,7 @@ void RuleListWidget::slotCopyRule()
void RuleListWidget::slotRuleUp()
{
KScoringRule *rule = 0, *below = 0;
- QListBoxItem *item = ruleList->item( ruleList->currentItem() );
+ TQListBoxItem *item = ruleList->item( ruleList->currentItem() );
if ( item ) {
rule = manager->findRule( item->text() );
item = item->prev();
@@ -837,7 +837,7 @@ void RuleListWidget::slotRuleUp()
void RuleListWidget::slotRuleDown()
{
KScoringRule *rule = 0, *above = 0;
- QListBoxItem *item = ruleList->item( ruleList->currentItem() );
+ TQListBoxItem *item = ruleList->item( ruleList->currentItem() );
if ( item ) {
rule = manager->findRule( item->text() );
item = item->next();
@@ -858,7 +858,7 @@ void RuleListWidget::slotRuleDown()
KScoringEditor* KScoringEditor::scoreEditor = 0;
KScoringEditor::KScoringEditor(KScoringManager* m,
- QWidget *parent, const char *name)
+ TQWidget *parent, const char *name)
: KDialogBase(parent,name,false,i18n("Rule Editor"),Ok|Apply|Cancel,Ok,true), manager(m)
{
manager->pushRuleList();
@@ -867,26 +867,26 @@ KScoringEditor::KScoringEditor(KScoringManager* m,
if (!name) setName("KScoringEditor");
// the left side gives an overview about all rules, the right side
// shows a detailed view of an selected rule
- QWidget *w = new QWidget(this);
+ TQWidget *w = new TQWidget(this);
setMainWidget(w);
- QHBoxLayout *hbl = new QHBoxLayout(w,0,spacingHint());
+ TQHBoxLayout *hbl = new TQHBoxLayout(w,0,spacingHint());
ruleLister = new RuleListWidget(manager,false,w);
hbl->addWidget(ruleLister);
ruleEditor = new RuleEditWidget(manager,w);
hbl->addWidget(ruleEditor);
- connect(ruleLister,SIGNAL(ruleSelected(const QString&)),
- ruleEditor, SLOT(slotEditRule(const QString&)));
- connect(ruleLister, SIGNAL(leavingRule()),
- ruleEditor, SLOT(updateRule()));
- connect(ruleEditor, SIGNAL(shrink()), SLOT(slotShrink()));
- connect(this,SIGNAL(finished()),SLOT(slotFinished()));
+ connect(ruleLister,TQT_SIGNAL(ruleSelected(const TQString&)),
+ ruleEditor, TQT_SLOT(slotEditRule(const TQString&)));
+ connect(ruleLister, TQT_SIGNAL(leavingRule()),
+ ruleEditor, TQT_SLOT(updateRule()));
+ connect(ruleEditor, TQT_SIGNAL(shrink()), TQT_SLOT(slotShrink()));
+ connect(this,TQT_SIGNAL(finished()),TQT_SLOT(slotFinished()));
ruleLister->slotRuleSelected(0);
resize(550, sizeHint().height());
}
void KScoringEditor::setDirty()
{
- QPushButton *applyBtn = actionButton(Apply);
+ TQPushButton *applyBtn = actionButton(Apply);
applyBtn->setEnabled(true);
}
@@ -896,7 +896,7 @@ KScoringEditor::~KScoringEditor()
}
KScoringEditor* KScoringEditor::createEditor(KScoringManager* m,
- QWidget *parent, const char *name)
+ TQWidget *parent, const char *name)
{
if (scoreEditor) return scoreEditor;
else return new KScoringEditor(m,parent,name);
@@ -905,25 +905,25 @@ KScoringEditor* KScoringEditor::createEditor(KScoringManager* m,
void KScoringEditor::setRule(KScoringRule* r)
{
kdDebug(5100) << "KScoringEditor::setRule(" << r->getName() << ")" << endl;
- QString ruleName = r->getName();
+ TQString ruleName = r->getName();
ruleLister->slotRuleSelected(ruleName);
}
void KScoringEditor::slotShrink()
{
- QTimer::singleShot(5, this, SLOT(slotDoShrink()));
+ TQTimer::singleShot(5, this, TQT_SLOT(slotDoShrink()));
}
void KScoringEditor::slotDoShrink()
{
updateGeometry();
- QApplication::sendPostedEvents();
+ TQApplication::sendPostedEvents();
resize(width(),sizeHint().height());
}
void KScoringEditor::slotApply()
{
- QString ruleName = ruleLister->currentRule();
+ TQString ruleName = ruleLister->currentRule();
KScoringRule *rule = manager->findRule(ruleName);
if (rule) {
ruleEditor->updateRule(rule);
@@ -957,16 +957,16 @@ void KScoringEditor::slotFinished()
// class KScoringEditorWidgetDialog (a dialog for the KScoringEditorWidget)
//
//============================================================================
-KScoringEditorWidgetDialog::KScoringEditorWidgetDialog(KScoringManager *m, const QString& r, QWidget *p, const char *n)
+KScoringEditorWidgetDialog::KScoringEditorWidgetDialog(KScoringManager *m, const TQString& r, TQWidget *p, const char *n)
: KDialogBase(p,n,true,i18n("Edit Rule"),
KDialogBase::Ok|KDialogBase::Apply|KDialogBase::Close,
KDialogBase::Ok,true),
manager(m), ruleName(r)
{
- QFrame *f = makeMainWidget();
- QBoxLayout *topL = new QVBoxLayout(f);
+ TQFrame *f = makeMainWidget();
+ TQBoxLayout *topL = new TQVBoxLayout(f);
ruleEditor = new RuleEditWidget(manager,f);
- connect(ruleEditor, SIGNAL(shrink()), SLOT(slotShrink()));
+ connect(ruleEditor, TQT_SIGNAL(shrink()), TQT_SLOT(slotShrink()));
topL->addWidget(ruleEditor);
ruleEditor->slotEditRule(ruleName);
resize(0,0);
@@ -989,13 +989,13 @@ void KScoringEditorWidgetDialog::slotOk()
void KScoringEditorWidgetDialog::slotShrink()
{
- QTimer::singleShot(5, this, SLOT(slotDoShrink()));
+ TQTimer::singleShot(5, this, TQT_SLOT(slotDoShrink()));
}
void KScoringEditorWidgetDialog::slotDoShrink()
{
updateGeometry();
- QApplication::sendPostedEvents();
+ TQApplication::sendPostedEvents();
resize(width(),sizeHint().height());
}
@@ -1004,14 +1004,14 @@ void KScoringEditorWidgetDialog::slotDoShrink()
// class KScoringEditorWidget (a reusable widget for config dialog...)
//
//============================================================================
-KScoringEditorWidget::KScoringEditorWidget(KScoringManager *m,QWidget *p, const char *n)
- : QWidget(p,n), manager(m)
+KScoringEditorWidget::KScoringEditorWidget(KScoringManager *m,TQWidget *p, const char *n)
+ : TQWidget(p,n), manager(m)
{
- QBoxLayout *topL = new QVBoxLayout(this);
+ TQBoxLayout *topL = new TQVBoxLayout(this);
ruleLister = new RuleListWidget(manager,true,this);
topL->addWidget(ruleLister);
- connect(ruleLister,SIGNAL(ruleEdited(const QString&)),
- this,SLOT(slotRuleEdited(const QString &)));
+ connect(ruleLister,TQT_SIGNAL(ruleEdited(const TQString&)),
+ this,TQT_SLOT(slotRuleEdited(const TQString &)));
}
KScoringEditorWidget::~KScoringEditorWidget()
@@ -1019,7 +1019,7 @@ KScoringEditorWidget::~KScoringEditorWidget()
manager->editorReady();
}
-void KScoringEditorWidget::slotRuleEdited(const QString& ruleName)
+void KScoringEditorWidget::slotRuleEdited(const TQString& ruleName)
{
KScoringEditorWidgetDialog dlg(manager,ruleName,this);
dlg.exec();