update
This commit is contained in:
parent
c89fed2c07
commit
9b4fe8fdb1
@ -676,13 +676,6 @@ int main(int argc, char* argv[])
|
||||
----
|
||||
|
||||
|
||||
|
||||
|
||||
ПИШУ ЗДЕСЬ!!!
|
||||
|
||||
|
||||
<<<
|
||||
|
||||
=== Qt5
|
||||
|
||||
|
||||
@ -708,8 +701,11 @@ git submodule add https://git.246060.ru/f1x1t/myxlib thirdparty/myxlib
|
||||
git submodule update --init --recursive
|
||||
----
|
||||
|
||||
В файл `CMakeLists.txt`, находящийся в корневом каталоге проекта, перед функциями
|
||||
`add_subdirectories` нужно добавить:
|
||||
В файлах `CMakeLists.txt` и `src/cmlib-example/CMakeLists.txt`
|
||||
заменить все строки `cmlib-example` на `cmlib-example-app-qt5-con`.
|
||||
|
||||
В файл `CMakeLists.txt`, находящийся в корневом каталоге проекта,
|
||||
перед функциями `add_subdirectories` нужно добавить:
|
||||
|
||||
[source,cmake]
|
||||
----
|
||||
@ -838,24 +834,29 @@ int main( int argc, char** argv )
|
||||
}
|
||||
----
|
||||
|
||||
|
||||
|
||||
|
||||
После сборки проекта в каталоге `cmex/l10n` появится файл
|
||||
`cmex_app_ru_RU.ts`, в котором нужно отредактировать переводы с помощью
|
||||
программы `linguist`. После сохранения переводов проект нужно
|
||||
пересобрать, файл переводов в скомпилированном виде будет встроен в
|
||||
исполняемый файл `cmex`, а доступ к нему будет осуществляться с помощью
|
||||
кода:
|
||||
После сборки проекта в каталоге `l10n` появится файл
|
||||
`cmlib-example-app-qt5-con_ru_RU.ts`, в котором нужно отредактировать
|
||||
переводы с помощью программы `linguist`.
|
||||
После сохранения файла переводов проект нужно пересобрать, файл переводов в
|
||||
скомпилированном виде будет встроен в исполняемый файл `cmlib-example-app-qt5-con`,
|
||||
а доступ к нему будет осуществляться с помощью кода:
|
||||
|
||||
[source,cpp]
|
||||
----
|
||||
if (translator.load(QLocale(), "cmex_app", QLatin1String("_"), QLatin1String(":/qm")))
|
||||
{
|
||||
app.installTranslator(&translator);
|
||||
}
|
||||
MQ::QTranslatorsList tl;
|
||||
MQ::append_translators( tl, QStringLiteral( CMLIB_PROJECT_NAME ) );
|
||||
----
|
||||
|
||||
|
||||
|
||||
|
||||
ПИШУ ЗДЕСЬ!!!
|
||||
|
||||
|
||||
<<<
|
||||
|
||||
|
||||
|
||||
== Графическое приложение
|
||||
|
||||
Для создания минимального графического приложения нужно создать файл
|
||||
|
Loading…
x
Reference in New Issue
Block a user