All pastes #1037921 Raw Edit

Qt 4 dynamic translation

public cpp v1 · immutable
#1037921 ·published 2008-06-03 18:08 UTC
rendered paste body
MyClass::MyClass() {    createWidgets();    retranslateInterface();}MyClass::createWidgets() {    whatever = new MyCustomWidget(this);}void MyClass::retranslateInterface() {    whatever->setText(tr("blablabla"));}void MyClass::changeEvent(QEvent *event) {    if (event->type() == QEvent::LanguageChange) {        retranslateInterface();    }    SuperClass::changeEvent(event);}