All pastes #1037923 Raw Edit

Qt 4 dynamic translation

public cpp v1 · immutable
#1037923 ·published 2008-06-03 18:10 UTC
rendered paste body
MyWidget::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);}