класический main
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
MainWindow mainWindow;
mainWindow.show();
return app.exec();
}
у MainWindow нужно определить метод смены языка. в учебниках примеры что-то типа
void MainWindow::switchLanguage(int language)
{
QTranslator translator;
switch(language)
{
case RUSSIAN:
translator.load(":/translator/main_ru.qm");
break;
case TURKIC:
translator.load(":/translator/main_tu.qm");
break;
}
qapp->installTranslator(&translator);
}
Так вот, как из MainWindow достать app? Неужели в конструкторе MainWindow нужно передавать указатель на app?