summaryrefslogtreecommitdiffstats
path: root/src/gui/ratingwidget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/ratingwidget.cpp')
-rw-r--r--src/gui/ratingwidget.cpp52
1 files changed, 26 insertions, 26 deletions
diff --git a/src/gui/ratingwidget.cpp b/src/gui/ratingwidget.cpp
index 4921f21..4bfa9ec 100644
--- a/src/gui/ratingwidget.cpp
+++ b/src/gui/ratingwidget.cpp
@@ -19,8 +19,8 @@
#include <kiconloader.h>
-#include <qintdict.h>
-#include <qlayout.h>
+#include <tqintdict.h>
+#include <tqlayout.h>
namespace {
static const int RATING_WIDGET_MAX_ICONS = 10; // same as in Field::ratingValues()
@@ -29,10 +29,10 @@ namespace {
using Tellico::GUI::RatingWidget;
-const QPixmap& RatingWidget::pixmap(const QString& value_) {
- static QIntDict<QPixmap> pixmaps;
+const TQPixmap& RatingWidget::pixmap(const TQString& value_) {
+ static TQIntDict<TQPixmap> pixmaps;
if(pixmaps.isEmpty()) {
- pixmaps.insert(-1, new QPixmap());
+ pixmaps.insert(-1, new TQPixmap());
}
bool ok;
int n = Tellico::toUInt(value_, &ok);
@@ -43,29 +43,29 @@ const QPixmap& RatingWidget::pixmap(const QString& value_) {
return *pixmaps[n];
}
- QString picName = QString::fromLatin1("stars%1").arg(n);
- QPixmap* pix = new QPixmap(UserIcon(picName));
+ TQString picName = TQString::tqfromLatin1("stars%1").tqarg(n);
+ TQPixmap* pix = new TQPixmap(UserIcon(picName));
pixmaps.insert(n, pix);
return *pix;
}
-RatingWidget::RatingWidget(Data::FieldPtr field_, QWidget* parent_, const char* name_/*=0*/)
- : QHBox(parent_, name_), m_field(field_), m_currIndex(-1) {
- m_pixOn = UserIcon(QString::fromLatin1("star_on"));
- m_pixOff = UserIcon(QString::fromLatin1("star_off"));
+RatingWidget::RatingWidget(Data::FieldPtr field_, TQWidget* tqparent_, const char* name_/*=0*/)
+ : TQHBox(tqparent_, name_), m_field(field_), m_currIndex(-1) {
+ m_pixOn = UserIcon(TQString::tqfromLatin1("star_on"));
+ m_pixOff = UserIcon(TQString::tqfromLatin1("star_off"));
setSpacing(0);
// find maximum width and height
- int w = QMAX(RATING_WIDGET_MAX_STAR_SIZE, QMAX(m_pixOn.width(), m_pixOff.width()));
- int h = QMAX(RATING_WIDGET_MAX_STAR_SIZE, QMAX(m_pixOn.height(), m_pixOff.height()));
+ int w = TQMAX(RATING_WIDGET_MAX_STAR_SIZE, TQMAX(m_pixOn.width(), m_pixOff.width()));
+ int h = TQMAX(RATING_WIDGET_MAX_STAR_SIZE, TQMAX(m_pixOn.height(), m_pixOff.height()));
for(int i = 0; i < RATING_WIDGET_MAX_ICONS; ++i) {
- QLabel* l = new QLabel(this);
+ TQLabel* l = new TQLabel(this);
l->setFixedSize(w, h);
m_widgets.append(l);
}
init();
- QBoxLayout* l = dynamic_cast<QBoxLayout*>(layout());
+ TQBoxLayout* l = dynamic_cast<TQBoxLayout*>(tqlayout());
if(l) {
l->addStretch(1);
}
@@ -73,21 +73,21 @@ RatingWidget::RatingWidget(Data::FieldPtr field_, QWidget* parent_, const char*
void RatingWidget::init() {
updateBounds();
- m_total = QMIN(m_max, static_cast<int>(m_widgets.count()));
+ m_total = TQMIN(m_max, static_cast<int>(m_widgets.count()));
uint i = 0;
for( ; static_cast<int>(i) < m_total; ++i) {
m_widgets.at(i)->setPixmap(m_pixOff);
}
for( ; i < m_widgets.count(); ++i) {
- m_widgets.at(i)->setPixmap(QPixmap());
+ m_widgets.at(i)->setPixmap(TQPixmap());
}
update();
}
void RatingWidget::updateBounds() {
bool ok; // not used;
- m_min = Tellico::toUInt(m_field->property(QString::fromLatin1("minimum")), &ok);
- m_max = Tellico::toUInt(m_field->property(QString::fromLatin1("maximum")), &ok);
+ m_min = Tellico::toUInt(m_field->property(TQString::tqfromLatin1("minimum")), &ok);
+ m_max = Tellico::toUInt(m_field->property(TQString::tqfromLatin1("maximum")), &ok);
if(m_max > RATING_WIDGET_MAX_ICONS) {
myDebug() << "RatingWidget::updateBounds() - max is too high: " << m_max << endl;
m_max = RATING_WIDGET_MAX_ICONS;
@@ -106,19 +106,19 @@ void RatingWidget::update() {
m_widgets.at(i)->setPixmap(m_pixOff);
}
- QHBox::update();
+ TQHBox::update();
}
-void RatingWidget::mousePressEvent(QMouseEvent* event_) {
+void RatingWidget::mousePressEvent(TQMouseEvent* event_) {
// only react to left button
if(event_->button() != Qt::LeftButton) {
return;
}
int idx;
- QWidget* child = childAt(event_->pos());
+ TQWidget* child = tqchildAt(event_->pos());
if(child) {
- idx = m_widgets.findRef(static_cast<QLabel*>(child));
+ idx = m_widgets.tqfindRef(static_cast<TQLabel*>(child));
// if the widget is clicked beyond the maximum value, clear it
// remember total and min are values, but index is zero-based!
if(idx > m_total-1) {
@@ -141,12 +141,12 @@ void RatingWidget::clear() {
update();
}
-QString RatingWidget::text() const {
+TQString RatingWidget::text() const {
// index is index of the list, which is zero-based. Add 1!
- return m_currIndex == -1 ? QString::null : QString::number(m_currIndex+1);
+ return m_currIndex == -1 ? TQString() : TQString::number(m_currIndex+1);
}
-void RatingWidget::setText(const QString& text_) {
+void RatingWidget::setText(const TQString& text_) {
bool ok;
// text is value, subtract one to get index
m_currIndex = Tellico::toUInt(text_, &ok)-1;