mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
Translations: unify gettextFromC::tr() and QObject::tr()
There were two catch-all classes for translations outside of class context. gettextFromC was used exclusively from C, but C++ used both, gettextFromC and QObject. Some of the string were even present in both. Therefore, unify to gettextFromC throughout the code base. Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
This commit is contained in:
parent
2f95141330
commit
57c01f7a66
11 changed files with 41 additions and 39 deletions
|
|
@ -62,7 +62,7 @@ void DiveHandler::contextMenuEvent(QGraphicsSceneContextMenuEvent *event)
|
|||
// don't allow removing the last point
|
||||
if (plannerModel->rowCount() > 1) {
|
||||
m.addSeparator();
|
||||
m.addAction(QObject::tr("Remove this point"), this, SLOT(selfRemove()));
|
||||
m.addAction(gettextFromC::tr("Remove this point"), this, SLOT(selfRemove()));
|
||||
m.exec(event->screenPos());
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -635,7 +635,7 @@ void MainWindow::on_actionCloudstorageopen_triggered()
|
|||
static bool saveToCloudOK()
|
||||
{
|
||||
if (!dive_table.nr) {
|
||||
report_error(qPrintable(QObject::tr("Don't save an empty log to the cloud")));
|
||||
report_error(qPrintable(gettextFromC::tr("Don't save an empty log to the cloud")));
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
|
|
|
|||
|
|
@ -31,13 +31,13 @@ public:
|
|||
{
|
||||
avgIco = new QLabel(owner);
|
||||
avgIco->setPixmap(QIcon(":value-average-icon").pixmap(16, 16));
|
||||
avgIco->setToolTip(QObject::tr("Average"));
|
||||
avgIco->setToolTip(gettextFromC::tr("Average"));
|
||||
minIco = new QLabel(owner);
|
||||
minIco->setPixmap(QIcon(":value-minimum-icon").pixmap(16, 16));
|
||||
minIco->setToolTip(QObject::tr("Minimum"));
|
||||
minIco->setToolTip(gettextFromC::tr("Minimum"));
|
||||
maxIco = new QLabel(owner);
|
||||
maxIco->setPixmap(QIcon(":value-maximum-icon").pixmap(16, 16));
|
||||
maxIco->setToolTip(QObject::tr("Maximum"));
|
||||
maxIco->setToolTip(gettextFromC::tr("Maximum"));
|
||||
avgValue = new QLabel(owner);
|
||||
minValue = new QLabel(owner);
|
||||
maxValue = new QLabel(owner);
|
||||
|
|
|
|||
|
|
@ -620,7 +620,7 @@ static DiveListResult parseDiveLogsDeDiveList(const QByteArray &xmlData)
|
|||
* </DiveDateReader>
|
||||
*/
|
||||
QXmlStreamReader reader(xmlData);
|
||||
const QString invalidXmlError = QObject::tr("Invalid response from server");
|
||||
const QString invalidXmlError = gettextFromC::tr("Invalid response from server");
|
||||
bool seenDiveDates = false;
|
||||
DiveListResult result;
|
||||
result.idCount = 0;
|
||||
|
|
@ -628,7 +628,7 @@ static DiveListResult parseDiveLogsDeDiveList(const QByteArray &xmlData)
|
|||
if (reader.readNextStartElement() && reader.name() != "DiveDateReader") {
|
||||
result.errorCondition = invalidXmlError;
|
||||
result.errorDetails =
|
||||
QObject::tr("Expected XML tag 'DiveDateReader', got instead '%1")
|
||||
gettextFromC::tr("Expected XML tag 'DiveDateReader', got instead '%1")
|
||||
.arg(reader.name().toString());
|
||||
goto out;
|
||||
}
|
||||
|
|
@ -674,14 +674,14 @@ static DiveListResult parseDiveLogsDeDiveList(const QByteArray &xmlData)
|
|||
|
||||
if (!seenDiveDates) {
|
||||
result.errorCondition = invalidXmlError;
|
||||
result.errorDetails = QObject::tr("Expected XML tag 'DiveDates' not found");
|
||||
result.errorDetails = gettextFromC::tr("Expected XML tag 'DiveDates' not found");
|
||||
}
|
||||
|
||||
out:
|
||||
if (reader.hasError()) {
|
||||
// if there was an XML error, overwrite the result or other error conditions
|
||||
result.errorCondition = invalidXmlError;
|
||||
result.errorDetails = QObject::tr("Malformed XML response. Line %1: %2")
|
||||
result.errorDetails = gettextFromC::tr("Malformed XML response. Line %1: %2")
|
||||
.arg(reader.lineNumber())
|
||||
.arg(reader.errorString());
|
||||
}
|
||||
|
|
|
|||
|
|
@ -107,8 +107,8 @@ if (property == "year") {
|
|||
} else if (property == "max_temp") {
|
||||
return object.year->max_temp.mkelvin == 0 ? "0" : get_temperature_string(object.year->max_temp, true);
|
||||
} else if (property == "total_time") {
|
||||
return get_dive_duration_string(object.year->total_time.seconds, QObject::tr("h"),
|
||||
QObject::tr("min"), QObject::tr("sec"), " ");
|
||||
return get_dive_duration_string(object.year->total_time.seconds, gettextFromC::tr("h"),
|
||||
gettextFromC::tr("min"), gettextFromC::tr("sec"), " ");
|
||||
} else if (property == "avg_time") {
|
||||
return get_minutes(object.year->total_time.seconds / object.year->selection_size);
|
||||
} else if (property == "shortest_time") {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue