add dynamic language change support
add "en" ts
This commit is contained in:
@@ -46,13 +46,11 @@ QPIConfigWidget::QPIConfigWidget(QWidget * parent, QPIConfig * c, bool on): QTre
|
||||
|
||||
|
||||
void QPIConfigWidget::changeEvent(QEvent * e) {
|
||||
QTreeWidget::changeEvent(e);
|
||||
if (e->type() == QEvent::LanguageChange) {
|
||||
translate();
|
||||
return;
|
||||
}
|
||||
//for (int i = 0; i < 4; ++i)
|
||||
// setColumnHidden(i, c_hidden[i]);
|
||||
QTreeWidget::changeEvent(e);
|
||||
}
|
||||
|
||||
|
||||
@@ -342,17 +340,17 @@ void QPIConfigWidget::translate() {
|
||||
if (active) setHeaderLabels(l);
|
||||
types.clear();
|
||||
s_types.clear();
|
||||
addTrEntry("s", tr("string"));
|
||||
addTrEntry("l", tr("string list"));
|
||||
addTrEntry("n", tr("integer"));
|
||||
addTrEntry("f", tr("float"));
|
||||
addTrEntry("b", tr("boolean"));
|
||||
addTrEntry("c", tr("color"));
|
||||
addTrEntry("r", tr("rectangle"));
|
||||
addTrEntry("a", tr("area"));
|
||||
addTrEntry("p", tr("point"));
|
||||
addTrEntry("v", tr("vector"));
|
||||
addTrEntry("i", tr("ip"));
|
||||
addTrEntry("s", "string");
|
||||
addTrEntry("l", "string list");
|
||||
addTrEntry("n", "integer");
|
||||
addTrEntry("f", "float");
|
||||
addTrEntry("b", "boolean");
|
||||
addTrEntry("c", "color");
|
||||
addTrEntry("r", "rectangle");
|
||||
addTrEntry("a", "area");
|
||||
addTrEntry("p", "point");
|
||||
addTrEntry("v", "vector");
|
||||
addTrEntry("i", "ip");
|
||||
actionAddItem.setText(tr("Add item ..."));
|
||||
actionAddNode.setText(tr("Add node ..."));
|
||||
actionToItem.setText(tr("Convert to item"));
|
||||
|
||||
Reference in New Issue
Block a user