diff options
Diffstat (limited to 'kplato/kptdoublelistviewbase.cc')
| -rw-r--r-- | kplato/kptdoublelistviewbase.cc | 182 |
1 files changed, 91 insertions, 91 deletions
diff --git a/kplato/kptdoublelistviewbase.cc b/kplato/kptdoublelistviewbase.cc index 27d8e3f71..5a41776b2 100644 --- a/kplato/kptdoublelistviewbase.cc +++ b/kplato/kptdoublelistviewbase.cc @@ -22,74 +22,74 @@ #include "kptproject.h" #include "kptview.h" -#include <qheader.h> -#include <qlayout.h> -#include <qmap.h> -#include <qpainter.h> -#include <qpalette.h> -#include <qptrvector.h> -#include <qsplitter.h> -#include <qstring.h> -#include <qvaluelist.h> -#include <qpoint.h> +#include <tqheader.h> +#include <tqlayout.h> +#include <tqmap.h> +#include <tqpainter.h> +#include <tqpalette.h> +#include <tqptrvector.h> +#include <tqsplitter.h> +#include <tqstring.h> +#include <tqvaluelist.h> +#include <tqpoint.h> #include <kcalendarsystem.h> #include <kglobal.h> #include <klocale.h> #include <kprinter.h> -#include <qrect.h> +#include <tqrect.h> #include <kdebug.h> namespace KPlato { -void ListView::paintToPrinter(QPainter * p, int cx, int cy, int cw, int ch) { - //kdDebug()<<k_funcinfo<<QRect(cx, cy, cw, ch)<<endl; +void ListView::paintToPrinter(TQPainter * p, int cx, int cy, int cw, int ch) { + //kdDebug()<<k_funcinfo<<TQRect(cx, cy, cw, ch)<<endl; // draw header labels p->save(); - QRegion r = p->clipRegion(QPainter::CoordPainter); - p->setClipRegion(r.intersect(QRegion(cx, 0, cw, ch)), QPainter::CoordPainter); - QColor bgc(193, 223, 255); - QBrush bg(bgc); + TQRegion r = p->clipRegion(TQPainter::CoordPainter); + p->setClipRegion(r.intersect(TQRegion(cx, 0, cw, ch)), TQPainter::CoordPainter); + TQColor bgc(193, 223, 255); + TQBrush bg(bgc); p->setBackgroundMode(Qt::OpaqueMode); p->setBackgroundColor(bgc); - QHeader *h = header(); + TQHeader *h = header(); int hei = 0; for (int s = 0; s < h->count(); ++s) { - QRect r = h->sectionRect(s); + TQRect r = h->sectionRect(s); //kdDebug()<<s<<": "<<h->label(s)<<" "<<r<<endl; int x, y; viewportToContents(r.x(), r.y(), x, y); - QRect sr(x, y, r.width(), r.height()); + TQRect sr(x, y, r.width(), r.height()); //kdDebug()<<s<<": "<<h->label(s)<<" "<<sr<<endl; if (sr.x()+sr.width() <= cx || sr.x() >= cx+cw) { //kdDebug()<<s<<": "<<h->label(s)<<" "<<sr<<": continue"<<endl; continue; } - QRect tr = sr; + TQRect tr = sr; if (sr.x() < cx) { tr.setX(cx); //kdDebug()<<s<<": "<<h->label(s)<<" "<<tr<<endl; } p->eraseRect(tr); - p->drawText(tr, columnAlignment(s)|Qt::AlignVCenter, h->label(s), -1); - hei = QMAX(tr.height(), hei); + p->drawText(tr, columnAlignment(s)|TQt::AlignVCenter, h->label(s), -1); + hei = TQMAX(tr.height(), hei); } - r = p->clipRegion(QPainter::CoordPainter); + r = p->clipRegion(TQPainter::CoordPainter); p->restore(); // p->drawRect(r.boundingRect()); p->save(); p->translate(0, hei+2); - r = p->clipRegion(QPainter::CoordPainter); + r = p->clipRegion(TQPainter::CoordPainter); // FIXME: Doesn't clip correctly, haven't figured out why - p->setClipRegion(r.intersect(QRegion(cx, cy, cw, ch)), QPainter::CoordPainter); + p->setClipRegion(r.intersect(TQRegion(cx, cy, cw, ch)), TQPainter::CoordPainter); drawContentsOffset(p, 0, 0, cx, cy, cw, ch); // p->drawRect(r.boundingRect()); p->restore(); } -DoubleListViewBase::SlaveListItem::SlaveListItem(DoubleListViewBase::MasterListItem *master, QListView *parent, QListViewItem *after, bool highlight) - : KListViewItem(parent, after), +DoubleListViewBase::SlaveListItem::SlaveListItem(DoubleListViewBase::MasterListItem *master, TQListView *tqparent, TQListViewItem *after, bool highlight) + : KListViewItem(tqparent, after), m_masterItem(master), m_value(0.0), m_highlight(highlight), @@ -98,10 +98,10 @@ DoubleListViewBase::SlaveListItem::SlaveListItem(DoubleListViewBase::MasterListI setFormat(); setExpandable(master->isExpandable()); setOpen(master->isOpen()); - //kdDebug()<<"DoubleListViewBase::SlaveListItem "<<master->text(0)<<" parent="<<static_cast<DoubleListViewBase::SlaveListItem*>(parent)->m_masterItem->text(0)<<endl; + //kdDebug()<<"DoubleListViewBase::SlaveListItem "<<master->text(0)<<" tqparent="<<static_cast<DoubleListViewBase::SlaveListItem*>(tqparent)->m_masterItem->text(0)<<endl; } -DoubleListViewBase::SlaveListItem::SlaveListItem(DoubleListViewBase::MasterListItem *master, QListViewItem *parent, QListViewItem *after, bool highlight) - : KListViewItem(parent, after), +DoubleListViewBase::SlaveListItem::SlaveListItem(DoubleListViewBase::MasterListItem *master, TQListViewItem *tqparent, TQListViewItem *after, bool highlight) + : KListViewItem(tqparent, after), m_masterItem(master), m_value(0.0), m_highlight(highlight), @@ -110,7 +110,7 @@ DoubleListViewBase::SlaveListItem::SlaveListItem(DoubleListViewBase::MasterListI setFormat(); setExpandable(master->isExpandable()); setOpen(master->isOpen()); - //kdDebug()<<"DoubleListViewBase::SlaveListItem "<<master->text(0)<<" parent="<<static_cast<DoubleListViewBase::SlaveListItem*>(parent)->m_masterItem->text(0)<<endl; + //kdDebug()<<"DoubleListViewBase::SlaveListItem "<<master->text(0)<<" tqparent="<<static_cast<DoubleListViewBase::SlaveListItem*>(tqparent)->m_masterItem->text(0)<<endl; } DoubleListViewBase::SlaveListItem::~SlaveListItem() { //kdDebug()<<k_funcinfo<<endl; @@ -128,9 +128,9 @@ void DoubleListViewBase::SlaveListItem::clearColumn(int col) { } void DoubleListViewBase::SlaveListItem::setColumn(int col, double value) { if (col < listView()->columns()) { - //setText(col, QString("%1").arg(value, m_fieldwidth, m_fmt, m_prec)); + //setText(col, TQString("%1").tqarg(value, m_fieldwidth, m_fmt, m_prec)); setText(col, KGlobal::locale()->formatNumber(value, m_prec)); - m_valueMap.replace(col, value); + m_valueMap.tqreplace(col, value); //kdDebug()<<k_funcinfo<<m_masterItem->text(0)<<": column["<<col<<"]="<<value<<endl; } } @@ -139,15 +139,15 @@ void DoubleListViewBase::SlaveListItem::setLimit(int col, double limit) { m_limitMap[col] = limit; } -void DoubleListViewBase::SlaveListItem::paintCell(QPainter *p, const QColorGroup &cg, int column, int width, int align) { +void DoubleListViewBase::SlaveListItem::paintCell(TQPainter *p, const TQColorGroup &cg, int column, int width, int align) { //kdDebug()<<k_funcinfo<<"c="<<column<<endl; - QColorGroup g = cg; + TQColorGroup g = cg; if (m_highlight) { - if (m_limitMap.contains(column)) { + if (m_limitMap.tqcontains(column)) { if (m_valueMap[column] > m_limitMap[column]) { - g.setColor(QColorGroup::Text, QColor(red)); + g.setColor(TQColorGroup::Text, TQColor(red)); } else if (m_valueMap[column] < m_limitMap[column]) { - g.setColor(QColorGroup::Text, QColor(green)); + g.setColor(TQColorGroup::Text, TQColor(green)); } } } @@ -161,8 +161,8 @@ void DoubleListViewBase::SlaveListItem::setFormat(int fieldwidth, char fmt, int } //---------------------------- -DoubleListViewBase::MasterListItem::MasterListItem(QListView *parent, bool highlight) - : KListViewItem(parent), +DoubleListViewBase::MasterListItem::MasterListItem(TQListView *tqparent, bool highlight) + : KListViewItem(tqparent), m_slaveItem(0), m_value(0.0), m_limit(0.0), @@ -172,8 +172,8 @@ DoubleListViewBase::MasterListItem::MasterListItem(QListView *parent, bool highl //kdDebug()<<k_funcinfo<<endl; } -DoubleListViewBase::MasterListItem::MasterListItem(QListView *parent, QString text, bool highlight) - : KListViewItem(parent, text), +DoubleListViewBase::MasterListItem::MasterListItem(TQListView *tqparent, TQString text, bool highlight) + : KListViewItem(tqparent, text), m_slaveItem(0), m_value(0.0), m_limit(0.0), @@ -183,8 +183,8 @@ DoubleListViewBase::MasterListItem::MasterListItem(QListView *parent, QString te //kdDebug()<<k_funcinfo<<endl; } -DoubleListViewBase::MasterListItem::MasterListItem(QListViewItem *parent, bool highlight) - : KListViewItem(parent), +DoubleListViewBase::MasterListItem::MasterListItem(TQListViewItem *tqparent, bool highlight) + : KListViewItem(tqparent), m_slaveItem(0), m_value(0.0), m_limit(0.0), @@ -194,8 +194,8 @@ DoubleListViewBase::MasterListItem::MasterListItem(QListViewItem *parent, bool h //kdDebug()<<k_funcinfo<<endl; } -DoubleListViewBase::MasterListItem::MasterListItem(QListViewItem *parent, QString text, bool highlight) - : KListViewItem(parent, text), +DoubleListViewBase::MasterListItem::MasterListItem(TQListViewItem *tqparent, TQString text, bool highlight) + : KListViewItem(tqparent, text), m_slaveItem(0), m_value(0.0), m_limit(0.0), @@ -210,19 +210,19 @@ DoubleListViewBase::MasterListItem::~MasterListItem() { m_slaveItem->masterItemDeleted(); } -void DoubleListViewBase::MasterListItem::createSlaveItems(QListView *lv, QListViewItem *after) { +void DoubleListViewBase::MasterListItem::createSlaveItems(TQListView *lv, TQListViewItem *after) { //kdDebug()<<k_funcinfo<<text(0)<<endl; if (m_slaveItem) { kdError()<<k_funcinfo<<"Slave item allready exists"<<endl; } else { - if (parent() == 0) { + if (tqparent() == 0) { m_slaveItem = new DoubleListViewBase::SlaveListItem(this, lv, after); } else { - m_slaveItem = new DoubleListViewBase::SlaveListItem(this, static_cast<DoubleListViewBase::MasterListItem*>(parent())->m_slaveItem, after); + m_slaveItem = new DoubleListViewBase::SlaveListItem(this, static_cast<DoubleListViewBase::MasterListItem*>(tqparent())->m_slaveItem, after); } } DoubleListViewBase::SlaveListItem *prev = 0; - for (QListViewItem *item = firstChild(); item; item = item->nextSibling()) { + for (TQListViewItem *item = firstChild(); item; item = item->nextSibling()) { static_cast<DoubleListViewBase::MasterListItem*>(item)->createSlaveItems(lv, prev); prev = static_cast<DoubleListViewBase::MasterListItem*>(item)->m_slaveItem; } @@ -240,20 +240,20 @@ void DoubleListViewBase::MasterListItem::slaveItemDeleted() { void DoubleListViewBase::MasterListItem::setTotal(double tot) { m_value = tot; - //setText(1, QString("%1").arg(tot, m_fieldwidth, m_fmt, m_prec)); + //setText(1, TQString("%1").tqarg(tot, m_fieldwidth, m_fmt, m_prec)); setText(1, KGlobal::locale()->formatNumber(tot, m_prec)); //kdDebug()<<k_funcinfo<<text(0)<<"="<<tot<<endl; } void DoubleListViewBase::MasterListItem::addToTotal(double v) { m_value += v; - //setText(1, QString("%1").arg(m_value, m_fieldwidth, m_fmt, m_prec)); + //setText(1, TQString("%1").tqarg(m_value, m_fieldwidth, m_fmt, m_prec)); setText(1, KGlobal::locale()->formatNumber(m_value, m_prec)); } double DoubleListViewBase::MasterListItem::calcTotal() { double tot=0.0; - QListViewItem *item=firstChild(); + TQListViewItem *item=firstChild(); if (!item) { tot = m_value; } else { @@ -272,7 +272,7 @@ void DoubleListViewBase::MasterListItem::setSlaveItem(int col, double value) { } void DoubleListViewBase::MasterListItem::clearColumn(int col) { - for (QListViewItem *item=firstChild(); item; item=item->nextSibling()) { + for (TQListViewItem *item=firstChild(); item; item=item->nextSibling()) { static_cast<DoubleListViewBase::MasterListItem*>(item)->clearColumn(col); } setTotal(0); @@ -297,7 +297,7 @@ void DoubleListViewBase::MasterListItem::calcSlaveItems() { double DoubleListViewBase::MasterListItem::calcSlaveItems(int col) { if (m_slaveItem == 0) return 0.0; - QListViewItem *item=firstChild(); + TQListViewItem *item=firstChild(); if (!item) { return m_slaveItem->value(col); } @@ -322,14 +322,14 @@ void DoubleListViewBase::MasterListItem::setSlaveHighlight(bool on) { } } -void DoubleListViewBase::MasterListItem::paintCell(QPainter *p, const QColorGroup &cg, int column, int width, int align) { +void DoubleListViewBase::MasterListItem::paintCell(TQPainter *p, const TQColorGroup &cg, int column, int width, int align) { //kdDebug()<<k_funcinfo<<"c="<<column<<" value="<<m_value<<" limit="<<m_limit<<endl; - QColorGroup g = cg; + TQColorGroup g = cg; if (column == 1 && m_highlight) { if (m_value > m_limit) { - g.setColor(QColorGroup::Text, QColor(red)); + g.setColor(TQColorGroup::Text, TQColor(red)); } else if (m_value < m_limit) { - g.setColor(QColorGroup::Text, QColor(green)); + g.setColor(TQColorGroup::Text, TQColor(green)); } } KListViewItem::paintCell(p, g, column, width, align); @@ -342,17 +342,17 @@ void DoubleListViewBase::MasterListItem::setFormat(int fieldwidth, char fmt, int } //------------------------------------- -DoubleListViewBase::DoubleListViewBase(QWidget *parent, bool description) - : QSplitter(parent), +DoubleListViewBase::DoubleListViewBase(TQWidget *tqparent, bool description) + : TQSplitter(tqparent), m_fieldwidth(0), m_fmt('f'), m_prec(0) { - setOrientation(QSplitter::Horizontal); - setHandleWidth(QMIN(2, handleWidth())); + setOrientation(Qt::Horizontal); + setHandleWidth(TQMIN(2, handleWidth())); m_masterList = new ListView(this); - m_masterList->setSelectionMode(QListView::NoSelection); + m_masterList->setSelectionMode(TQListView::NoSelection); m_masterList->setItemMargin(2); m_masterList->setRootIsDecorated(true); #if KDE_IS_VERSION(3,3,9) @@ -369,28 +369,28 @@ DoubleListViewBase::DoubleListViewBase(QWidget *parent, bool description) } else { m_masterList->header()->setStretchEnabled(true, 0); } - m_masterList->setVScrollBarMode(QScrollView::AlwaysOff); - m_masterList->setHScrollBarMode(QScrollView::AlwaysOn); + m_masterList->setVScrollBarMode(TQScrollView::AlwaysOff); + m_masterList->setHScrollBarMode(TQScrollView::AlwaysOn); m_slaveList = new ListView(this); - m_slaveList->setSelectionMode(QListView::NoSelection); + m_slaveList->setSelectionMode(TQListView::NoSelection); m_slaveList->setItemMargin(2); m_slaveList->setSortColumn(-1); // Disable sort!! m_slaveList->setTreeStepSize(0); - m_slaveList->setHScrollBarMode(QScrollView::AlwaysOn); + m_slaveList->setHScrollBarMode(TQScrollView::AlwaysOn); - connect(m_slaveList->verticalScrollBar(), SIGNAL(valueChanged(int)), - m_masterList->verticalScrollBar(), SLOT(setValue(int))); + connect(m_slaveList->verticalScrollBar(), TQT_SIGNAL(valueChanged(int)), + m_masterList->verticalScrollBar(), TQT_SLOT(setValue(int))); - connect(m_masterList, SIGNAL(expanded(QListViewItem*)), SLOT(slotExpanded(QListViewItem*))); - connect(m_masterList, SIGNAL(collapsed(QListViewItem*)), SLOT(slotCollapsed(QListViewItem*))); + connect(m_masterList, TQT_SIGNAL(expanded(TQListViewItem*)), TQT_SLOT(slotExpanded(TQListViewItem*))); + connect(m_masterList, TQT_SIGNAL(collapsed(TQListViewItem*)), TQT_SLOT(slotCollapsed(TQListViewItem*))); } -QSize DoubleListViewBase::sizeHint() const { - //kdDebug()<<k_funcinfo<<minimumSizeHint()<<endl; - return minimumSizeHint(); //HACK: koshell splitter problem +TQSize DoubleListViewBase::tqsizeHint() const { + //kdDebug()<<k_funcinfo<<tqminimumSizeHint()<<endl; + return tqminimumSizeHint(); //HACK: koshell splitter problem } void DoubleListViewBase::clearSlaveList() { @@ -403,7 +403,7 @@ void DoubleListViewBase::clearSlaveList() { void DoubleListViewBase::createSlaveItems() { clearSlaveList(); DoubleListViewBase::SlaveListItem *prev = 0; - for (QListViewItem *item = m_masterList->firstChild(); item; item = item->nextSibling()) { + for (TQListViewItem *item = m_masterList->firstChild(); item; item = item->nextSibling()) { static_cast<DoubleListViewBase::MasterListItem*>(item)->createSlaveItems(m_slaveList, prev); prev = static_cast<DoubleListViewBase::MasterListItem*>(item)->slaveItem(); } @@ -415,44 +415,44 @@ void DoubleListViewBase::print(KPrinter &printer) { Q_UNUSED(printer); } -void DoubleListViewBase::setOpen(QListViewItem *item, bool open) { +void DoubleListViewBase::setOpen(TQListViewItem *item, bool open) { //kdDebug()<<k_funcinfo<<endl; m_masterList->setOpen(item, open); } -void DoubleListViewBase::slotExpanded(QListViewItem* item) { +void DoubleListViewBase::slotExpanded(TQListViewItem* item) { //kdDebug()<<k_funcinfo<<endl; if (item) { static_cast<DoubleListViewBase::MasterListItem*>(item)->setSlaveOpen(true); } } -void DoubleListViewBase::slotCollapsed(QListViewItem*item) { +void DoubleListViewBase::slotCollapsed(TQListViewItem*item) { //kdDebug()<<k_funcinfo<<endl; if (item) { static_cast<DoubleListViewBase::MasterListItem*>(item)->setSlaveOpen(false); } } -void DoubleListViewBase::setDescriptionHeader(QString text) { +void DoubleListViewBase::setDescriptionHeader(TQString text) { m_masterList->setColumnText(1, text); } -void DoubleListViewBase::setNameHeader(QString text) { +void DoubleListViewBase::setNameHeader(TQString text) { m_masterList->setColumnText(0, text); } -void DoubleListViewBase::setTotalHeader(QString text) { +void DoubleListViewBase::setTotalHeader(TQString text) { m_masterList->setColumnText(2, text); } -void DoubleListViewBase::addSlaveColumn(QString text) { +void DoubleListViewBase::addSlaveColumn(TQString text) { m_slaveList->addColumn(text); m_slaveList->setColumnAlignment(m_slaveList->columns()-1, AlignRight); } void DoubleListViewBase::calculate() { - for (QListViewItem *lvi=m_masterList->firstChild(); lvi; lvi = lvi->nextSibling()) { + for (TQListViewItem *lvi=m_masterList->firstChild(); lvi; lvi = lvi->nextSibling()) { static_cast<DoubleListViewBase::MasterListItem *>(lvi)->calcSlaveItems(); static_cast<DoubleListViewBase::MasterListItem *>(lvi)->calcTotal(); } @@ -464,13 +464,13 @@ void DoubleListViewBase::clearLists() { } void DoubleListViewBase::setMasterFormat(int fieldwidth, char fmt, int prec) { - QListViewItemIterator it = m_masterList; + TQListViewItemIterator it = m_masterList; for (; it.current(); ++it) { static_cast<DoubleListViewBase::MasterListItem*>(it.current())->setFormat(fieldwidth, fmt, prec); } } void DoubleListViewBase::setSlaveFormat(int fieldwidth, char fmt, int prec) { - QListViewItemIterator it = m_slaveList; + TQListViewItemIterator it = m_slaveList; for (; it.current(); ++it) { static_cast<DoubleListViewBase::SlaveListItem*>(it.current())->setFormat(fieldwidth, fmt, prec); } @@ -484,10 +484,10 @@ void DoubleListViewBase::setFormat(int fieldwidth, char fmt, int prec) { setSlaveFormat(fieldwidth, fmt, prec); } -void DoubleListViewBase::paintContents(QPainter *p) { +void DoubleListViewBase::paintContents(TQPainter *p) { //kdDebug()<<k_funcinfo<<endl; - QRect cm = m_masterList->contentsRect(); - QRect cs = m_slaveList->contentsRect(); + TQRect cm = m_masterList->contentsRect(); + TQRect cs = m_slaveList->contentsRect(); int mx, my, sx, sy; m_masterList->contentsToViewport(cm.x(), cm.y(), mx, my); m_slaveList->contentsToViewport(cs.x(), cs.y(), sx, sy); @@ -501,7 +501,7 @@ void DoubleListViewBase::paintContents(QPainter *p) { p->save(); p->translate(cm.width() + 8 + sx, sy); m_slaveList->paintToPrinter(p, -sx, -sy, cs.width(), cs.height()); - //p->fillRect(-8, 0, 0, sy, Qt::white); + //p->fillRect(-8, 0, 0, sy, TQt::white); p->restore(); } } |
