summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemko Tronçon <git@el-tramo.be>2011-02-19 08:48:05 (GMT)
committerRemko Tronçon <git@el-tramo.be>2011-02-20 14:41:44 (GMT)
commitf769a6b029779ba3f1308fd4c66a799a7390cb77 (patch)
tree3754e692ca5760eac6e10cfdb8ac0aae2cdf18ee /Swift/QtUI/QtStatusWidget.cpp
parentb1836ffb49bd7740dbd7c32bfad04d077e81ecb5 (diff)
downloadswift-f769a6b029779ba3f1308fd4c66a799a7390cb77.zip
swift-f769a6b029779ba3f1308fd4c66a799a7390cb77.tar.bz2
Make Swift translatable.
Diffstat (limited to 'Swift/QtUI/QtStatusWidget.cpp')
-rw-r--r--Swift/QtUI/QtStatusWidget.cpp16
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("<","&lt;");
// 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)"));
}
-
-
-
+}