More tr() into constructor.

This commit is contained in:
Shaun Reed 2025-03-23 18:08:38 -04:00
parent 96a004e029
commit 92b10d7dcc

View File

@ -65,12 +65,12 @@ namespace Qtk
{ {
} }
void setValue(const QString & v) { value->setText(v); } void setValue(const char * v) { value->setText(tr(v)); }
void setItem(const QString & l, const QString & v) void setItem(const char * l, const char * v)
{ {
label->setText(l); label->setText(tr(l));
value->setText(v); value->setText(tr(v));
} }
QLabel * label; QLabel * label;
@ -79,16 +79,16 @@ namespace Qtk
/// We pass the parent widget so that Qt handles releasing memory. /// We pass the parent widget so that Qt handles releasing memory.
explicit ObjectDetails(QWidget * parent) : explicit ObjectDetails(QWidget * parent) :
name(parent, "Name:"), objectType(parent, "ObjectType:") name(parent, "Name:"), objectType(parent, "Object Type:")
{ {
} }
/// Refresh to display the new object's details /// Refresh to display the new object's details
void setObject(const Qtk::Object * object) void setObject(const Qtk::Object * object)
{ {
name.setItem(tr("Name:"), object->getName()); name.setItem("Name:", object->getName().toStdString().c_str());
objectType.setItem( objectType.setItem(
tr("Type:"), "Type:",
object->getType() == Object::QTK_MESH ? "Mesh" : "Model"); object->getType() == Object::QTK_MESH ? "Mesh" : "Model");
} }