Re: контрол и язык ОС
От: Senyai Россия http://www.arseniy.net
Дата: 10.10.21 14:00
Оценка:
Здравствуйте, maks1180, Вы писали:

M>допустим есть форма с полем ввода текста QLineEdit, кликая правой кнопкой мыши я вызываю контекстное меню скопировать, вставить и т.д. Моя ОС на русском языке и родные контролы отображают это меню на русском языке, но QT приложение на английском.

M>Это не доработка QT или я что-то не так делаю ?

Установите QTranslator как показано в примере https://doc.qt.io/qt-5/internationalization.html

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);

    QTranslator myappTranslator;
    myappTranslator.load(QLocale(), QLatin1String("myapp"), QLatin1String("_"), QLatin1String(":/i18n"));
    app.installTranslator(&myappTranslator);

    return app.exec();
}
Не бойтесь совершенства. Вам его не достичь. © Сальвадор Дали
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.