summaryrefslogtreecommitdiffstats
path: root/kexi/widget/utils/kexirecordnavigator.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'kexi/widget/utils/kexirecordnavigator.cpp')
-rw-r--r--kexi/widget/utils/kexirecordnavigator.cpp168
1 files changed, 84 insertions, 84 deletions
diff --git a/kexi/widget/utils/kexirecordnavigator.cpp b/kexi/widget/utils/kexirecordnavigator.cpp
index f0dff0878..6fe7fbdc4 100644
--- a/kexi/widget/utils/kexirecordnavigator.cpp
+++ b/kexi/widget/utils/kexirecordnavigator.cpp
@@ -18,12 +18,12 @@
* Boston, MA 02110-1301, USA.
*/
-#include <qtoolbutton.h>
-#include <qlayout.h>
-#include <qlabel.h>
-#include <qvalidator.h>
-#include <qtooltip.h>
-#include <qscrollview.h>
+#include <tqtoolbutton.h>
+#include <tqlayout.h>
+#include <tqlabel.h>
+#include <tqvalidator.h>
+#include <tqtooltip.h>
+#include <tqscrollview.h>
#include <klocale.h>
#include <kiconloader.h>
@@ -46,9 +46,9 @@ class KexiRecordNavigatorPrivate
{
}
KexiRecordNavigatorHandler *handler;
- QHBoxLayout *lyr;
+ TQHBoxLayout *lyr;
- QLabel *editingIndicatorLabel;
+ TQLabel *editingIndicatorLabel;
bool editingIndicatorEnabled : 1;
bool editingIndicatorVisible : 1;
};
@@ -65,103 +65,103 @@ KexiRecordNavigatorHandler::~KexiRecordNavigatorHandler()
//--------------------------------------------------
-KexiRecordNavigator::KexiRecordNavigator(QWidget *parent, int leftMargin, const char *name)
- : QFrame(parent, name)
+KexiRecordNavigator::KexiRecordNavigator(TQWidget *tqparent, int leftMargin, const char *name)
+ : TQFrame(tqparent, name)
, m_view(0)
, m_isInsertingEnabled(true)
, d( new KexiRecordNavigatorPrivate() )
{
- if (parent->inherits("QScrollView"))
- setParentView( dynamic_cast<QScrollView*>(parent) );
- setFrameStyle(QFrame::NoFrame);
- d->lyr = new QHBoxLayout(this,0,0,"nav_lyr");
+ if (tqparent->inherits(TQSCROLLVIEW_OBJECT_NAME_STRING))
+ setParentView( dynamic_cast<TQScrollView*>(tqparent) );
+ setFrameStyle(TQFrame::NoFrame);
+ d->lyr = new TQHBoxLayout(this,0,0,"nav_lyr");
- m_textLabel = new QLabel(this);
+ m_textLabel = new TQLabel(this);
d->lyr->addWidget( m_textLabel );
setLabelText(i18n("Row:"));
- int bw = 6+SmallIcon("navigator_first").width(); //QMIN( horizontalScrollBar()->height(), 20);
- QFont f = font();
+ int bw = 6+SmallIcon("navigator_first").width(); //TQMIN( horizontalScrollBar()->height(), 20);
+ TQFont f = font();
f.setPixelSize((bw > 12) ? 12 : bw);
- QFontMetrics fm(f);
+ TQFontMetrics fm(f);
m_nav1DigitWidth = fm.width("8");
- d->lyr->addWidget( m_navBtnFirst = new QToolButton(this) );
+ d->lyr->addWidget( m_navBtnFirst = new TQToolButton(this) );
m_navBtnFirst->setFixedWidth(bw);
- m_navBtnFirst->setFocusPolicy(NoFocus);
+ m_navBtnFirst->setFocusPolicy(TQ_NoFocus);
m_navBtnFirst->setIconSet( SmallIconSet("navigator_first") );
- QToolTip::add(m_navBtnFirst, i18n("First row"));
+ TQToolTip::add(m_navBtnFirst, i18n("First row"));
- d->lyr->addWidget( m_navBtnPrev = new QToolButton(this) );
+ d->lyr->addWidget( m_navBtnPrev = new TQToolButton(this) );
m_navBtnPrev->setFixedWidth(bw);
- m_navBtnPrev->setFocusPolicy(NoFocus);
+ m_navBtnPrev->setFocusPolicy(TQ_NoFocus);
m_navBtnPrev->setIconSet( SmallIconSet("navigator_prev") );
m_navBtnPrev->setAutoRepeat(true);
- QToolTip::add(m_navBtnPrev, i18n("Previous row"));
+ TQToolTip::add(m_navBtnPrev, i18n("Previous row"));
d->lyr->addSpacing( 6 );
d->lyr->addWidget( m_navRecordNumber = new KLineEdit(this) );
- m_navRecordNumber->setAlignment(AlignRight | AlignVCenter);
- m_navRecordNumber->setFocusPolicy(ClickFocus);
+ m_navRecordNumber->tqsetAlignment(AlignRight | AlignVCenter);
+ m_navRecordNumber->setFocusPolicy(TQ_ClickFocus);
m_navRecordNumber->installEventFilter(this);
// m_navRowNumber->setFixedWidth(fw);
- m_navRecordNumberValidator = new QIntValidator(1, INT_MAX, this);
+ m_navRecordNumberValidator = new TQIntValidator(1, INT_MAX, TQT_TQOBJECT(this));
m_navRecordNumber->setValidator(m_navRecordNumberValidator);
m_navRecordNumber->installEventFilter(this);
- QToolTip::add(m_navRecordNumber, i18n("Current row number"));
+ TQToolTip::add(m_navRecordNumber, i18n("Current row number"));
KLineEdit *lbl_of = new KLineEdit(i18n("of"), this);
- lbl_of->setSizePolicy(QSizePolicy::Fixed,QSizePolicy::Preferred);
+ lbl_of->tqsetSizePolicy(TQSizePolicy::Fixed,TQSizePolicy::Preferred);
lbl_of->setMaximumWidth(fm.width(lbl_of->text())+8);
lbl_of->setReadOnly(true);
lbl_of->setLineWidth(0);
- lbl_of->setFocusPolicy(NoFocus);
- lbl_of->setAlignment(AlignCenter);
+ lbl_of->setFocusPolicy(TQ_NoFocus);
+ lbl_of->tqsetAlignment(AlignCenter);
d->lyr->addWidget( lbl_of );
d->lyr->addWidget( m_navRecordCount = new KLineEdit(this) );
- m_navRecordCount->setSizePolicy(QSizePolicy::Fixed,QSizePolicy::Preferred);
+ m_navRecordCount->tqsetSizePolicy(TQSizePolicy::Fixed,TQSizePolicy::Preferred);
m_navRecordCount->setReadOnly(true);
m_navRecordCount->setLineWidth(0);
- m_navRecordCount->setFocusPolicy(NoFocus);
- m_navRecordCount->setAlignment(AlignLeft | AlignVCenter);
- QToolTip::add(m_navRecordCount, i18n("Number of rows"));
+ m_navRecordCount->setFocusPolicy(TQ_NoFocus);
+ m_navRecordCount->tqsetAlignment(AlignLeft | AlignVCenter);
+ TQToolTip::add(m_navRecordCount, i18n("Number of rows"));
lbl_of->setFont(f);
m_navRecordNumber->setFont(f);
m_navRecordCount->setFont(f);
setFont(f);
- d->lyr->addWidget( m_navBtnNext = new QToolButton(this) );
+ d->lyr->addWidget( m_navBtnNext = new TQToolButton(this) );
m_navBtnNext->setFixedWidth(bw);
- m_navBtnNext->setFocusPolicy(NoFocus);
+ m_navBtnNext->setFocusPolicy(TQ_NoFocus);
m_navBtnNext->setIconSet( SmallIconSet("navigator_next") );
m_navBtnNext->setAutoRepeat(true);
- QToolTip::add(m_navBtnNext, i18n("Next row"));
+ TQToolTip::add(m_navBtnNext, i18n("Next row"));
- d->lyr->addWidget( m_navBtnLast = new QToolButton(this) );
+ d->lyr->addWidget( m_navBtnLast = new TQToolButton(this) );
m_navBtnLast->setFixedWidth(bw);
- m_navBtnLast->setFocusPolicy(NoFocus);
+ m_navBtnLast->setFocusPolicy(TQ_NoFocus);
m_navBtnLast->setIconSet( SmallIconSet("navigator_last") );
- QToolTip::add(m_navBtnLast, i18n("Last row"));
+ TQToolTip::add(m_navBtnLast, i18n("Last row"));
d->lyr->addSpacing( 6 );
- d->lyr->addWidget( m_navBtnNew = new QToolButton(this) );
+ d->lyr->addWidget( m_navBtnNew = new TQToolButton(this) );
m_navBtnNew->setFixedWidth(bw);
- m_navBtnNew->setFocusPolicy(NoFocus);
+ m_navBtnNew->setFocusPolicy(TQ_NoFocus);
m_navBtnNew->setIconSet( SmallIconSet("navigator_new") );
- QToolTip::add(m_navBtnNew, i18n("New row"));
+ TQToolTip::add(m_navBtnNew, i18n("New row"));
m_navBtnNext->setEnabled(isInsertingEnabled());
d->lyr->addSpacing( 6 );
d->lyr->addStretch(10);
- connect(m_navBtnPrev,SIGNAL(clicked()),this,SLOT(slotPrevButtonClicked()));
- connect(m_navBtnNext,SIGNAL(clicked()),this,SLOT(slotNextButtonClicked()));
- connect(m_navBtnLast,SIGNAL(clicked()),this,SLOT(slotLastButtonClicked()));
- connect(m_navBtnFirst,SIGNAL(clicked()),this,SLOT(slotFirstButtonClicked()));
- connect(m_navBtnNew,SIGNAL(clicked()),this,SLOT(slotNewButtonClicked()));
+ connect(m_navBtnPrev,TQT_SIGNAL(clicked()),this,TQT_SLOT(slotPrevButtonClicked()));
+ connect(m_navBtnNext,TQT_SIGNAL(clicked()),this,TQT_SLOT(slotNextButtonClicked()));
+ connect(m_navBtnLast,TQT_SIGNAL(clicked()),this,TQT_SLOT(slotLastButtonClicked()));
+ connect(m_navBtnFirst,TQT_SIGNAL(clicked()),this,TQT_SLOT(slotFirstButtonClicked()));
+ connect(m_navBtnNew,TQT_SIGNAL(clicked()),this,TQT_SLOT(slotNewButtonClicked()));
setRecordCount(0);
setCurrentRecordNumber(0);
@@ -185,30 +185,30 @@ void KexiRecordNavigator::setInsertingEnabled(bool set)
void KexiRecordNavigator::setEnabled( bool set )
{
- QFrame::setEnabled(set);
+ TQFrame::setEnabled(set);
if (set && !m_isInsertingEnabled)
m_navBtnNew->setEnabled( false );
}
-bool KexiRecordNavigator::eventFilter( QObject *o, QEvent *e )
+bool KexiRecordNavigator::eventFilter( TQObject *o, TQEvent *e )
{
- if (o==m_navRecordNumber) {
+ if (TQT_BASE_OBJECT(o)==TQT_BASE_OBJECT(m_navRecordNumber)) {
bool recordEntered = false;
bool ret;
- if (e->type()==QEvent::KeyPress) {
- QKeyEvent *ke = static_cast<QKeyEvent*>(e);
+ if (e->type()==TQEvent::KeyPress) {
+ TQKeyEvent *ke = TQT_TQKEYEVENT(e);
switch (ke->key()) {
- case Qt::Key_Escape: {
+ case TQt::Key_Escape: {
ke->accept();
m_navRecordNumber->undo();
if (m_view)
m_view->setFocus();
return true;
}
- case Qt::Key_Enter:
- case Qt::Key_Return:
- case Qt::Key_Tab:
- case Qt::Key_BackTab:
+ case TQt::Key_Enter:
+ case TQt::Key_Return:
+ case TQt::Key_Tab:
+ case TQt::Key_BackTab:
{
recordEntered=true;
ke->accept(); //to avoid pressing Enter later
@@ -217,10 +217,10 @@ bool KexiRecordNavigator::eventFilter( QObject *o, QEvent *e )
default:;
}
}
- else if (e->type()==QEvent::FocusOut) {
- if (static_cast<QFocusEvent*>(e)->reason()!=QFocusEvent::Tab
- && static_cast<QFocusEvent*>(e)->reason()!=QFocusEvent::Backtab
- && static_cast<QFocusEvent*>(e)->reason()!=QFocusEvent::Other)
+ else if (e->type()==TQEvent::FocusOut) {
+ if (TQT_TQFOCUSEVENT(e)->reason()!=TQFocusEvent::Tab
+ && TQT_TQFOCUSEVENT(e)->reason()!=TQFocusEvent::Backtab
+ && TQT_TQFOCUSEVENT(e)->reason()!=TQFocusEvent::Other)
recordEntered=true;
ret = false;
}
@@ -230,7 +230,7 @@ bool KexiRecordNavigator::eventFilter( QObject *o, QEvent *e )
uint r = m_navRecordNumber->text().toUInt(&ok);
if (!ok || r<1)
r = (recordCount()>0)?1:0;
- if (m_view && (hasFocus() || e->type()==QEvent::KeyPress))
+ if (m_view && (hasFocus() || e->type()==TQEvent::KeyPress))
m_view->setFocus();
setCurrentRecordNumber(r);
emit recordNumberEntered(r);
@@ -253,14 +253,14 @@ void KexiRecordNavigator::setCurrentRecordNumber(uint r)
uint recCnt = recordCount();
if (r>(recCnt+(m_isInsertingEnabled?1:0)))
r = recCnt+(m_isInsertingEnabled?1:0);
- QString n;
+ TQString n;
if (r>0)
- n = QString::number(r);
+ n = TQString::number(r);
else
n = " ";
// if (d->navRecordNumber->text().length() != n.length()) {//resize
// d->navRecordNumber->setFixedWidth(
-// d->nav1DigitWidth*QMAX( QMAX(n.length(),2)+1,d->navRecordCount->text().length()+1)+6
+// d->nav1DigitWidth*TQMAX( TQMAX(n.length(),2)+1,d->navRecordCount->text().length()+1)+6
// );
// }
@@ -283,7 +283,7 @@ void KexiRecordNavigator::updateButtons(uint recCnt)
void KexiRecordNavigator::setRecordCount(uint count)
{
- const QString & n = QString::number(count);
+ const TQString & n = TQString::number(count);
if (m_isInsertingEnabled && currentRecordNumber()==0) {
setCurrentRecordNumber(1);
}
@@ -297,7 +297,7 @@ void KexiRecordNavigator::setRecordCount(uint count)
}
}
//update row number widget's width
- const int w = m_nav1DigitWidth*QMAX( QMAX(n.length(),2)+1,m_navRecordNumber->text().length()+1)+6;
+ const int w = m_nav1DigitWidth*TQMAX( TQMAX(n.length(),2)+1,m_navRecordNumber->text().length()+1)+6;
if (m_navRecordNumber->width()!=w) //resize
m_navRecordNumber->setFixedWidth(w);
@@ -326,18 +326,18 @@ uint KexiRecordNavigator::recordCount() const
return r;
}
-void KexiRecordNavigator::setParentView(QScrollView *view)
+void KexiRecordNavigator::setParentView(TQScrollView *view)
{
m_view = view;
}
void KexiRecordNavigator::updateGeometry(int leftMargin)
{
- QFrame::updateGeometry();
+ TQFrame::updateGeometry();
if (m_view) {
int navWidth;
if (m_view->horizontalScrollBar()->isVisible()) {
- navWidth = sizeHint().width();
+ navWidth = tqsizeHint().width();
}
else {
navWidth = leftMargin + m_view->clipper()->width();
@@ -345,23 +345,23 @@ void KexiRecordNavigator::updateGeometry(int leftMargin)
setGeometry(
m_view->frameWidth(),
- m_view->height() - m_view->horizontalScrollBar()->sizeHint().height()-m_view->frameWidth(),
+ m_view->height() - m_view->horizontalScrollBar()->tqsizeHint().height()-m_view->frameWidth(),
navWidth,
- m_view->horizontalScrollBar()->sizeHint().height()
+ m_view->horizontalScrollBar()->tqsizeHint().height()
);
m_view->updateScrollBars();
}
}
-void KexiRecordNavigator::setHBarGeometry( QScrollBar & hbar, int x, int y, int w, int h )
+void KexiRecordNavigator::setHBarGeometry( TQScrollBar & hbar, int x, int y, int w, int h )
{
hbar.setGeometry( x + width(), y, w - width(), h );
}
-void KexiRecordNavigator::setLabelText(const QString& text)
+void KexiRecordNavigator::setLabelText(const TQString& text)
{
- m_textLabel->setText(text.isEmpty() ? QString::null : (QString::fromLatin1(" ")+text+" "));
+ m_textLabel->setText(text.isEmpty() ? TQString() : (TQString::tqfromLatin1(" ")+text+" "));
}
void KexiRecordNavigator::setInsertingButtonVisible(bool set)
@@ -428,9 +428,9 @@ void KexiRecordNavigator::setEditingIndicatorEnabled(bool set)
d->editingIndicatorEnabled = set;
if (d->editingIndicatorEnabled) {
if (!d->editingIndicatorLabel) {
- d->editingIndicatorLabel = new QLabel(this);
- d->editingIndicatorLabel->setAlignment(Qt::AlignCenter);
- QPixmap pix;
+ d->editingIndicatorLabel = new TQLabel(this);
+ d->editingIndicatorLabel->tqsetAlignment(TQt::AlignCenter);
+ TQPixmap pix;
pix.convertFromImage( *KexiRecordMarker::penImage() );
d->editingIndicatorLabel->setFixedWidth( pix.width() + 2*2 );
d->lyr->insertWidget( 0, d->editingIndicatorLabel );
@@ -451,14 +451,14 @@ void KexiRecordNavigator::showEditingIndicator(bool show)
if (!d->editingIndicatorEnabled)
return;
if (d->editingIndicatorVisible) {
- QPixmap pix;
+ TQPixmap pix;
pix.convertFromImage( *KexiRecordMarker::penImage() );
d->editingIndicatorLabel->setPixmap( pix );
- QToolTip::add( d->editingIndicatorLabel, i18n("Editing indicator") );
+ TQToolTip::add( d->editingIndicatorLabel, i18n("Editing indicator") );
}
else {
- d->editingIndicatorLabel->setPixmap( QPixmap() );
- QToolTip::remove( d->editingIndicatorLabel );
+ d->editingIndicatorLabel->setPixmap( TQPixmap() );
+ TQToolTip::remove( d->editingIndicatorLabel );
}
}