Qt 4 dynamic translation
public cpp v1 · immutableMyWidget::MyWidget { createWidgets(); retranslateInterface();}void MyWidget::createWidgets() { whatever = new MyCustomWidget(this);}void MyWidget::retranslateInterface() { whatever->setText(tr("blablabla"));}void MyWidget::changeEvent(QEvent *event) { if (event->type() == QEvent::LanguageChange) { retranslateInterface(); } SuperWidgetClass::changeEvent(event);}