summaryrefslogtreecommitdiffstats
path: root/kipi-plugins/kameraklient/thumbitem.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'kipi-plugins/kameraklient/thumbitem.cpp')
-rw-r--r--kipi-plugins/kameraklient/thumbitem.cpp166
1 files changed, 83 insertions, 83 deletions
diff --git a/kipi-plugins/kameraklient/thumbitem.cpp b/kipi-plugins/kameraklient/thumbitem.cpp
index bfa9fec..5809fc5 100644
--- a/kipi-plugins/kameraklient/thumbitem.cpp
+++ b/kipi-plugins/kameraklient/thumbitem.cpp
@@ -13,14 +13,14 @@
* GNU General Public License for more details.
*
* ============================================================ */
-// Qt
-#include <qpixmap.h>
-#include <qfont.h>
-#include <qfontmetrics.h>
-#include <qpalette.h>
-#include <qpainter.h>
-#include <qevent.h>
-#include <qtextedit.h>
+// TQt
+#include <tqpixmap.h>
+#include <tqfont.h>
+#include <tqfontmetrics.h>
+#include <tqpalette.h>
+#include <tqpainter.h>
+#include <tqevent.h>
+#include <tqtextedit.h>
// Local
#include "thumbview.h"
#include "thumbitem.h"
@@ -28,21 +28,21 @@
namespace KIPIKameraKlientPlugin
{
-class ThumbItemLineEdit : public QTextEdit {
+class ThumbItemLineEdit : public TQTextEdit {
public:
- ThumbItemLineEdit(const QString& text, QWidget* parent, ThumbItem* item);
+ ThumbItemLineEdit(const TQString& text, TQWidget* tqparent, ThumbItem* item);
private:
- void keyPressEvent(QKeyEvent *e);
- void focusOutEvent(QFocusEvent *e);
+ void keyPressEvent(TQKeyEvent *e);
+ void focusOutEvent(TQFocusEvent *e);
ThumbItem *thumbItem;
- QString startText;
+ TQString startText;
};
-ThumbItemLineEdit::ThumbItemLineEdit(const QString& text, QWidget* parent, ThumbItem* item)
- : QTextEdit(parent), thumbItem(item), startText(text) {
- setFrameStyle(QFrame::Plain | QFrame::Box);
+ThumbItemLineEdit::ThumbItemLineEdit(const TQString& text, TQWidget* tqparent, ThumbItem* item)
+ : TQTextEdit(tqparent), thumbItem(item), startText(text) {
+ setFrameStyle(TQFrame::Plain | TQFrame::Box);
setLineWidth(1);
setHScrollBarMode( AlwaysOff );
@@ -52,24 +52,24 @@ ThumbItemLineEdit::ThumbItemLineEdit(const QString& text, QWidget* parent, Thumb
setWrapColumnOrWidth(item->pixmapRect().width());
resize(200, 200);
setText(text);
- setAlignment(Qt::AlignCenter);
+ tqsetAlignment(TQt::AlignCenter);
resize(wrapColumnOrWidth() + 2, heightForWidth(wrapColumnOrWidth()) + 2);
}
-void ThumbItemLineEdit::keyPressEvent( QKeyEvent *e ) {
+void ThumbItemLineEdit::keyPressEvent( TQKeyEvent *e ) {
if ( e->key() == Key_Escape) {
thumbItem->setText(startText);
thumbItem->cancelRenameItem();
} else if ( e->key() == Key_Enter || e->key() == Key_Return ) {
thumbItem->renameItem();
} else {
- QTextEdit::keyPressEvent( e );
+ TQTextEdit::keyPressEvent( e );
sync();
}
}
-void ThumbItemLineEdit::focusOutEvent( QFocusEvent *e ) {
- if (e->reason() != QFocusEvent::Popup ) {
+void ThumbItemLineEdit::focusOutEvent( TQFocusEvent *e ) {
+ if (e->reason() != TQFocusEvent::Popup ) {
thumbItem->cancelRenameItem();
}
}
@@ -77,32 +77,32 @@ void ThumbItemLineEdit::focusOutEvent( QFocusEvent *e ) {
class ThumbItemPrivate {
public:
- QString text;
- QPixmap* pixmap;
+ TQString text;
+ TQPixmap* pixmap;
- QRect rect;
- QRect textRect;
- QRect pixmapRect;
+ TQRect rect;
+ TQRect textRect;
+ TQRect pixmapRect;
bool selected;
- QString key;
+ TQString key;
};
-ThumbItem::ThumbItem(ThumbView* parent, const QString& text, const QPixmap& pixmap) {
- view = parent;
+ThumbItem::ThumbItem(ThumbView* tqparent, const TQString& text, const TQPixmap& pixmap) {
+ view = tqparent;
next = 0;
prev = 0;
renameBox = 0;
d = new ThumbItemPrivate;
d->text = text;
- d->pixmap = new QPixmap(pixmap);
+ d->pixmap = new TQPixmap(pixmap);
d->selected = false;
d->key = d->text;
// make sure to calcrect before inserting; this will calculate the size of the rect; inserting would move it to the required location
- d->rect = QRect(0, 0, 0, 0);
- d->textRect = QRect(0, 0, 0, 0);
- d->pixmapRect = QRect(0, 0, 0, 0);
+ d->rect = TQRect(0, 0, 0, 0);
+ d->textRect = TQRect(0, 0, 0, 0);
+ d->pixmapRect = TQRect(0, 0, 0, 0);
calcRect();
view->insertItem(this);
@@ -115,9 +115,9 @@ ThumbItem::~ThumbItem() {
}
void ThumbItem::calcRect() {
- QRect rect(d->rect);
- QRect textRect(d->textRect);
- QRect pixmapRect(d->pixmapRect);
+ TQRect rect(d->rect);
+ TQRect textRect(d->textRect);
+ TQRect pixmapRect(d->pixmapRect);
// set initial pixrect
int pw = d->pixmap->width();
int ph = d->pixmap->height();
@@ -125,26 +125,26 @@ void ThumbItem::calcRect() {
pixmapRect.setWidth(pw);
pixmapRect.setHeight(ph);
// word wrap
- QFontMetrics fm(view->font());
- QRect r = QRect(fm.boundingRect(0, 0, pixmapRect.width(),
- 0xFFFFFFFF, Qt::AlignHCenter |
- Qt::WordBreak | Qt::BreakAnywhere,
+ TQFontMetrics fm(view->font());
+ TQRect r = TQRect(fm.boundingRect(0, 0, pixmapRect.width(),
+ 0xFFFFFFFF, TQt::AlignHCenter |
+ TQt::WordBreak | TQt::BreakAnywhere,
d->text));
r.setWidth(r.width() + 4);
textRect.setWidth(r.width());
textRect.setHeight(r.height());
// Now start updating the rects
- int w = QMAX(textRect.width(), pixmapRect.width());
+ int w = TQMAX(textRect.width(), pixmapRect.width());
int h = textRect.height() + pixmapRect.height() + 1;
rect.setWidth(w);
rect.setHeight(h);
// Center the pix and text rect
- pixmapRect = QRect((rect.width() - pixmapRect.width())/2,
+ pixmapRect = TQRect((rect.width() - pixmapRect.width())/2,
0,
pixmapRect.width(), pixmapRect.height());
- textRect = QRect((rect.width() - textRect.width())/2,
+ textRect = TQRect((rect.width() - textRect.width())/2,
rect.height() - textRect.height(),
textRect.width(), textRect.height());
// Finally save the settings
@@ -153,87 +153,87 @@ void ThumbItem::calcRect() {
setTextRect(textRect);
}
-void ThumbItem::paintItem(QPainter *, const QColorGroup& cg) {
- QRect pRect=pixmapRect(true);
- QRect tRect=textRect(true);
+void ThumbItem::paintItem(TQPainter *, const TQColorGroup& cg) {
+ TQRect pRect=pixmapRect(true);
+ TQRect tRect=textRect(true);
- QPixmap pix(rect().width(), rect().height());
+ TQPixmap pix(rect().width(), rect().height());
pix.fill(cg.base());
- QPainter painter(&pix);
+ TQPainter painter(&pix);
painter.drawPixmap(pRect.x(), pRect.y(), *pixmap() );
if (isSelected()) {
- QPen pen;
+ TQPen pen;
pen.setColor(cg.highlight());
painter.setPen(pen);
painter.drawRect(0, 0, pix.width(), pix.height());
painter.fillRect(0, tRect.y(), pix.width(),
tRect.height(), cg.highlight() );
- painter.setPen( QPen( cg.highlightedText() ) );
+ painter.setPen( TQPen( cg.highlightedText() ) );
} else {
painter.setPen( cg.text() );
}
- painter.drawText(tRect, Qt::WordBreak|Qt::BreakAnywhere|Qt::AlignHCenter|Qt::AlignTop,text());
+ painter.drawText(tRect, TQt::WordBreak|TQt::BreakAnywhere|TQt::AlignHCenter|TQt::AlignTop,text());
painter.end();
- QRect r(rect());
- r = QRect(view->contentsToViewport(QPoint(r.x(), r.y())), QSize(r.width(), r.height()));
+ TQRect r(rect());
+ r = TQRect(view->contentsToViewport(TQPoint(r.x(), r.y())), TQSize(r.width(), r.height()));
bitBlt(view->viewport(), r.x(), r.y(), &pix, 0, 0, r.width(), r.height());
}
-void ThumbItem::repaint() {
- QRect r(view->contentsRectToViewport(d->rect));
- view->viewport()->repaint(r);
+void ThumbItem::tqrepaint() {
+ TQRect r(view->contentsRectToViewport(d->rect));
+ view->viewport()->tqrepaint(r);
}
-QRect ThumbItem::rect() {
+TQRect ThumbItem::rect() {
return d->rect;
}
-QRect ThumbItem::textRect(bool relative) {
+TQRect ThumbItem::textRect(bool relative) {
if (relative) {
return d->textRect;
} else {
- QRect r(x() + d->textRect.x(), y() + d->textRect.y(), d->textRect.width(), d->textRect.height());
+ TQRect r(x() + d->textRect.x(), y() + d->textRect.y(), d->textRect.width(), d->textRect.height());
return r;
}
}
-QRect ThumbItem::pixmapRect(bool relative) {
+TQRect ThumbItem::pixmapRect(bool relative) {
if (relative) {
return d->pixmapRect;
} else {
- QRect r(x() + d->pixmapRect.x(), y() + d->pixmapRect.y(), d->pixmapRect.width(), d->pixmapRect.height());
+ TQRect r(x() + d->pixmapRect.x(), y() + d->pixmapRect.y(), d->pixmapRect.width(), d->pixmapRect.height());
return r;
}
}
-void ThumbItem::setRect(const QRect& rect) {
+void ThumbItem::setRect(const TQRect& rect) {
if (rect.isValid()) {
d->rect = rect;
}
}
-void ThumbItem::setTextRect(const QRect& rect)
+void ThumbItem::setTextRect(const TQRect& rect)
{
if (rect.isValid()) {
d->textRect = rect;
}
}
-void ThumbItem::setPixmapRect(const QRect& rect) {
+void ThumbItem::setPixmapRect(const TQRect& rect) {
if (rect.isValid()) {
d->pixmapRect = rect;
}
}
-QPixmap * ThumbItem::pixmap() const {
+TQPixmap * ThumbItem::pixmap() const {
return d->pixmap;
}
-QString ThumbItem::text() const {
+TQString ThumbItem::text() const {
return d->text;
}
@@ -269,8 +269,8 @@ void ThumbItem::setSelected(bool val, bool cb) {
}
d->selected = val;
view->selectItem(this, val);
- QRect r(d->rect);
- r = QRect(view->contentsToViewport(QPoint(r.x(), r.y())), QSize(r.width(), r.height()));
+ TQRect r(d->rect);
+ r = TQRect(view->contentsToViewport(TQPoint(r.x(), r.y())), TQSize(r.width(), r.height()));
view->viewport()->update(r);
}
@@ -278,39 +278,39 @@ bool ThumbItem::isSelected() {
return d->selected;
}
-void ThumbItem::setPixmap(const QPixmap& pixmap) {
+void ThumbItem::setPixmap(const TQPixmap& pixmap) {
if (d->pixmap) {
delete d->pixmap;
d->pixmap = 0;
}
- d->pixmap = new QPixmap(pixmap);
+ d->pixmap = new TQPixmap(pixmap);
- QRect oR(d->rect);
+ TQRect oR(d->rect);
calcRect();
oR = oR.unite(d->rect);
- oR = QRect(view->contentsToViewport(QPoint(oR.x(), oR.y())), QSize(oR.width(), oR.height()));
+ oR = TQRect(view->contentsToViewport(TQPoint(oR.x(), oR.y())), TQSize(oR.width(), oR.height()));
view->updateItemContainer(this);
- if(oR.intersects(QRect(view->contentsX(), view->contentsY(), view->visibleWidth(), view->visibleHeight()))) {
- view->viewport()->repaint(oR);
+ if(oR.intersects(TQRect(view->contentsX(), view->contentsY(), view->visibleWidth(), view->visibleHeight()))) {
+ view->viewport()->tqrepaint(oR);
}
}
-void ThumbItem::setText(const QString& text) {
+void ThumbItem::setText(const TQString& text) {
d->text = text;
d->key = text;
- QRect oR(d->rect);
+ TQRect oR(d->rect);
calcRect();
oR = oR.unite(d->rect);
- oR = QRect(view->contentsToViewport(QPoint(oR.x(), oR.y())),
- QSize(oR.width(), oR.height()));
+ oR = TQRect(view->contentsToViewport(TQPoint(oR.x(), oR.y())),
+ TQSize(oR.width(), oR.height()));
view->updateItemContainer(this);
- if(oR.intersects(QRect(view->contentsX(), view->contentsY(), view->visibleWidth(), view->visibleHeight()))) {
- view->viewport()->repaint(oR);
+ if(oR.intersects(TQRect(view->contentsX(), view->contentsY(), view->visibleWidth(), view->visibleHeight()))) {
+ view->viewport()->tqrepaint(oR);
}
}
@@ -332,7 +332,7 @@ void ThumbItem::rename() {
renameBox = 0;
}
renameBox = new ThumbItemLineEdit(d->text, view->viewport(), this);
- QRect tr(textRect(false));
+ TQRect tr(textRect(false));
view->addChild(renameBox, tr.x() + (tr.width()/2 - renameBox->width()/2 ), tr.y() - 3);
renameBox->selectAll();
view->viewport()->setFocusProxy(renameBox);
@@ -360,7 +360,7 @@ void ThumbItem::renameItem() {
}
void ThumbItem::cancelRenameItem() {
- repaint();
+ tqrepaint();
bool resetFocus = view->viewport()->focusProxy() == renameBox;
delete renameBox;
@@ -376,7 +376,7 @@ int ThumbItem::compare(ThumbItem *item) {
return key().localeAwareCompare(item->key());
}
-QString ThumbItem::key() const {
+TQString ThumbItem::key() const {
return d->key;
}