summaryrefslogtreecommitdiffstats
path: root/src/kvilib/tal/kvi_tal_listview.cpp
diff options
context:
space:
mode:
authortpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2011-06-28 18:31:12 +0000
committertpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2011-06-28 18:31:12 +0000
commit0a80cfd57d271dd44221467efb426675fa470356 (patch)
tree6f503a31aa078eaf8fa015cf1749808529d49fc9 /src/kvilib/tal/kvi_tal_listview.cpp
parent3329e5a804e28ef3f5eb51d1e7affdd5a508e8f2 (diff)
downloadkvirc-0a80cfd57d271dd44221467efb426675fa470356.tar.gz
kvirc-0a80cfd57d271dd44221467efb426675fa470356.zip
TQt4 port kvirc
This enables compilation under both Qt3 and Qt4 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/kvirc@1238719 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'src/kvilib/tal/kvi_tal_listview.cpp')
-rw-r--r--src/kvilib/tal/kvi_tal_listview.cpp604
1 files changed, 302 insertions, 302 deletions
diff --git a/src/kvilib/tal/kvi_tal_listview.cpp b/src/kvilib/tal/kvi_tal_listview.cpp
index 01b253b3..6181d804 100644
--- a/src/kvilib/tal/kvi_tal_listview.cpp
+++ b/src/kvilib/tal/kvi_tal_listview.cpp
@@ -29,21 +29,21 @@
#ifdef COMPILE_USE_QT4
- #include <qpainter.h>
- #include <qstyle.h>
- #include <q3header.h>
- #include <qapplication.h>
- #include <qhash.h>
- #include <qstyleoption.h>
- #include <qaccessible.h>
+ #include <tqpainter.h>
+ #include <tqstyle.h>
+ #include <tq3header.h>
+ #include <tqapplication.h>
+ #include <tqhash.h>
+ #include <tqstyleoption.h>
+ #include <tqaccessible.h>
- static QStyleOptionQ3ListView getStyleOption(const Q3ListView *lv, const Q3ListViewItem *item)
+ static TQStyleOptionQ3ListView getStyleOption(const Q3ListView *lv, const Q3ListViewItem *item)
{
- QStyleOptionQ3ListView opt;
+ TQStyleOptionQ3ListView opt;
opt.init(lv);
- opt.subControls = QStyle::SC_None;
- opt.activeSubControls = QStyle::SC_None;
- QWidget *vp = lv->viewport();
+ opt.subControls = TQStyle::SC_None;
+ opt.activeSubControls = TQStyle::SC_None;
+ TQWidget *vp = lv->viewport();
opt.viewportPalette = vp->palette();
opt.viewportBGRole = vp->backgroundRole();
opt.itemMargin = lv->itemMargin();
@@ -52,26 +52,26 @@
opt.rootIsDecorated = lv->rootIsDecorated();
bool firstItem = true;
while (item) {
- QStyleOptionQ3ListViewItem lvi;
+ TQStyleOptionQ3ListViewItem lvi;
lvi.height = item->height();
lvi.totalHeight = item->totalHeight();
lvi.itemY = item->itemPos();
lvi.childCount = item->childCount();
- lvi.features = QStyleOptionQ3ListViewItem::None;
- lvi.state = QStyle::State_None;
+ lvi.features = TQStyleOptionQ3ListViewItem::None;
+ lvi.state = TQStyle::State_None;
if (item->isEnabled())
- lvi.state |= QStyle::State_Enabled;
+ lvi.state |= TQStyle::State_Enabled;
if (item->isOpen())
- lvi.state |= QStyle::State_Open;
+ lvi.state |= TQStyle::State_Open;
if (item->isExpandable())
- lvi.features |= QStyleOptionQ3ListViewItem::Expandable;
+ lvi.features |= TQStyleOptionQ3ListViewItem::Expandable;
if (item->multiLinesEnabled())
- lvi.features |= QStyleOptionQ3ListViewItem::MultiLine;
+ lvi.features |= TQStyleOptionQ3ListViewItem::MultiLine;
if (item->isVisible())
- lvi.features |= QStyleOptionQ3ListViewItem::Visible;
- if (item->parent() && item->parent()->rtti() == 1
- && static_cast<Q3CheckListItem *>(item->parent())->type() == Q3CheckListItem::Controller)
- lvi.features |= QStyleOptionQ3ListViewItem::ParentControl;
+ lvi.features |= TQStyleOptionQ3ListViewItem::Visible;
+ if (item->tqparent() && item->tqparent()->rtti() == 1
+ && static_cast<Q3CheckListItem *>(item->tqparent())->type() == Q3CheckListItem::Controller)
+ lvi.features |= TQStyleOptionQ3ListViewItem::ParentControl;
opt.items.append(lvi);
if (!firstItem) {
item = item->nextSibling();
@@ -83,27 +83,27 @@
return opt;
}
- KviTalListView::KviTalListView(QWidget * pParent)
+ KviTalListView::KviTalListView(TQWidget * pParent)
: Q3ListView(pParent)
{
- connect(this,SIGNAL(selectionChanged(Q3ListViewItem *)),this,SLOT(redirect_selectionChanged(Q3ListViewItem *)));
- connect(this,SIGNAL(currentChanged(Q3ListViewItem *)),this,SLOT(redirect_currentChanged(Q3ListViewItem *)));
- connect(this,SIGNAL(clicked(Q3ListViewItem *)),this,SLOT(redirect_clicked(Q3ListViewItem *)));
- connect(this,SIGNAL(clicked(Q3ListViewItem *,const QPoint &,int)),this,SLOT(redirect_clicked(Q3ListViewItem *,const QPoint &,int)));
- connect(this,SIGNAL(pressed(Q3ListViewItem *)),this,SLOT(redirect_pressed(Q3ListViewItem *)));
- connect(this,SIGNAL(pressed(Q3ListViewItem *,const QPoint &,int)),this,SLOT(redirect_pressed(Q3ListViewItem *,const QPoint &,int)));
- connect(this,SIGNAL(doubleClicked(Q3ListViewItem *)),this,SLOT(redirect_doubleClicked(Q3ListViewItem *)));
- connect(this,SIGNAL(doubleClicked(Q3ListViewItem *,const QPoint &,int)),this,SLOT(redirect_doubleClicked(Q3ListViewItem *,const QPoint &,int)));
- connect(this,SIGNAL(returnPressed(Q3ListViewItem *)),this,SLOT(redirect_returnPressed(Q3ListViewItem *)));
- connect(this,SIGNAL(spacePressed(Q3ListViewItem *)),this,SLOT(redirect_spacePressed(Q3ListViewItem *)));
- connect(this,SIGNAL(rightButtonClicked(Q3ListViewItem *,const QPoint &,int)),this,SLOT(redirect_rightButtonClicked(Q3ListViewItem *,const QPoint &,int)));
- connect(this,SIGNAL(rightButtonPressed(Q3ListViewItem *,const QPoint &,int)),this,SLOT(redirect_rightButtonPressed(Q3ListViewItem *,const QPoint &,int)));
- connect(this,SIGNAL(mouseButtonClicked(int,Q3ListViewItem *,const QPoint &,int)),this,SLOT(redirect_mouseButtonClicked(int,Q3ListViewItem *,const QPoint &,int)));
- connect(this,SIGNAL(mouseButtonPressed(int,Q3ListViewItem *,const QPoint &,int)),this,SLOT(redirect_mouseButtonPressed(int,Q3ListViewItem *,const QPoint &,int)));
- connect(this,SIGNAL(contextMenuRequested(Q3ListViewItem *,const QPoint &,int)),this,SLOT(redirect_contextMenuRequested(Q3ListViewItem *,const QPoint &,int)));
- connect(this,SIGNAL(onItem(Q3ListViewItem *)),this,SLOT(redirect_onItem(Q3ListViewItem *)));
- connect(this,SIGNAL(expanded(Q3ListViewItem *)),this,SLOT(redirect_expanded(Q3ListViewItem *)));
- connect(this,SIGNAL(collapsed(Q3ListViewItem *)),this,SLOT(redirect_collapsed(Q3ListViewItem *)));
+ connect(this,TQT_SIGNAL(selectionChanged(Q3ListViewItem *)),this,TQT_SLOT(redirect_selectionChanged(Q3ListViewItem *)));
+ connect(this,TQT_SIGNAL(currentChanged(Q3ListViewItem *)),this,TQT_SLOT(redirect_currentChanged(Q3ListViewItem *)));
+ connect(this,TQT_SIGNAL(clicked(Q3ListViewItem *)),this,TQT_SLOT(redirect_clicked(Q3ListViewItem *)));
+ connect(this,TQT_SIGNAL(clicked(Q3ListViewItem *,const TQPoint &,int)),this,TQT_SLOT(redirect_clicked(Q3ListViewItem *,const TQPoint &,int)));
+ connect(this,TQT_SIGNAL(pressed(Q3ListViewItem *)),this,TQT_SLOT(redirect_pressed(Q3ListViewItem *)));
+ connect(this,TQT_SIGNAL(pressed(Q3ListViewItem *,const TQPoint &,int)),this,TQT_SLOT(redirect_pressed(Q3ListViewItem *,const TQPoint &,int)));
+ connect(this,TQT_SIGNAL(doubleClicked(Q3ListViewItem *)),this,TQT_SLOT(redirect_doubleClicked(Q3ListViewItem *)));
+ connect(this,TQT_SIGNAL(doubleClicked(Q3ListViewItem *,const TQPoint &,int)),this,TQT_SLOT(redirect_doubleClicked(Q3ListViewItem *,const TQPoint &,int)));
+ connect(this,TQT_SIGNAL(returnPressed(Q3ListViewItem *)),this,TQT_SLOT(redirect_returnPressed(Q3ListViewItem *)));
+ connect(this,TQT_SIGNAL(spacePressed(Q3ListViewItem *)),this,TQT_SLOT(redirect_spacePressed(Q3ListViewItem *)));
+ connect(this,TQT_SIGNAL(rightButtonClicked(Q3ListViewItem *,const TQPoint &,int)),this,TQT_SLOT(redirect_rightButtonClicked(Q3ListViewItem *,const TQPoint &,int)));
+ connect(this,TQT_SIGNAL(rightButtonPressed(Q3ListViewItem *,const TQPoint &,int)),this,TQT_SLOT(redirect_rightButtonPressed(Q3ListViewItem *,const TQPoint &,int)));
+ connect(this,TQT_SIGNAL(mouseButtonClicked(int,Q3ListViewItem *,const TQPoint &,int)),this,TQT_SLOT(redirect_mouseButtonClicked(int,Q3ListViewItem *,const TQPoint &,int)));
+ connect(this,TQT_SIGNAL(mouseButtonPressed(int,Q3ListViewItem *,const TQPoint &,int)),this,TQT_SLOT(redirect_mouseButtonPressed(int,Q3ListViewItem *,const TQPoint &,int)));
+ connect(this,TQT_SIGNAL(contextMenuRequested(Q3ListViewItem *,const TQPoint &,int)),this,TQT_SLOT(redirect_contextMenuRequested(Q3ListViewItem *,const TQPoint &,int)));
+ connect(this,TQT_SIGNAL(onItem(Q3ListViewItem *)),this,TQT_SLOT(redirect_onItem(Q3ListViewItem *)));
+ connect(this,TQT_SIGNAL(expanded(Q3ListViewItem *)),this,TQT_SLOT(redirect_expanded(Q3ListViewItem *)));
+ connect(this,TQT_SIGNAL(collapsed(Q3ListViewItem *)),this,TQT_SLOT(redirect_collapsed(Q3ListViewItem *)));
}
void KviTalListView::redirect_selectionChanged(Q3ListViewItem * pItem)
@@ -121,7 +121,7 @@
emit clicked((KviTalListViewItem *)pItem);
}
- void KviTalListView::redirect_clicked(Q3ListViewItem * pItem,const QPoint &pnt,int uColumn)
+ void KviTalListView::redirect_clicked(Q3ListViewItem * pItem,const TQPoint &pnt,int uColumn)
{
emit clicked((KviTalListViewItem *)pItem,pnt,uColumn);
}
@@ -131,7 +131,7 @@
emit pressed((KviTalListViewItem *)pItem);
}
- void KviTalListView::redirect_pressed(Q3ListViewItem * pItem,const QPoint &pnt,int uColumn)
+ void KviTalListView::redirect_pressed(Q3ListViewItem * pItem,const TQPoint &pnt,int uColumn)
{
emit pressed((KviTalListViewItem *)pItem,pnt,uColumn);
}
@@ -141,7 +141,7 @@
emit doubleClicked((KviTalListViewItem *)pItem);
}
- void KviTalListView::redirect_doubleClicked(Q3ListViewItem * pItem,const QPoint &pnt,int uColumn)
+ void KviTalListView::redirect_doubleClicked(Q3ListViewItem * pItem,const TQPoint &pnt,int uColumn)
{
emit doubleClicked((KviTalListViewItem *)pItem,pnt,uColumn);
}
@@ -156,27 +156,27 @@
emit spacePressed((KviTalListViewItem *)pItem);
}
- void KviTalListView::redirect_rightButtonClicked(Q3ListViewItem * pItem,const QPoint &pnt,int uColumn)
+ void KviTalListView::redirect_rightButtonClicked(Q3ListViewItem * pItem,const TQPoint &pnt,int uColumn)
{
emit rightButtonClicked((KviTalListViewItem *)pItem,pnt,uColumn);
}
- void KviTalListView::redirect_rightButtonPressed(Q3ListViewItem * pItem,const QPoint &pnt,int uColumn)
+ void KviTalListView::redirect_rightButtonPressed(Q3ListViewItem * pItem,const TQPoint &pnt,int uColumn)
{
emit rightButtonPressed((KviTalListViewItem *)pItem,pnt,uColumn);
}
- void KviTalListView::redirect_mouseButtonClicked(int iButton,Q3ListViewItem * pItem,const QPoint &pnt,int uColumn)
+ void KviTalListView::redirect_mouseButtonClicked(int iButton,Q3ListViewItem * pItem,const TQPoint &pnt,int uColumn)
{
emit mouseButtonClicked(iButton,(KviTalListViewItem *)pItem,pnt,uColumn);
}
- void KviTalListView::redirect_mouseButtonPressed(int iButton,Q3ListViewItem * pItem,const QPoint &pnt,int uColumn)
+ void KviTalListView::redirect_mouseButtonPressed(int iButton,Q3ListViewItem * pItem,const TQPoint &pnt,int uColumn)
{
emit mouseButtonPressed(iButton,(KviTalListViewItem *)pItem,pnt,uColumn);
}
- void KviTalListView::redirect_contextMenuRequested(Q3ListViewItem * pItem,const QPoint &pnt,int uColumn)
+ void KviTalListView::redirect_contextMenuRequested(Q3ListViewItem * pItem,const TQPoint &pnt,int uColumn)
{
emit contextMenuRequested((KviTalListViewItem *)pItem,pnt,uColumn);
}
@@ -206,43 +206,43 @@
KviTalCheckListItem *exclusive;
KviTalCheckListItem::ToggleState currentState;
- QHash<KviTalCheckListItem *, KviTalCheckListItem::ToggleState> statesDict;
+ TQHash<KviTalCheckListItem *, KviTalCheckListItem::ToggleState> statesDict;
bool tristate;
};
- KviTalCheckListItem::KviTalCheckListItem(KviTalCheckListItem *parent, const QString &text,
+ KviTalCheckListItem::KviTalCheckListItem(KviTalCheckListItem *tqparent, const TQString &text,
Type tt)
- : KviTalListViewItem(parent, text, QString())
+ : KviTalListViewItem(tqparent, text, TQString())
{
myType = tt;
init();
if (myType == RadioButton) {
- if (parent->type() != RadioButtonController)
+ if (tqparent->type() != RadioButtonController)
qWarning("KviTalCheckListItem::KviTalCheckListItem(), radio button must be "
"child of a controller");
else
- d->exclusive = parent;
+ d->exclusive = tqparent;
}
}
- KviTalCheckListItem::KviTalCheckListItem(KviTalCheckListItem *parent, KviTalListViewItem *after,
- const QString &text, Type tt)
- : KviTalListViewItem(parent, after, text)
+ KviTalCheckListItem::KviTalCheckListItem(KviTalCheckListItem *tqparent, KviTalListViewItem *after,
+ const TQString &text, Type tt)
+ : KviTalListViewItem(tqparent, after, text)
{
myType = tt;
init();
if (myType == RadioButton) {
- if (parent->type() != RadioButtonController)
+ if (tqparent->type() != RadioButtonController)
qWarning("KviTalCheckListItem::KviTalCheckListItem(), radio button must be "
"child of a controller");
else
- d->exclusive = parent;
+ d->exclusive = tqparent;
}
}
- KviTalCheckListItem::KviTalCheckListItem(KviTalListViewItem *parent, const QString &text,
+ KviTalCheckListItem::KviTalCheckListItem(KviTalListViewItem *tqparent, const TQString &text,
Type tt)
- : KviTalListViewItem(parent, text, QString())
+ : KviTalListViewItem(tqparent, text, TQString())
{
myType = tt;
if (myType == RadioButton) {
@@ -252,9 +252,9 @@
init();
}
- KviTalCheckListItem::KviTalCheckListItem(KviTalListViewItem *parent, KviTalListViewItem *after,
- const QString &text, Type tt)
- : KviTalListViewItem(parent, after, text)
+ KviTalCheckListItem::KviTalCheckListItem(KviTalListViewItem *tqparent, KviTalListViewItem *after,
+ const TQString &text, Type tt)
+ : KviTalListViewItem(tqparent, after, text)
{
myType = tt;
if (myType == RadioButton) {
@@ -264,9 +264,9 @@
init();
}
- KviTalCheckListItem::KviTalCheckListItem(KviTalListView *parent, const QString &text,
+ KviTalCheckListItem::KviTalCheckListItem(KviTalListView *tqparent, const TQString &text,
Type tt)
- : KviTalListViewItem(parent, text)
+ : KviTalListViewItem(tqparent, text)
{
myType = tt;
if (tt == RadioButton)
@@ -275,9 +275,9 @@
init();
}
- KviTalCheckListItem::KviTalCheckListItem(KviTalListView *parent, KviTalListViewItem *after,
- const QString &text, Type tt)
- : KviTalListViewItem(parent, after, text)
+ KviTalCheckListItem::KviTalCheckListItem(KviTalListView *tqparent, KviTalListViewItem *after,
+ const TQString &text, Type tt)
+ : KviTalListViewItem(tqparent, after, text)
{
myType = tt;
if (tt == RadioButton)
@@ -291,18 +291,18 @@
return RTTI;
}
- KviTalCheckListItem::KviTalCheckListItem(KviTalListView *parent, const QString &text,
- const QPixmap & p)
- : KviTalListViewItem(parent, text)
+ KviTalCheckListItem::KviTalCheckListItem(KviTalListView *tqparent, const TQString &text,
+ const TQPixmap & p)
+ : KviTalListViewItem(tqparent, text)
{
myType = RadioButtonController;
setPixmap(0, p);
init();
}
- KviTalCheckListItem::KviTalCheckListItem(KviTalListViewItem *parent, const QString &text,
- const QPixmap & p)
- : KviTalListViewItem(parent, text)
+ KviTalCheckListItem::KviTalCheckListItem(KviTalListViewItem *tqparent, const TQString &text,
+ const TQPixmap & p)
+ : KviTalListViewItem(tqparent, text)
{
myType = RadioButtonController;
setPixmap(0, p);
@@ -324,7 +324,7 @@
&& d->exclusive && d->exclusive->d
&& d->exclusive->d->exclusive == this)
d->exclusive->turnOffChild();
- d->exclusive = 0; // so the children won't try to access us.
+ d->exclusive = 0; // so the tqchildren won't try to access us.
delete d;
d = 0;
}
@@ -373,9 +373,9 @@
if (myType == CheckBox) {
setCurrentState(s);
stateChange(state());
- if (update && parent() && parent()->rtti() == 1
- && ((KviTalCheckListItem*)parent())->type() == CheckBoxController)
- ((KviTalCheckListItem*)parent())->updateController(update, store);
+ if (update && tqparent() && tqparent()->rtti() == 1
+ && ((KviTalCheckListItem*)tqparent())->type() == CheckBoxController)
+ ((KviTalCheckListItem*)tqparent())->updateController(update, store);
} else if (myType == CheckBoxController) {
if (s == NoChange && childCount()) {
restoreState(this);
@@ -397,18 +397,18 @@
ToggleState oldState = internalState();
updateController(false, false);
if (oldState != internalState() &&
- parent() && parent()->rtti() == 1 &&
- ((KviTalCheckListItem*)parent())->type() == CheckBoxController)
- ((KviTalCheckListItem*)parent())->updateController(update, store);
+ tqparent() && tqparent()->rtti() == 1 &&
+ ((KviTalCheckListItem*)tqparent())->type() == CheckBoxController)
+ ((KviTalCheckListItem*)tqparent())->updateController(update, store);
updateController(update, store);
} else {
- // if there are no children we simply set the CheckBoxController and update its parent
+ // if there are no tqchildren we simply set the CheckBoxController and update its tqparent
setCurrentState(s);
stateChange(state());
- if (parent() && parent()->rtti() == 1
- && ((KviTalCheckListItem*)parent())->type() == CheckBoxController)
- ((KviTalCheckListItem*)parent())->updateController(update, store);
+ if (tqparent() && tqparent()->rtti() == 1
+ && ((KviTalCheckListItem*)tqparent())->type() == CheckBoxController)
+ ((KviTalCheckListItem*)tqparent())->updateController(update, store);
}
} else {
setCurrentState(s);
@@ -430,7 +430,7 @@
}
stateChange(state());
}
- repaint();
+ tqrepaint();
}
void KviTalCheckListItem::setCurrentState(ToggleState s)
@@ -442,9 +442,9 @@
else
on = false;
- //#ifndef QT_NO_ACCESSIBILITY
+ //#ifndef TQT_NO_ACCESSIBILITY
// if (old != d->currentState && listView())
- // QAccessible::updateAccessibility(listView()->viewport(), indexOfItem(this), QAccessible::StateChanged);
+ // TQAccessible::updateAccessibility(listView()->viewport(), indexOfItem(this), TQAccessible::StateChanged);
//#else
// Q_UNUSED(old);
//#endif
@@ -458,7 +458,7 @@
KviTalCheckListItem::ToggleState KviTalCheckListItem::storedState(KviTalCheckListItem *key) const
{
- QHash<KviTalCheckListItem *, KviTalCheckListItem::ToggleState>::Iterator it = d->statesDict.find(key);
+ TQHash<KviTalCheckListItem *, KviTalCheckListItem::ToggleState>::Iterator it = d->statesDict.tqfind(key);
if (it != d->statesDict.end())
return it.value();
else
@@ -478,28 +478,28 @@
if (lv && !lv->isEnabled() || !isEnabled())
return;
- QPoint pos;
- int boxsize = lv->style()->pixelMetric(QStyle::PM_CheckListButtonSize, 0, lv);
+ TQPoint pos;
+ int boxsize = lv->tqstyle()->tqpixelMetric(TQStyle::PM_CheckListButtonSize, 0, lv);
if (activatedPos(pos)) {
- bool parentControl = false;
- if (parent() && parent()->rtti() == 1 &&
- ((KviTalCheckListItem*) parent())->type() == RadioButtonController)
- parentControl = true;
+ bool tqparentControl = false;
+ if (tqparent() && tqparent()->rtti() == 1 &&
+ ((KviTalCheckListItem*) tqparent())->type() == RadioButtonController)
+ tqparentControl = true;
- int x = parentControl ? 0 : 3;
+ int x = tqparentControl ? 0 : 3;
int align = lv->columnAlignment(0);
int marg = lv->itemMargin();
int y = 0;
- if (align & Qt::AlignVCenter)
+ if (align & TQt::AlignVCenter)
y = ((height() - boxsize) / 2) + marg;
else
y = (lv->fontMetrics().height() + 2 + marg - boxsize) / 2;
- QRect r(x, y, boxsize-3, boxsize-3);
+ TQRect r(x, y, boxsize-3, boxsize-3);
// columns might have been swapped
r.moveBy(lv->header()->sectionPos(0), 0);
- if (!r.contains(pos))
+ if (!r.tqcontains(pos))
return;
}
if ((myType == CheckBox) || (myType == CheckBoxController)) {
@@ -551,13 +551,13 @@
case CheckBox:
setCurrentState(storedState(key));
stateChange(state());
- repaint();
+ tqrepaint();
break;
case CheckBoxController: {
KviTalListViewItem *item = firstChild();
int childCount = 0;
while (item) {
- // recursively calling restoreState for children of type CheckBox and CheckBoxController
+ // recursively calling restoreState for tqchildren of type CheckBox and CheckBoxController
if (item->rtti() == 1 &&
(((KviTalCheckListItem*)item)->type() == CheckBox ||
((KviTalCheckListItem*)item)->type() == CheckBoxController)) {
@@ -572,7 +572,7 @@
else
updateController(false);
} else {
- // if there are no children we retrieve the CheckBoxController state directly.
+ // if there are no tqchildren we retrieve the CheckBoxController state directly.
setState(storedState(key), true, false);
}
}
@@ -588,10 +588,10 @@
return;
KviTalCheckListItem *controller = 0;
- // checks if this CheckBoxController has another CheckBoxController as parent
- if (parent() && parent()->rtti() == 1
- && ((KviTalCheckListItem*)parent())->type() == CheckBoxController)
- controller = (KviTalCheckListItem*)parent();
+ // checks if this CheckBoxController has another CheckBoxController as tqparent
+ if (tqparent() && tqparent()->rtti() == 1
+ && ((KviTalCheckListItem*)tqparent())->type() == CheckBoxController)
+ controller = (KviTalCheckListItem*)tqparent();
ToggleState theState = Off;
bool first = true;
@@ -622,7 +622,7 @@
if (update && controller) {
controller->updateController(update, store);
}
- repaint();
+ tqrepaint();
}
}
@@ -642,7 +642,7 @@
}
item = item->nextSibling();
}
- // this state is only needed if the CheckBoxController has no CheckBox / CheckBoxController children.
+ // this state is only needed if the CheckBoxController has no CheckBox / CheckBoxController tqchildren.
setStoredState(internalState() , key);
}
@@ -652,13 +652,13 @@
int h = height();
KviTalListView *lv = listView();
if (lv)
- h = qMax(lv->style()->pixelMetric(QStyle::PM_CheckListButtonSize, 0, lv),
+ h = qMax(lv->tqstyle()->tqpixelMetric(TQStyle::PM_CheckListButtonSize, 0, lv),
h);
- h = qMax(h, QApplication::globalStrut().height());
+ h = qMax(h, TQApplication::globalStrut().height());
setHeight(h);
}
- int KviTalCheckListItem::width(const QFontMetrics& fm, const KviTalListView* lv, int column) const
+ int KviTalCheckListItem::width(const TQFontMetrics& fm, const KviTalListView* lv, int column) const
{
int r = KviTalListViewItem::width(fm, lv, column);
if (column == 0) {
@@ -666,13 +666,13 @@
if (myType == RadioButtonController && pixmap(0)) {
// r += 0;
} else {
- r += lv->style()->pixelMetric(QStyle::PM_CheckListButtonSize, 0, lv) + 4;
+ r += lv->tqstyle()->tqpixelMetric(TQStyle::PM_CheckListButtonSize, 0, lv) + 4;
}
}
- return qMax(r, QApplication::globalStrut().width());
+ return qMax(r, TQApplication::globalStrut().width());
}
- void KviTalCheckListItem::paintCell(QPainter * p, const QColorGroup & cg,
+ void KviTalCheckListItem::paintCell(TQPainter * p, const TQColorGroup & cg,
int column, int width, int align)
{
if (!p)
@@ -682,11 +682,11 @@
if (!lv)
return;
- const QPalette::ColorRole crole = lv->foregroundRole();
+ const TQPalette::ColorRole crole = lv->foregroundRole();
if (cg.brush(crole) != lv->palette().brush(crole))
p->fillRect(0, 0, width, height(), cg.brush(crole));
else
- lv->paintEmptyArea(p, QRect(0, 0, width, height()));
+ lv->paintEmptyArea(p, TQRect(0, 0, width, height()));
if (column != 0) {
// The rest is text, or for subclasses to change.
@@ -694,77 +694,77 @@
return;
}
- bool parentControl = false;
- if (parent() && parent()->rtti() == 1 &&
- ((KviTalCheckListItem*) parent())->type() == RadioButtonController)
- parentControl = true;
+ bool tqparentControl = false;
+ if (tqparent() && tqparent()->rtti() == 1 &&
+ ((KviTalCheckListItem*) tqparent())->type() == RadioButtonController)
+ tqparentControl = true;
- QFontMetrics fm(lv->fontMetrics());
- int boxsize = lv->style()->pixelMetric(myType == RadioButtonController ? QStyle::PM_CheckListControllerSize :
- QStyle::PM_CheckListButtonSize, 0, lv);
+ TQFontMetrics fm(lv->fontMetrics());
+ int boxsize = lv->tqstyle()->tqpixelMetric(myType == RadioButtonController ? TQStyle::PM_CheckListControllerSize :
+ TQStyle::PM_CheckListButtonSize, 0, lv);
int marg = lv->itemMargin();
int r = marg;
// Draw controller / checkbox / radiobutton ---------------------
- QStyle::State styleflags = QStyle::State_None;
+ TQStyle::State styleflags = TQStyle::State_None;
if (internalState() == On) {
- styleflags |= QStyle::State_On;
+ styleflags |= TQStyle::State_On;
} else if (internalState() == NoChange) {
if (myType == CheckBoxController && !isTristate())
- styleflags |= QStyle::State_Off;
+ styleflags |= TQStyle::State_Off;
else
- styleflags |= QStyle::State_NoChange;
+ styleflags |= TQStyle::State_NoChange;
} else {
- styleflags |= QStyle::State_Off;
+ styleflags |= TQStyle::State_Off;
}
if (isSelected())
- styleflags |= QStyle::State_Selected;
+ styleflags |= TQStyle::State_Selected;
if (isEnabled() && lv->isEnabled())
- styleflags |= QStyle::State_Enabled;
+ styleflags |= TQStyle::State_Enabled;
if (lv->window()->isActiveWindow())
- styleflags |= QStyle::State_Active;
+ styleflags |= TQStyle::State_Active;
if (myType == RadioButtonController) {
int x = 0;
- if(!parentControl)
+ if(!tqparentControl)
x += 3;
if (!pixmap(0)) {
- QStyleOptionQ3ListView opt = getStyleOption(lv, this);
+ TQStyleOptionQ3ListView opt = getStyleOption(lv, this);
opt.rect.setRect(x, 0, boxsize, fm.height() + 2 + marg);
opt.palette = cg;
opt.state = styleflags;
- lv->style()->drawPrimitive(QStyle::PE_Q3CheckListController, &opt, p, lv);
+ lv->tqstyle()->drawPrimitive(TQStyle::PE_Q3CheckListController, &opt, p, lv);
r += boxsize + 4;
}
} else {
Q_ASSERT(lv); //###
int x = 0;
int y = 0;
- if (!parentControl)
+ if (!tqparentControl)
x += 3;
- if (align & Qt::AlignVCenter)
+ if (align & TQt::AlignVCenter)
y = ((height() - boxsize) / 2) + marg;
else
y = (fm.height() + 2 + marg - boxsize) / 2;
- QStyleOptionQ3ListView opt = getStyleOption(lv, this);
+ TQStyleOptionQ3ListView opt = getStyleOption(lv, this);
opt.rect.setRect(x, y, boxsize, fm.height() + 2 + marg);
opt.palette = cg;
opt.state = styleflags;
- lv->style()->drawPrimitive((myType == CheckBox || myType == CheckBoxController)
- ? QStyle::PE_Q3CheckListIndicator
- : QStyle::PE_Q3CheckListExclusiveIndicator, &opt, p, lv);
+ lv->tqstyle()->drawPrimitive((myType == CheckBox || myType == CheckBoxController)
+ ? TQStyle::PE_Q3CheckListIndicator
+ : TQStyle::PE_Q3CheckListExclusiveIndicator, &opt, p, lv);
r += boxsize + 4;
}
// Draw text ----------------------------------------------------
p->translate(r, 0);
- p->setPen(QPen(cg.text()));
+ p->setPen(TQPen(cg.text()));
KviTalListViewItem::paintCell(p, cg, column, width - r, align);
}
- void KviTalCheckListItem::paintFocus(QPainter *p, const QColorGroup & cg,
- const QRect & r)
+ void KviTalCheckListItem::paintFocus(TQPainter *p, const TQColorGroup & cg,
+ const TQRect & r)
{
bool intersect = true;
KviTalListView *lv = listView();
@@ -772,19 +772,19 @@
int xdepth = lv->treeStepSize() * (depth() + (lv->rootIsDecorated() ? 1 : 0)) + lv->itemMargin();
int p = lv->header()->cellPos(lv->header()->mapToActual(0));
xdepth += p;
- intersect = r.intersects(QRect(p, r.y(), xdepth - p + 1, r.height()));
+ intersect = r.intersects(TQRect(p, r.y(), xdepth - p + 1, r.height()));
}
- bool parentControl = false;
- if (parent() && parent()->rtti() == 1 &&
- ((KviTalCheckListItem*) parent())->type() == RadioButtonController)
- parentControl = true;
+ bool tqparentControl = false;
+ if (tqparent() && tqparent()->rtti() == 1 &&
+ ((KviTalCheckListItem*) tqparent())->type() == RadioButtonController)
+ tqparentControl = true;
if (myType != RadioButtonController && intersect &&
(lv->rootIsDecorated() || myType == RadioButton ||
- (myType == CheckBox && parentControl))) {
- QRect rect;
- int boxsize = lv->style()->pixelMetric(QStyle::PM_CheckListButtonSize, 0, lv);
- if (lv->columnAlignment(0) == Qt::AlignCenter) {
- QFontMetrics fm(lv->font());
+ (myType == CheckBox && tqparentControl))) {
+ TQRect rect;
+ int boxsize = lv->tqstyle()->tqpixelMetric(TQStyle::PM_CheckListButtonSize, 0, lv);
+ if (lv->columnAlignment(0) == TQt::AlignCenter) {
+ TQFontMetrics fm(lv->font());
int bx = (lv->columnWidth(0) - (boxsize + fm.width(text())))/2 + boxsize;
if (bx < 0) bx = 0;
rect.setRect(r.x() + bx + 5, r.y(), r.width() - bx - 5,
@@ -801,120 +801,120 @@
#include "kvi_tal_listview_qt4.moc"
#else
- #include <qpainter.h>
- #include <qstyle.h>
- #include <qheader.h>
- #include <qapplication.h>
+ #include <tqpainter.h>
+ #include <tqstyle.h>
+ #include <tqheader.h>
+ #include <tqapplication.h>
- KviTalListView::KviTalListView(QWidget * pParent)
- : QListView(pParent)
- {
- connect(this,SIGNAL(selectionChanged(QListViewItem *)),this,SLOT(redirect_selectionChanged(QListViewItem *)));
- connect(this,SIGNAL(currentChanged(QListViewItem *)),this,SLOT(redirect_currentChanged(QListViewItem *)));
- connect(this,SIGNAL(clicked(QListViewItem *)),this,SLOT(redirect_clicked(QListViewItem *)));
- connect(this,SIGNAL(clicked(QListViewItem *,const QPoint &,int)),this,SLOT(redirect_clicked(QListViewItem *,const QPoint &,int)));
- connect(this,SIGNAL(pressed(QListViewItem *)),this,SLOT(redirect_pressed(QListViewItem *)));
- connect(this,SIGNAL(pressed(QListViewItem *,const QPoint &,int)),this,SLOT(redirect_pressed(QListViewItem *,const QPoint &,int)));
- connect(this,SIGNAL(doubleClicked(QListViewItem *)),this,SLOT(redirect_doubleClicked(QListViewItem *)));
- connect(this,SIGNAL(doubleClicked(QListViewItem *,const QPoint &,int)),this,SLOT(redirect_doubleClicked(QListViewItem *,const QPoint &,int)));
- connect(this,SIGNAL(returnPressed(QListViewItem *)),this,SLOT(redirect_returnPressed(QListViewItem *)));
- connect(this,SIGNAL(spacePressed(QListViewItem *)),this,SLOT(redirect_spacePressed(QListViewItem *)));
- connect(this,SIGNAL(rightButtonClicked(QListViewItem *,const QPoint &,int)),this,SLOT(redirect_rightButtonClicked(QListViewItem *,const QPoint &,int)));
- connect(this,SIGNAL(rightButtonPressed(QListViewItem *,const QPoint &,int)),this,SLOT(redirect_rightButtonPressed(QListViewItem *,const QPoint &,int)));
- connect(this,SIGNAL(mouseButtonClicked(int,QListViewItem *,const QPoint &,int)),this,SLOT(redirect_mouseButtonClicked(int,QListViewItem *,const QPoint &,int)));
- connect(this,SIGNAL(mouseButtonPressed(int,QListViewItem *,const QPoint &,int)),this,SLOT(redirect_mouseButtonPressed(int,QListViewItem *,const QPoint &,int)));
- connect(this,SIGNAL(contextMenuRequested(QListViewItem *,const QPoint &,int)),this,SLOT(redirect_contextMenuRequested(QListViewItem *,const QPoint &,int)));
- connect(this,SIGNAL(onItem(QListViewItem *)),this,SLOT(redirect_onItem(QListViewItem *)));
- connect(this,SIGNAL(expanded(QListViewItem *)),this,SLOT(redirect_expanded(QListViewItem *)));
- connect(this,SIGNAL(collapsed(QListViewItem *)),this,SLOT(redirect_collapsed(QListViewItem *)));
+ KviTalListView::KviTalListView(TQWidget * pParent)
+ : TQListView(pParent)
+ {
+ connect(this,TQT_SIGNAL(selectionChanged(TQListViewItem *)),this,TQT_SLOT(redirect_selectionChanged(TQListViewItem *)));
+ connect(this,TQT_SIGNAL(currentChanged(TQListViewItem *)),this,TQT_SLOT(redirect_currentChanged(TQListViewItem *)));
+ connect(this,TQT_SIGNAL(clicked(TQListViewItem *)),this,TQT_SLOT(redirect_clicked(TQListViewItem *)));
+ connect(this,TQT_SIGNAL(clicked(TQListViewItem *,const TQPoint &,int)),this,TQT_SLOT(redirect_clicked(TQListViewItem *,const TQPoint &,int)));
+ connect(this,TQT_SIGNAL(pressed(TQListViewItem *)),this,TQT_SLOT(redirect_pressed(TQListViewItem *)));
+ connect(this,TQT_SIGNAL(pressed(TQListViewItem *,const TQPoint &,int)),this,TQT_SLOT(redirect_pressed(TQListViewItem *,const TQPoint &,int)));
+ connect(this,TQT_SIGNAL(doubleClicked(TQListViewItem *)),this,TQT_SLOT(redirect_doubleClicked(TQListViewItem *)));
+ connect(this,TQT_SIGNAL(doubleClicked(TQListViewItem *,const TQPoint &,int)),this,TQT_SLOT(redirect_doubleClicked(TQListViewItem *,const TQPoint &,int)));
+ connect(this,TQT_SIGNAL(returnPressed(TQListViewItem *)),this,TQT_SLOT(redirect_returnPressed(TQListViewItem *)));
+ connect(this,TQT_SIGNAL(spacePressed(TQListViewItem *)),this,TQT_SLOT(redirect_spacePressed(TQListViewItem *)));
+ connect(this,TQT_SIGNAL(rightButtonClicked(TQListViewItem *,const TQPoint &,int)),this,TQT_SLOT(redirect_rightButtonClicked(TQListViewItem *,const TQPoint &,int)));
+ connect(this,TQT_SIGNAL(rightButtonPressed(TQListViewItem *,const TQPoint &,int)),this,TQT_SLOT(redirect_rightButtonPressed(TQListViewItem *,const TQPoint &,int)));
+ connect(this,TQT_SIGNAL(mouseButtonClicked(int,TQListViewItem *,const TQPoint &,int)),this,TQT_SLOT(redirect_mouseButtonClicked(int,TQListViewItem *,const TQPoint &,int)));
+ connect(this,TQT_SIGNAL(mouseButtonPressed(int,TQListViewItem *,const TQPoint &,int)),this,TQT_SLOT(redirect_mouseButtonPressed(int,TQListViewItem *,const TQPoint &,int)));
+ connect(this,TQT_SIGNAL(contextMenuRequested(TQListViewItem *,const TQPoint &,int)),this,TQT_SLOT(redirect_contextMenuRequested(TQListViewItem *,const TQPoint &,int)));
+ connect(this,TQT_SIGNAL(onItem(TQListViewItem *)),this,TQT_SLOT(redirect_onItem(TQListViewItem *)));
+ connect(this,TQT_SIGNAL(expanded(TQListViewItem *)),this,TQT_SLOT(redirect_expanded(TQListViewItem *)));
+ connect(this,TQT_SIGNAL(collapsed(TQListViewItem *)),this,TQT_SLOT(redirect_collapsed(TQListViewItem *)));
}
- void KviTalListView::redirect_selectionChanged(QListViewItem * pItem)
+ void KviTalListView::redirect_selectionChanged(TQListViewItem * pItem)
{
emit selectionChanged((KviTalListViewItem *)pItem);
}
- void KviTalListView::redirect_currentChanged(QListViewItem * pItem)
+ void KviTalListView::redirect_currentChanged(TQListViewItem * pItem)
{
emit currentChanged((KviTalListViewItem *)pItem);
}
- void KviTalListView::redirect_clicked(QListViewItem * pItem)
+ void KviTalListView::redirect_clicked(TQListViewItem * pItem)
{
emit clicked((KviTalListViewItem *)pItem);
}
- void KviTalListView::redirect_clicked(QListViewItem * pItem,const QPoint &pnt,int uColumn)
+ void KviTalListView::redirect_clicked(TQListViewItem * pItem,const TQPoint &pnt,int uColumn)
{
emit clicked((KviTalListViewItem *)pItem,pnt,uColumn);
}
- void KviTalListView::redirect_pressed(QListViewItem * pItem)
+ void KviTalListView::redirect_pressed(TQListViewItem * pItem)
{
emit pressed((KviTalListViewItem *)pItem);
}
- void KviTalListView::redirect_pressed(QListViewItem * pItem,const QPoint &pnt,int uColumn)
+ void KviTalListView::redirect_pressed(TQListViewItem * pItem,const TQPoint &pnt,int uColumn)
{
emit pressed((KviTalListViewItem *)pItem,pnt,uColumn);
}
- void KviTalListView::redirect_doubleClicked(QListViewItem * pItem)
+ void KviTalListView::redirect_doubleClicked(TQListViewItem * pItem)
{
emit doubleClicked((KviTalListViewItem *)pItem);
}
- void KviTalListView::redirect_doubleClicked(QListViewItem * pItem,const QPoint &pnt,int uColumn)
+ void KviTalListView::redirect_doubleClicked(TQListViewItem * pItem,const TQPoint &pnt,int uColumn)
{
emit doubleClicked((KviTalListViewItem *)pItem,pnt,uColumn);
}
- void KviTalListView::redirect_returnPressed(QListViewItem * pItem)
+ void KviTalListView::redirect_returnPressed(TQListViewItem * pItem)
{
emit returnPressed((KviTalListViewItem *)pItem);
}
- void KviTalListView::redirect_spacePressed(QListViewItem * pItem)
+ void KviTalListView::redirect_spacePressed(TQListViewItem * pItem)
{
emit spacePressed((KviTalListViewItem *)pItem);
}
- void KviTalListView::redirect_rightButtonClicked(QListViewItem * pItem,const QPoint &pnt,int uColumn)
+ void KviTalListView::redirect_rightButtonClicked(TQListViewItem * pItem,const TQPoint &pnt,int uColumn)
{
emit rightButtonClicked((KviTalListViewItem *)pItem,pnt,uColumn);
}
- void KviTalListView::redirect_rightButtonPressed(QListViewItem * pItem,const QPoint &pnt,int uColumn)
+ void KviTalListView::redirect_rightButtonPressed(TQListViewItem * pItem,const TQPoint &pnt,int uColumn)
{
emit rightButtonPressed((KviTalListViewItem *)pItem,pnt,uColumn);
}
- void KviTalListView::redirect_mouseButtonClicked(int iButton,QListViewItem * pItem,const QPoint &pnt,int uColumn)
+ void KviTalListView::redirect_mouseButtonClicked(int iButton,TQListViewItem * pItem,const TQPoint &pnt,int uColumn)
{
emit mouseButtonClicked(iButton,(KviTalListViewItem *)pItem,pnt,uColumn);
}
- void KviTalListView::redirect_mouseButtonPressed(int iButton,QListViewItem * pItem,const QPoint &pnt,int uColumn)
+ void KviTalListView::redirect_mouseButtonPressed(int iButton,TQListViewItem * pItem,const TQPoint &pnt,int uColumn)
{
emit mouseButtonPressed(iButton,(KviTalListViewItem *)pItem,pnt,uColumn);
}
- void KviTalListView::redirect_contextMenuRequested(QListViewItem * pItem,const QPoint &pnt,int uColumn)
+ void KviTalListView::redirect_contextMenuRequested(TQListViewItem * pItem,const TQPoint &pnt,int uColumn)
{
emit contextMenuRequested((KviTalListViewItem *)pItem,pnt,uColumn);
}
- void KviTalListView::redirect_onItem(QListViewItem * pItem)
+ void KviTalListView::redirect_onItem(TQListViewItem * pItem)
{
emit onItem((KviTalListViewItem *)pItem);
}
- void KviTalListView::redirect_expanded(QListViewItem * pItem)
+ void KviTalListView::redirect_expanded(TQListViewItem * pItem)
{
emit expanded((KviTalListViewItem *)pItem);
}
- void KviTalListView::redirect_collapsed(QListViewItem * pItem)
+ void KviTalListView::redirect_collapsed(TQListViewItem * pItem)
{
emit collapsed((KviTalListViewItem *)pItem);
}
@@ -935,39 +935,39 @@
// ### obscenity is warranted.
- KviTalCheckListItem::KviTalCheckListItem( KviTalCheckListItem *parent, const QString &text,
+ KviTalCheckListItem::KviTalCheckListItem( KviTalCheckListItem *tqparent, const TQString &text,
Type tt )
- : KviTalListViewItem( parent, text, QString::null )
+ : KviTalListViewItem( tqparent, text, TQString() )
{
myType = tt;
init();
if ( myType == RadioButton ) {
- if ( parent->type() != RadioButtonController )
+ if ( tqparent->type() != RadioButtonController )
qWarning( "KviTalCheckListItem::KviTalCheckListItem(), radio button must be "
"child of a controller" );
else
- d->exclusive = parent;
+ d->exclusive = tqparent;
}
}
- KviTalCheckListItem::KviTalCheckListItem( KviTalCheckListItem *parent, KviTalListViewItem *after,
- const QString &text, Type tt )
- : KviTalListViewItem( parent, after, text )
+ KviTalCheckListItem::KviTalCheckListItem( KviTalCheckListItem *tqparent, KviTalListViewItem *after,
+ const TQString &text, Type tt )
+ : KviTalListViewItem( tqparent, after, text )
{
myType = tt;
init();
if ( myType == RadioButton ) {
- if ( parent->type() != RadioButtonController )
+ if ( tqparent->type() != RadioButtonController )
qWarning( "KviTalCheckListItem::KviTalCheckListItem(), radio button must be "
"child of a controller" );
else
- d->exclusive = parent;
+ d->exclusive = tqparent;
}
}
- KviTalCheckListItem::KviTalCheckListItem( KviTalListViewItem *parent, const QString &text,
+ KviTalCheckListItem::KviTalCheckListItem( KviTalListViewItem *tqparent, const TQString &text,
Type tt )
- : KviTalListViewItem( parent, text, QString::null )
+ : KviTalListViewItem( tqparent, text, TQString() )
{
myType = tt;
if ( myType == RadioButton ) {
@@ -977,9 +977,9 @@
init();
}
- KviTalCheckListItem::KviTalCheckListItem( KviTalListViewItem *parent, KviTalListViewItem *after,
- const QString &text, Type tt )
- : KviTalListViewItem( parent, after, text )
+ KviTalCheckListItem::KviTalCheckListItem( KviTalListViewItem *tqparent, KviTalListViewItem *after,
+ const TQString &text, Type tt )
+ : KviTalListViewItem( tqparent, after, text )
{
myType = tt;
if ( myType == RadioButton ) {
@@ -989,9 +989,9 @@
init();
}
- KviTalCheckListItem::KviTalCheckListItem( KviTalListView *parent, const QString &text,
+ KviTalCheckListItem::KviTalCheckListItem( KviTalListView *tqparent, const TQString &text,
Type tt )
- : KviTalListViewItem( parent, text )
+ : KviTalListViewItem( tqparent, text )
{
myType = tt;
if ( tt == RadioButton )
@@ -1000,9 +1000,9 @@
init();
}
- KviTalCheckListItem::KviTalCheckListItem( KviTalListView *parent, KviTalListViewItem *after,
- const QString &text, Type tt )
- : KviTalListViewItem( parent, after, text )
+ KviTalCheckListItem::KviTalCheckListItem( KviTalListView *tqparent, KviTalListViewItem *after,
+ const TQString &text, Type tt )
+ : KviTalListViewItem( tqparent, after, text )
{
myType = tt;
if ( tt == RadioButton )
@@ -1019,18 +1019,18 @@
return RTTI;
}
- KviTalCheckListItem::KviTalCheckListItem( KviTalListView *parent, const QString &text,
- const QPixmap & p )
- : KviTalListViewItem( parent, text )
+ KviTalCheckListItem::KviTalCheckListItem( KviTalListView *tqparent, const TQString &text,
+ const TQPixmap & p )
+ : KviTalListViewItem( tqparent, text )
{
myType = RadioButtonController;
setPixmap( 0, p );
init();
}
- KviTalCheckListItem::KviTalCheckListItem( KviTalListViewItem *parent, const QString &text,
- const QPixmap & p )
- : KviTalListViewItem( parent, text )
+ KviTalCheckListItem::KviTalCheckListItem( KviTalListViewItem *tqparent, const TQString &text,
+ const TQPixmap & p )
+ : KviTalListViewItem( tqparent, text )
{
myType = RadioButtonController;
setPixmap( 0, p );
@@ -1056,7 +1056,7 @@
&& d->exclusive && d->exclusive->d
&& d->exclusive->d->exclusive == this )
d->exclusive->turnOffChild();
- d->exclusive = 0; // so the children won't try to access us.
+ d->exclusive = 0; // so the tqchildren won't try to access us.
if ( d->statesDict )
delete d->statesDict;
delete d;
@@ -1107,9 +1107,9 @@
if ( myType == CheckBox ) {
setCurrentState( s );
stateChange( state() );
- if ( update && parent() && parent()->rtti() == 1
- && ((KviTalCheckListItem*)parent())->type() == CheckBoxController )
- ((KviTalCheckListItem*)parent())->updateController( update, store );
+ if ( update && tqparent() && tqparent()->rtti() == 1
+ && ((KviTalCheckListItem*)tqparent())->type() == CheckBoxController )
+ ((KviTalCheckListItem*)tqparent())->updateController( update, store );
} else if ( myType == CheckBoxController ) {
if ( s == NoChange && childCount()) {
restoreState( (void*) this );
@@ -1131,18 +1131,18 @@
ToggleState oldState = internalState();
updateController( FALSE, FALSE );
if ( oldState != internalState() &&
- parent() && parent()->rtti() == 1 &&
- ((KviTalCheckListItem*)parent())->type() == CheckBoxController )
- ((KviTalCheckListItem*)parent())->updateController( update, store );
+ tqparent() && tqparent()->rtti() == 1 &&
+ ((KviTalCheckListItem*)tqparent())->type() == CheckBoxController )
+ ((KviTalCheckListItem*)tqparent())->updateController( update, store );
updateController( update, store );
} else {
- // if there are no children we simply set the CheckBoxController and update its parent
+ // if there are no tqchildren we simply set the CheckBoxController and update its tqparent
setCurrentState( s );
stateChange( state() );
- if ( parent() && parent()->rtti() == 1
- && ((KviTalCheckListItem*)parent())->type() == CheckBoxController )
- ((KviTalCheckListItem*)parent())->updateController( update, store );
+ if ( tqparent() && tqparent()->rtti() == 1
+ && ((KviTalCheckListItem*)tqparent())->type() == CheckBoxController )
+ ((KviTalCheckListItem*)tqparent())->updateController( update, store );
}
} else {
setCurrentState( s );
@@ -1164,7 +1164,7 @@
}
stateChange( state() );
}
- repaint();
+ tqrepaint();
}
void KviTalCheckListItem::setCurrentState( ToggleState s )
@@ -1176,9 +1176,9 @@
else
on = FALSE;
- #if defined(QT_ACCESSIBILITY_SUPPORT)
+ #if defined(TQT_ACCESSIBILITY_SUPPORT)
if ( old != d->currentState && listView() )
- QAccessible::updateAccessibility( listView()->viewport(), indexOfItem( this ), QAccessible::StateChanged );
+ TQAccessible::updateAccessibility( listView()->viewport(), indexOfItem( this ), TQAccessible::StateChanged );
#else
Q_UNUSED( old );
#endif
@@ -1187,7 +1187,7 @@
void KviTalCheckListItem::setStoredState( ToggleState newState, void *key )
{
if ( myType == CheckBox || myType == CheckBoxController )
- d->statesDict->replace( key, new ToggleState(newState) );
+ d->statesDict->tqreplace( key, new ToggleState(newState) );
}
KviTalCheckListItem::ToggleState KviTalCheckListItem::storedState( void *key ) const
@@ -1195,7 +1195,7 @@
if ( !d->statesDict )
return Off;
- ToggleState *foundState = d->statesDict->find( key );
+ ToggleState *foundState = d->statesDict->tqfind( key );
if ( foundState )
return ToggleState( *foundState );
else
@@ -1215,15 +1215,15 @@
if ( lv && !lv->isEnabled() || !isEnabled() )
return;
- QPoint pos;
- int boxsize = lv->style().pixelMetric(QStyle::PM_CheckListButtonSize, lv);
+ TQPoint pos;
+ int boxsize = lv->tqstyle().tqpixelMetric(TQStyle::PM_CheckListButtonSize, lv);
if ( activatedPos( pos ) ) {
- bool parentControl = FALSE;
- if ( parent() && parent()->rtti() == 1 &&
- ((KviTalCheckListItem*) parent())->type() == RadioButtonController )
- parentControl = TRUE;
+ bool tqparentControl = FALSE;
+ if ( tqparent() && tqparent()->rtti() == 1 &&
+ ((KviTalCheckListItem*) tqparent())->type() == RadioButtonController )
+ tqparentControl = TRUE;
- int x = parentControl ? 0 : 3;
+ int x = tqparentControl ? 0 : 3;
int align = lv->columnAlignment( 0 );
int marg = lv->itemMargin();
int y = 0;
@@ -1233,10 +1233,10 @@
else
y = (lv->fontMetrics().height() + 2 + marg - boxsize) / 2;
- QRect r( x, y, boxsize-3, boxsize-3 );
+ TQRect r( x, y, boxsize-3, boxsize-3 );
// columns might have been swapped
r.moveBy( lv->header()->sectionPos( 0 ), 0 );
- if ( !r.contains( pos ) )
+ if ( !r.tqcontains( pos ) )
return;
}
if ( ( myType == CheckBox ) || ( myType == CheckBoxController) ) {
@@ -1287,13 +1287,13 @@
case CheckBox:
setCurrentState( storedState( key ) );
stateChange( state() );
- repaint();
+ tqrepaint();
break;
case CheckBoxController: {
KviTalListViewItem *item = firstChild();
int childCount = 0;
while ( item ) {
- // recursively calling restoreState for children of type CheckBox and CheckBoxController
+ // recursively calling restoreState for tqchildren of type CheckBox and CheckBoxController
if ( item->rtti() == 1 &&
( ((KviTalCheckListItem*)item)->type() == CheckBox ||
((KviTalCheckListItem*)item)->type() == CheckBoxController ) ) {
@@ -1308,7 +1308,7 @@
else
updateController( FALSE );
} else {
- // if there are no children we retrieve the CheckBoxController state directly.
+ // if there are no tqchildren we retrieve the CheckBoxController state directly.
setState( storedState( key ), TRUE, FALSE );
}
}
@@ -1324,10 +1324,10 @@
return;
KviTalCheckListItem *controller = 0;
- // checks if this CheckBoxController has another CheckBoxController as parent
- if ( parent() && parent()->rtti() == 1
- && ((KviTalCheckListItem*)parent())->type() == CheckBoxController )
- controller = (KviTalCheckListItem*)parent();
+ // checks if this CheckBoxController has another CheckBoxController as tqparent
+ if ( tqparent() && tqparent()->rtti() == 1
+ && ((KviTalCheckListItem*)tqparent())->type() == CheckBoxController )
+ controller = (KviTalCheckListItem*)tqparent();
ToggleState theState = Off;
bool first = TRUE;
@@ -1358,7 +1358,7 @@
if ( update && controller ) {
controller->updateController( update, store );
}
- repaint();
+ tqrepaint();
}
}
@@ -1378,7 +1378,7 @@
}
item = item->nextSibling();
}
- // this state is only needed if the CheckBoxController has no CheckBox / CheckBoxController children.
+ // this state is only needed if the CheckBoxController has no CheckBox / CheckBoxController tqchildren.
setStoredState( internalState() , key );
}
@@ -1388,13 +1388,13 @@
int h = height();
KviTalListView *lv = listView();
if ( lv )
- h = QMAX( lv->style().pixelMetric(QStyle::PM_CheckListButtonSize, lv),
+ h = TQMAX( lv->tqstyle().tqpixelMetric(TQStyle::PM_CheckListButtonSize, lv),
h );
- h = QMAX( h, QApplication::globalStrut().height() );
+ h = TQMAX( h, TQApplication::globalStrut().height() );
setHeight( h );
}
- int KviTalCheckListItem::width( const QFontMetrics& fm, const KviTalListView* lv, int column) const
+ int KviTalCheckListItem::width( const TQFontMetrics& fm, const KviTalListView* lv, int column) const
{
int r = KviTalListViewItem::width( fm, lv, column );
if ( column == 0 ) {
@@ -1402,13 +1402,13 @@
if ( myType == RadioButtonController && pixmap( 0 ) ) {
// r += 0;
} else {
- r += lv->style().pixelMetric(QStyle::PM_CheckListButtonSize, lv) + 4;
+ r += lv->tqstyle().tqpixelMetric(TQStyle::PM_CheckListButtonSize, lv) + 4;
}
}
- return QMAX( r, QApplication::globalStrut().width() );
+ return TQMAX( r, TQApplication::globalStrut().width() );
}
- void KviTalCheckListItem::paintCell( QPainter * p, const QColorGroup & cg,
+ void KviTalCheckListItem::paintCell( TQPainter * p, const TQColorGroup & cg,
int column, int width, int align )
{
if ( !p )
@@ -1419,11 +1419,11 @@
return;
const BackgroundMode bgmode = lv->viewport()->backgroundMode();
- const QColorGroup::ColorRole crole = QPalette::backgroundRoleFromMode( bgmode );
- if ( cg.brush( crole ) != lv->colorGroup().brush( crole ) )
+ const TQColorGroup::ColorRole crole = TQPalette::backgroundRoleFromMode( bgmode );
+ if ( cg.brush( crole ) != lv->tqcolorGroup().brush( crole ) )
p->fillRect( 0, 0, width, height(), cg.brush( crole ) );
else
- lv->paintEmptyArea( p, QRect( 0, 0, width, height() ) );
+ lv->paintEmptyArea( p, TQRect( 0, 0, width, height() ) );
if ( column != 0 ) {
// The rest is text, or for subclasses to change.
@@ -1431,50 +1431,50 @@
return;
}
- bool parentControl = FALSE;
- if ( parent() && parent()->rtti() == 1 &&
- ((KviTalCheckListItem*) parent())->type() == RadioButtonController )
- parentControl = TRUE;
+ bool tqparentControl = FALSE;
+ if ( tqparent() && tqparent()->rtti() == 1 &&
+ ((KviTalCheckListItem*) tqparent())->type() == RadioButtonController )
+ tqparentControl = TRUE;
- QFontMetrics fm( lv->fontMetrics() );
- int boxsize = lv->style().pixelMetric( myType == RadioButtonController ? QStyle::PM_CheckListControllerSize :
- QStyle::PM_CheckListButtonSize, lv);
+ TQFontMetrics fm( lv->fontMetrics() );
+ int boxsize = lv->tqstyle().tqpixelMetric( myType == RadioButtonController ? TQStyle::PM_CheckListControllerSize :
+ TQStyle::PM_CheckListButtonSize, lv);
int marg = lv->itemMargin();
int r = marg;
// Draw controller / checkbox / radiobutton ---------------------
- int styleflags = QStyle::Style_Default;
+ int styleflags = TQStyle::Style_Default;
if ( internalState() == On ) {
- styleflags |= QStyle::Style_On;
+ styleflags |= TQStyle::Style_On;
} else if ( internalState() == NoChange ) {
if ( myType == CheckBoxController && !isTristate() )
- styleflags |= QStyle::Style_Off;
+ styleflags |= TQStyle::Style_Off;
else
- styleflags |= QStyle::Style_NoChange;
+ styleflags |= TQStyle::Style_NoChange;
} else {
- styleflags |= QStyle::Style_Off;
+ styleflags |= TQStyle::Style_Off;
}
if ( isSelected() )
- styleflags |= QStyle::Style_Selected;
+ styleflags |= TQStyle::Style_Selected;
if ( isEnabled() && lv->isEnabled() )
- styleflags |= QStyle::Style_Enabled;
+ styleflags |= TQStyle::Style_Enabled;
if ( myType == RadioButtonController ) {
int x = 0;
- if(!parentControl)
+ if(!tqparentControl)
x += 3;
if ( !pixmap( 0 ) ) {
- lv->style().drawPrimitive(QStyle::PE_CheckListController, p,
- QRect(x, 0, boxsize,
+ lv->tqstyle().tqdrawPrimitive(TQStyle::PE_CheckListController, p,
+ TQRect(x, 0, boxsize,
fm.height() + 2 + marg),
- cg, styleflags, QStyleOption(this));
+ cg, styleflags, TQStyleOption(this));
r += boxsize + 4;
}
} else {
Q_ASSERT( lv ); //###
int x = 0;
int y = 0;
- if ( !parentControl )
+ if ( !tqparentControl )
x += 3;
if ( align & AlignVCenter )
y = ( ( height() - boxsize ) / 2 ) + marg;
@@ -1482,26 +1482,26 @@
y = (fm.height() + 2 + marg - boxsize) / 2;
if ( ( myType == CheckBox ) || ( myType == CheckBoxController ) ) {
- lv->style().drawPrimitive(QStyle::PE_CheckListIndicator, p,
- QRect(x, y, boxsize,
+ lv->tqstyle().tqdrawPrimitive(TQStyle::PE_CheckListIndicator, p,
+ TQRect(x, y, boxsize,
fm.height() + 2 + marg),
- cg, styleflags, QStyleOption(this));
+ cg, styleflags, TQStyleOption(this));
} else { //radio button look
- lv->style().drawPrimitive(QStyle::PE_CheckListExclusiveIndicator,
- p, QRect(x, y, boxsize,
+ lv->tqstyle().tqdrawPrimitive(TQStyle::PE_CheckListExclusiveIndicator,
+ p, TQRect(x, y, boxsize,
fm.height() + 2 + marg),
- cg, styleflags, QStyleOption(this));
+ cg, styleflags, TQStyleOption(this));
}
r += boxsize + 4;
}
// Draw text ----------------------------------------------------
p->translate( r, 0 );
- p->setPen( QPen( cg.text() ) );
+ p->setPen( TQPen( cg.text() ) );
KviTalListViewItem::paintCell( p, cg, column, width - r, align );
}
- void KviTalCheckListItem::paintFocus( QPainter *p, const QColorGroup & cg,const QRect & r )
+ void KviTalCheckListItem::paintFocus( TQPainter *p, const TQColorGroup & cg,const TQRect & r )
{
bool intersect = TRUE;
KviTalListView *lv = listView();
@@ -1509,19 +1509,19 @@
int xdepth = lv->treeStepSize() * ( depth() + ( lv->rootIsDecorated() ? 1 : 0) ) + lv->itemMargin();
int p = lv->header()->cellPos( lv->header()->mapToActual( 0 ) );
xdepth += p;
- intersect = r.intersects( QRect( p, r.y(), xdepth - p + 1, r.height() ) );
+ intersect = r.intersects( TQRect( p, r.y(), xdepth - p + 1, r.height() ) );
}
- bool parentControl = FALSE;
- if ( parent() && parent()->rtti() == 1 &&
- ((KviTalCheckListItem*) parent())->type() == RadioButtonController )
- parentControl = TRUE;
+ bool tqparentControl = FALSE;
+ if ( tqparent() && tqparent()->rtti() == 1 &&
+ ((KviTalCheckListItem*) tqparent())->type() == RadioButtonController )
+ tqparentControl = TRUE;
if ( myType != RadioButtonController && intersect &&
(lv->rootIsDecorated() || myType == RadioButton ||
- (myType == CheckBox && parentControl) ) ) {
- QRect rect;
- int boxsize = lv->style().pixelMetric(QStyle::PM_CheckListButtonSize, lv);
+ (myType == CheckBox && tqparentControl) ) ) {
+ TQRect rect;
+ int boxsize = lv->tqstyle().tqpixelMetric(TQStyle::PM_CheckListButtonSize, lv);
if ( lv->columnAlignment(0) == AlignCenter ) {
- QFontMetrics fm( lv->font() );
+ TQFontMetrics fm( lv->font() );
int bx = (lv->columnWidth(0) - (boxsize + fm.width(text())))/2 + boxsize;
if ( bx < 0 ) bx = 0;
rect.setRect( r.x() + bx + 5, r.y(), r.width() - bx - 5,