summaryrefslogtreecommitdiffstats
path: root/src/filterview.cpp
diff options
context:
space:
mode:
authortpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2011-07-02 06:40:27 +0000
committertpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2011-07-02 06:40:27 +0000
commit2595a15ebeb6fc46b7cb241d01ec0c2460ec2111 (patch)
tree18a8f0f4ac5a86dacfa74c3537551ec39bc85e75 /src/filterview.cpp
parent1d90725a4001fab9d3922b2cbcceeee5e2d1686f (diff)
downloadtellico-2595a15ebeb6fc46b7cb241d01ec0c2460ec2111.tar.gz
tellico-2595a15ebeb6fc46b7cb241d01ec0c2460ec2111.zip
TQt4 port tellico
This enables compilation under both Qt3 and Qt4 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/tellico@1239054 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'src/filterview.cpp')
-rw-r--r--src/filterview.cpp48
1 files changed, 24 insertions, 24 deletions
diff --git a/src/filterview.cpp b/src/filterview.cpp
index 8bb9deb..6a52e54 100644
--- a/src/filterview.cpp
+++ b/src/filterview.cpp
@@ -25,21 +25,21 @@
#include <kpopupmenu.h>
#include <kiconloader.h>
-#include <qheader.h>
+#include <tqheader.h>
using Tellico::FilterView;
-FilterView::FilterView(QWidget* parent_, const char* name_) : GUI::ListView(parent_, name_), m_notSortedYet(true) {
+FilterView::FilterView(TQWidget* tqparent_, const char* name_) : GUI::ListView(tqparent_, name_), m_notSortedYet(true) {
addColumn(i18n("Filter"));
header()->setStretchEnabled(true, 0);
- setResizeMode(QListView::NoColumn);
+ setResizeMode(TQListView::NoColumn);
setRootIsDecorated(true);
setShowSortIndicator(true);
setTreeStepSize(15);
setFullWidth(true);
- connect(this, SIGNAL(contextMenuRequested(QListViewItem*, const QPoint&, int)),
- SLOT(contextMenuRequested(QListViewItem*, const QPoint&, int)));
+ connect(this, TQT_SIGNAL(contextMenuRequested(TQListViewItem*, const TQPoint&, int)),
+ TQT_SLOT(contextMenuRequested(TQListViewItem*, const TQPoint&, int)));
}
bool FilterView::isSelectable(GUI::ListViewItem* item_) const {
@@ -56,7 +56,7 @@ bool FilterView::isSelectable(GUI::ListViewItem* item_) const {
return true;
}
-void FilterView::contextMenuRequested(QListViewItem* item_, const QPoint& point_, int) {
+void FilterView::contextMenuRequested(TQListViewItem* item_, const TQPoint& point_, int) {
if(!item_) {
return;
}
@@ -64,10 +64,10 @@ void FilterView::contextMenuRequested(QListViewItem* item_, const QPoint& point_
GUI::ListViewItem* item = static_cast<GUI::ListViewItem*>(item_);
if(item->isFilterItem()) {
KPopupMenu menu(this);
- menu.insertItem(SmallIconSet(QString::fromLatin1("filter")),
- i18n("Modify Filter"), this, SLOT(slotModifyFilter()));
- menu.insertItem(SmallIconSet(QString::fromLatin1("editdelete")),
- i18n("Delete Filter"), this, SLOT(slotDeleteFilter()));
+ menu.insertItem(SmallIconSet(TQString::tqfromLatin1("filter")),
+ i18n("Modify Filter"), this, TQT_SLOT(slotModifyFilter()));
+ menu.insertItem(SmallIconSet(TQString::tqfromLatin1("editdelete")),
+ i18n("Delete Filter"), this, TQT_SLOT(slotDeleteFilter()));
menu.exec(point_);
}
}
@@ -95,14 +95,14 @@ void FilterView::addCollection(Data::CollPtr coll_) {
for(FilterVec::Iterator it = filters.begin(); it != filters.end(); ++it) {
addFilter(it);
}
- Data::FieldPtr f = coll_->fieldByName(QString::fromLatin1("title"));
+ Data::FieldPtr f = coll_->fieldByName(TQString::tqfromLatin1("title"));
if(f) {
setComparison(0, ListViewComparison::create(f));
}
}
void FilterView::addEntries(Data::EntryVec entries_) {
- for(QListViewItem* item = firstChild(); item; item = item->nextSibling()) {
+ for(TQListViewItem* item = firstChild(); item; item = item->nextSibling()) {
Filter::Ptr filter = static_cast<FilterItem*>(item)->filter();
for(Data::EntryVecIt it = entries_.begin(); it != entries_.end(); ++it) {
if(filter && filter->matches(it.data())) {
@@ -119,11 +119,11 @@ void FilterView::modifyEntries(Data::EntryVec entries_) {
}
void FilterView::modifyEntry(Data::EntryPtr entry_) {
- for(QListViewItem* item = firstChild(); item; item = item->nextSibling()) {
+ for(TQListViewItem* item = firstChild(); item; item = item->nextSibling()) {
bool hasEntry = false;
- QListViewItem* entryItem = 0;
- // iterate over all children and find item with matching entry pointers
- for(QListViewItem* i = item->firstChild(); i; i = i->nextSibling()) {
+ TQListViewItem* entryItem = 0;
+ // iterate over all tqchildren and find item with matching entry pointers
+ for(TQListViewItem* i = item->firstChild(); i; i = i->nextSibling()) {
if(static_cast<EntryItem*>(i)->entry() == entry_) {
i->setText(0, entry_->title());
// only one item per filter will match
@@ -145,12 +145,12 @@ void FilterView::modifyEntry(Data::EntryPtr entry_) {
void FilterView::removeEntries(Data::EntryVec entries_) {
// the group modified signal gets handles separately, this is just for filters
- for(QListViewItem* item = firstChild(); item; item = item->nextSibling()) {
- // iterate over all children and delete items with matching entry pointers
- QListViewItem* c1 = item->firstChild();
+ for(TQListViewItem* item = firstChild(); item; item = item->nextSibling()) {
+ // iterate over all tqchildren and delete items with matching entry pointers
+ TQListViewItem* c1 = item->firstChild();
while(c1) {
- if(entries_.contains(static_cast<EntryItem*>(c1)->entry())) {
- QListViewItem* c2 = c1;
+ if(entries_.tqcontains(static_cast<EntryItem*>(c1)->entry())) {
+ TQListViewItem* c2 = c1;
c1 = c1->nextSibling();
delete c2;
} else {
@@ -214,7 +214,7 @@ void FilterView::removeFilter(FilterPtr filter_) {
found = cur;
} else {
// iterate over all filter items
- for(QListViewItem* item = firstChild(); item; item = item->nextSibling()) {
+ for(TQListViewItem* item = firstChild(); item; item = item->nextSibling()) {
if(static_cast<FilterItem*>(item)->filter() == filter_) {
found = static_cast<FilterItem*>(item);
break;
@@ -245,7 +245,7 @@ void FilterView::resetComparisons() {
if(childCount() == 0) {
return;
}
- QListViewItem* item = firstChild();
+ TQListViewItem* item = firstChild();
while(item && item->childCount() == 0) {
item = item->nextSibling();
}
@@ -257,7 +257,7 @@ void FilterView::resetComparisons() {
if(!coll) {
return;
}
- Data::FieldPtr f = coll->fieldByName(QString::fromLatin1("title"));
+ Data::FieldPtr f = coll->fieldByName(TQString::tqfromLatin1("title"));
if(f) {
setComparison(0, ListViewComparison::create(f));
}