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