diff options
Diffstat (limited to 'src/gui/ratingwidget.cpp')
-rw-r--r-- | src/gui/ratingwidget.cpp | 52 |
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; |