diff options
Diffstat (limited to 'knode/kngroupbrowser.cpp')
-rw-r--r-- | knode/kngroupbrowser.cpp | 140 |
1 files changed, 70 insertions, 70 deletions
diff --git a/knode/kngroupbrowser.cpp b/knode/kngroupbrowser.cpp index 17342a4be..be91593a7 100644 --- a/knode/kngroupbrowser.cpp +++ b/knode/kngroupbrowser.cpp @@ -14,10 +14,10 @@ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, US */ -#include <qlayout.h> -#include <qcheckbox.h> -#include <qtimer.h> -#include <qapplication.h> +#include <tqlayout.h> +#include <tqcheckbox.h> +#include <tqtimer.h> +#include <tqapplication.h> #include <kseparator.h> #include <kiconloader.h> @@ -30,73 +30,73 @@ #include "knconfigmanager.h" #include "knnntpaccount.h" #include "kngroupbrowser.h" -#include <qlabel.h> -#include <qpushbutton.h> +#include <tqlabel.h> +#include <tqpushbutton.h> -KNGroupBrowser::KNGroupBrowser(QWidget *parent, const QString &caption, KNNntpAccount *a, - int buttons, bool newCBact, const QString &user1, const QString &user2) : +KNGroupBrowser::KNGroupBrowser(TQWidget *parent, const TQString &caption, KNNntpAccount *a, + int buttons, bool newCBact, const TQString &user1, const TQString &user2) : KDialogBase( parent, 0L, true, caption, buttons | Help | Ok | Cancel, Ok, true, user1, user2 ), incrementalFilter(false), a_ccount(a) { - refilterTimer = new QTimer(); + refilterTimer = new TQTimer(); - allList=new QSortedList<KNGroupInfo>; + allList=new TQSortedList<KNGroupInfo>; allList->setAutoDelete(true); - matchList=new QSortedList<KNGroupInfo>; + matchList=new TQSortedList<KNGroupInfo>; matchList->setAutoDelete(false); //create Widgets - page=new QWidget(this); + page=new TQWidget(this); setMainWidget(page); filterEdit=new KLineEdit(page); - QLabel *l=new QLabel(filterEdit,i18n("S&earch:"), page); - noTreeCB=new QCheckBox(i18n("Disable &tree view"), page); + TQLabel *l=new TQLabel(filterEdit,i18n("S&earch:"), page); + noTreeCB=new TQCheckBox(i18n("Disable &tree view"), page); noTreeCB->setChecked(false); - subCB=new QCheckBox(i18n("&Subscribed only"), page); + subCB=new TQCheckBox(i18n("&Subscribed only"), page); subCB->setChecked(false); - newCB=new QCheckBox(i18n("&New only"), page); + newCB=new TQCheckBox(i18n("&New only"), page); if (!newCBact) newCB->hide(); newCB->setChecked(false); KSeparator *sep=new KSeparator(KSeparator::HLine, page); - QFont fnt=font(); + TQFont fnt=font(); fnt.setBold(true); - leftLabel=new QLabel(i18n("Loading groups..."), page); - rightLabel=new QLabel(page); + leftLabel=new TQLabel(i18n("Loading groups..."), page); + rightLabel=new TQLabel(page); leftLabel->setFont(fnt); rightLabel->setFont(fnt); pmGroup=knGlobals.configManager()->appearance()->icon(KNConfig::Appearance::group); pmNew=knGlobals.configManager()->appearance()->icon(KNConfig::Appearance::redBall); - pmRight=BarIconSet( QApplication::reverseLayout()? "back": "forward"); - pmLeft=BarIconSet( QApplication::reverseLayout() ? "forward" : "back"); + pmRight=BarIconSet( TQApplication::reverseLayout()? "back": "forward"); + pmLeft=BarIconSet( TQApplication::reverseLayout() ? "forward" : "back"); - arrowBtn1=new QPushButton(page); + arrowBtn1=new TQPushButton(page); arrowBtn1->setEnabled(false); - arrowBtn2=new QPushButton(page); + arrowBtn2=new TQPushButton(page); arrowBtn2->setEnabled(false); arrowBtn1->setIconSet(pmRight); arrowBtn2->setIconSet(pmLeft); arrowBtn1->setFixedSize(35,30); arrowBtn2->setFixedSize(35,30); - groupView=new QListView(page); + groupView=new TQListView(page); groupView->setRootIsDecorated(true); groupView->addColumn(i18n("Name")); groupView->addColumn(i18n("Description")); groupView->setTreeStepSize(15); - connect(groupView, SIGNAL(doubleClicked(QListViewItem*)), - this, SLOT(slotItemDoubleClicked(QListViewItem*))); + connect(groupView, TQT_SIGNAL(doubleClicked(TQListViewItem*)), + this, TQT_SLOT(slotItemDoubleClicked(TQListViewItem*))); //layout - QGridLayout *topL=new QGridLayout(page,3,1,0,5); - QHBoxLayout *filterL=new QHBoxLayout(10); - QVBoxLayout *arrL=new QVBoxLayout(10); - listL=new QGridLayout(2, 3, 5); + TQGridLayout *topL=new TQGridLayout(page,3,1,0,5); + TQHBoxLayout *filterL=new TQHBoxLayout(10); + TQVBoxLayout *arrL=new TQVBoxLayout(10); + listL=new TQGridLayout(2, 3, 5); topL->addLayout(filterL, 0,0); topL->addWidget(sep,1,0); @@ -121,22 +121,22 @@ KNGroupBrowser::KNGroupBrowser(QWidget *parent, const QString &caption, KNNntpAc arrL->addWidget(arrowBtn2, AlignCenter); //connect - connect(filterEdit, SIGNAL(textChanged(const QString&)), - SLOT(slotFilterTextChanged(const QString&))); - connect(groupView, SIGNAL(expanded(QListViewItem*)), - SLOT(slotItemExpand(QListViewItem*))); + connect(filterEdit, TQT_SIGNAL(textChanged(const TQString&)), + TQT_SLOT(slotFilterTextChanged(const TQString&))); + connect(groupView, TQT_SIGNAL(expanded(TQListViewItem*)), + TQT_SLOT(slotItemExpand(TQListViewItem*))); - connect(refilterTimer, SIGNAL(timeout()), SLOT(slotRefilter())); - connect(noTreeCB, SIGNAL(clicked()), SLOT(slotTreeCBToggled())); - connect(subCB, SIGNAL(clicked()), SLOT(slotSubCBToggled())); - connect(newCB, SIGNAL(clicked()), SLOT(slotNewCBToggled())); + connect(refilterTimer, TQT_SIGNAL(timeout()), TQT_SLOT(slotRefilter())); + connect(noTreeCB, TQT_SIGNAL(clicked()), TQT_SLOT(slotTreeCBToggled())); + connect(subCB, TQT_SIGNAL(clicked()), TQT_SLOT(slotSubCBToggled())); + connect(newCB, TQT_SIGNAL(clicked()), TQT_SLOT(slotNewCBToggled())); enableButton(User1,false); enableButton(User2,false); filterEdit->setFocus(); - QTimer::singleShot(2, this, SLOT(slotLoadList())); + TQTimer::singleShot(2, this, TQT_SLOT(slotLoadList())); } @@ -169,7 +169,7 @@ void KNGroupBrowser::slotReceiveList(KNGroupListData* d) void KNGroupBrowser::changeItemState(const KNGroupInfo &gi, bool s) { - QListViewItemIterator it(groupView); + TQListViewItemIterator it(groupView); for( ; it.current(); ++it) if (it.current()->isSelectable() && (static_cast<CheckItem*>(it.current())->info==gi)) @@ -177,10 +177,10 @@ void KNGroupBrowser::changeItemState(const KNGroupInfo &gi, bool s) } -bool KNGroupBrowser::itemInListView(QListView *view, const KNGroupInfo &gi) +bool KNGroupBrowser::itemInListView(TQListView *view, const KNGroupInfo &gi) { if(!view) return false; - QListViewItemIterator it(view); + TQListViewItemIterator it(view); for( ; it.current(); ++it) if(static_cast<GroupItem*>(it.current())->info==gi) @@ -190,16 +190,16 @@ bool KNGroupBrowser::itemInListView(QListView *view, const KNGroupInfo &gi) } -void KNGroupBrowser::createListItems(QListViewItem *parent) +void KNGroupBrowser::createListItems(TQListViewItem *parent) { - QString prefix, tlgn, compare; - QListViewItem *it; + TQString prefix, tlgn, compare; + TQListViewItem *it; CheckItem *cit; int colon; bool expandit=false; if(parent) { - QListViewItem *p=parent; + TQListViewItem *p=parent; while(p) { prefix.prepend(p->text(0)); p=p->parent(); @@ -229,9 +229,9 @@ void KNGroupBrowser::createListItems(QListViewItem *parent) if(expandit) { if(parent) - it=new QListViewItem(parent, tlgn); + it=new TQListViewItem(parent, tlgn); else - it=new QListViewItem(groupView, tlgn); + it=new TQListViewItem(groupView, tlgn); it->setSelectable(false); it->setExpandable(true); @@ -248,10 +248,10 @@ void KNGroupBrowser::createListItems(QListViewItem *parent) } -void KNGroupBrowser::removeListItem(QListView *view, const KNGroupInfo &gi) +void KNGroupBrowser::removeListItem(TQListView *view, const KNGroupInfo &gi) { if(!view) return; - QListViewItemIterator it(view); + TQListViewItemIterator it(view); for( ; it.current(); ++it) if(static_cast<GroupItem*>(it.current())->info==gi) { @@ -267,7 +267,7 @@ void KNGroupBrowser::slotLoadList() } -void KNGroupBrowser::slotItemExpand(QListViewItem *it) +void KNGroupBrowser::slotItemExpand(TQListViewItem *it) { if(!it) return; @@ -287,7 +287,7 @@ void KNGroupBrowser::slotItemExpand(QListViewItem *it) { groupView->ensureVisible(groupView->contentsX(), y+h/2, 0, h/2); delayedCenter = y+h/2; - QTimer::singleShot(300, this, SLOT(slotCenterDelayed())); + TQTimer::singleShot(300, this, TQT_SLOT(slotCenterDelayed())); } } @@ -299,29 +299,29 @@ void KNGroupBrowser::slotCenterDelayed() } -void KNGroupBrowser::slotItemDoubleClicked(QListViewItem *it) +void KNGroupBrowser::slotItemDoubleClicked(TQListViewItem *it) { if (it && (it->childCount()==0)) static_cast<CheckItem*>(it)->setOn(!static_cast<CheckItem*>(it)->isOn()); } #define MIN_FOR_TREE 200 -void KNGroupBrowser::slotFilter(const QString &txt) +void KNGroupBrowser::slotFilter(const TQString &txt) { - QString filtertxt = txt.lower(); - QRegExp reg(filtertxt, false, false); + TQString filtertxt = txt.lower(); + TQRegExp reg(filtertxt, false, false); CheckItem *cit=0; bool notCheckSub = !subCB->isChecked(); bool notCheckNew = !newCB->isChecked(); bool notCheckStr = (filtertxt.isEmpty()); - bool isRegexp = filtertxt.contains(QRegExp("[^a-z0-9\\-\\+.]")); + bool isRegexp = filtertxt.contains(TQRegExp("[^a-z0-9\\-\\+.]")); bool doIncrementalUpdate = (!isRegexp && incrementalFilter && (filtertxt.left(lastFilter.length())==lastFilter)); if (doIncrementalUpdate) { - QSortedList<KNGroupInfo> *tempList = new QSortedList<KNGroupInfo>(); + TQSortedList<KNGroupInfo> *tempList = new TQSortedList<KNGroupInfo>(); tempList->setAutoDelete(false); for(KNGroupInfo *g=matchList->first(); g; g=matchList->next()) { @@ -386,7 +386,7 @@ void KNGroupBrowser::slotNewCBToggled() } -void KNGroupBrowser::slotFilterTextChanged(const QString &) +void KNGroupBrowser::slotFilterTextChanged(const TQString &) { if (subCB->isChecked() || newCB->isChecked()) slotRefilter(); @@ -405,10 +405,10 @@ void KNGroupBrowser::slotRefilter() //======================================================================================= -KNGroupBrowser::CheckItem::CheckItem(QListView *v, const KNGroupInfo &gi, KNGroupBrowser *b) : - QCheckListItem(v, gi.name, QCheckListItem::CheckBox), info(gi), browser(b) +KNGroupBrowser::CheckItem::CheckItem(TQListView *v, const KNGroupInfo &gi, KNGroupBrowser *b) : + TQCheckListItem(v, gi.name, TQCheckListItem::CheckBox), info(gi), browser(b) { - QString des(gi.description); + TQString des(gi.description); if (gi.status == KNGroup::moderated) { setText(0,gi.name+" (m)"); if (!des.upper().contains(i18n("moderated").upper())) @@ -418,10 +418,10 @@ KNGroupBrowser::CheckItem::CheckItem(QListView *v, const KNGroupInfo &gi, KNGrou } -KNGroupBrowser::CheckItem::CheckItem(QListViewItem *i, const KNGroupInfo &gi, KNGroupBrowser *b) : - QCheckListItem(i, gi.name, QCheckListItem::CheckBox), info(gi), browser(b) +KNGroupBrowser::CheckItem::CheckItem(TQListViewItem *i, const KNGroupInfo &gi, KNGroupBrowser *b) : + TQCheckListItem(i, gi.name, TQCheckListItem::CheckBox), info(gi), browser(b) { - QString des(gi.description); + TQString des(gi.description); if (gi.status == KNGroup::moderated) { setText(0,gi.name+" (m)"); if (!des.upper().contains(i18n("moderated").upper())) @@ -440,7 +440,7 @@ void KNGroupBrowser::CheckItem::setChecked(bool c) { KNGroupBrowser *b=browser; browser=0; - QCheckListItem::setOn(c); + TQCheckListItem::setOn(c); browser=b; } @@ -457,16 +457,16 @@ void KNGroupBrowser::CheckItem::stateChange(bool s) //======================================================================================= -KNGroupBrowser::GroupItem::GroupItem(QListView *v, const KNGroupInfo &gi) - : QListViewItem(v, gi.name), info(gi) +KNGroupBrowser::GroupItem::GroupItem(TQListView *v, const KNGroupInfo &gi) + : TQListViewItem(v, gi.name), info(gi) { if (gi.status == KNGroup::moderated) setText(0,gi.name+" (m)"); } -KNGroupBrowser::GroupItem::GroupItem(QListViewItem *i, const KNGroupInfo &gi) - : QListViewItem(i, gi.name), info(gi) +KNGroupBrowser::GroupItem::GroupItem(TQListViewItem *i, const KNGroupInfo &gi) + : TQListViewItem(i, gi.name), info(gi) { } |