diff options
author | Remko Tronçon <git@el-tramo.be> | 2011-02-19 08:48:05 (GMT) |
---|---|---|
committer | Remko Tronçon <git@el-tramo.be> | 2011-02-20 14:41:44 (GMT) |
commit | f769a6b029779ba3f1308fd4c66a799a7390cb77 (patch) | |
tree | 3754e692ca5760eac6e10cfdb8ac0aae2cdf18ee /Swift/QtUI/QtStatusWidget.cpp | |
parent | b1836ffb49bd7740dbd7c32bfad04d077e81ecb5 (diff) | |
download | swift-contrib-f769a6b029779ba3f1308fd4c66a799a7390cb77.zip swift-contrib-f769a6b029779ba3f1308fd4c66a799a7390cb77.tar.bz2 |
Make Swift translatable.
Diffstat (limited to 'Swift/QtUI/QtStatusWidget.cpp')
-rw-r--r-- | Swift/QtUI/QtStatusWidget.cpp | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/Swift/QtUI/QtStatusWidget.cpp b/Swift/QtUI/QtStatusWidget.cpp index 78bbb03..47f0afe 100644 --- a/Swift/QtUI/QtStatusWidget.cpp +++ b/Swift/QtUI/QtStatusWidget.cpp @@ -26,8 +26,6 @@ namespace Swift { -const QString QtStatusWidget::NO_MESSAGE = QString(QT_TRANSLATE_NOOP("QtStatusWidget", "(No message)")); - QtStatusWidget::QtStatusWidget(QWidget *parent) : QWidget(parent), editCursor_(Qt::IBeamCursor), viewCursor_(Qt::PointingHandCursor) { isClicking_ = false; connecting_ = false; @@ -130,7 +128,7 @@ void QtStatusWidget::generateList() { newStatusText_ = text; menu_->clear(); foreach (StatusShow::Type type, icons_.keys()) { - QListWidgetItem* item = new QListWidgetItem(text == "" ? NO_MESSAGE : text, menu_); + QListWidgetItem* item = new QListWidgetItem(text == "" ? getNoMessage() : text, menu_); item->setIcon(icons_[type]); item->setToolTip(P2QSTRING(statusShowTypeToFriendlyName(type)) + ": " + item->text()); item->setStatusTip(item->toolTip()); @@ -223,7 +221,7 @@ void QtStatusWidget::handleItemClicked(QListWidgetItem* item) { editing_ = false; selectedStatusType_ = static_cast<StatusShow::Type>(item->data(Qt::UserRole).toInt()); QString message = item->data(Qt::DisplayRole).toString(); - newStatusText_ = message == NO_MESSAGE ? "" : message; + newStatusText_ = message == getNoMessage() ? "" : message; statusEdit_->setText(newStatusText_); handleEditComplete(); } @@ -240,7 +238,7 @@ void QtStatusWidget::setStatusText(const QString& text) { connectingMovie_->stop(); statusText_ = text; statusEdit_->setText(text); - QString escapedText(text.isEmpty() ? NO_MESSAGE : text); + QString escapedText(text.isEmpty() ? getNoMessage() : text); escapedText.replace("<","<"); // statusTextLabel_->setText("<i>" + escapedText + "</i>"); statusTextLabel_->setText(escapedText); @@ -261,10 +259,8 @@ void QtStatusWidget::setStatusType(StatusShow::Type type) { setNewToolTip(); } - - +QString QtStatusWidget::getNoMessage() { + return QString(tr("(No message)")); } - - - +} |