update
This commit is contained in:
parent
9b4fe8fdb1
commit
5f85ae0f8f
@ -678,7 +678,11 @@ int main(int argc, char* argv[])
|
|||||||
|
|
||||||
=== Qt5
|
=== Qt5
|
||||||
|
|
||||||
|
В данном разделе будут приведены примеры создания консольного и графического
|
||||||
|
приложений, а также подключения локализации, вызовы препроцессоров `moc`,
|
||||||
|
`uic` и `rcc`.
|
||||||
|
|
||||||
|
[[qt5-con]]
|
||||||
==== Консольное приложение и локализация
|
==== Консольное приложение и локализация
|
||||||
|
|
||||||
Пример консольного приложения на Qt5 с поддержкой локализации основан
|
Пример консольного приложения на Qt5 с поддержкой локализации основан
|
||||||
@ -701,7 +705,7 @@ git submodule add https://git.246060.ru/f1x1t/myxlib thirdparty/myxlib
|
|||||||
git submodule update --init --recursive
|
git submodule update --init --recursive
|
||||||
----
|
----
|
||||||
|
|
||||||
В файлах `CMakeLists.txt` и `src/cmlib-example/CMakeLists.txt`
|
В файлах `CMakeLists.txt` и `src/cmlib-example/CMakeLists.txt` нужно
|
||||||
заменить все строки `cmlib-example` на `cmlib-example-app-qt5-con`.
|
заменить все строки `cmlib-example` на `cmlib-example-app-qt5-con`.
|
||||||
|
|
||||||
В файл `CMakeLists.txt`, находящийся в корневом каталоге проекта,
|
В файл `CMakeLists.txt`, находящийся в корневом каталоге проекта,
|
||||||
@ -857,7 +861,30 @@ int main( int argc, char** argv )
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
== Графическое приложение
|
==== Графическое приложение
|
||||||
|
|
||||||
|
|
||||||
|
Пример приложения на Qt5 с использованием графического интерфейса основан
|
||||||
|
на проекте <<qt5-con,консольного приложения для Qt5>>.
|
||||||
|
Исходные тексты содержат комментарии, объясняющие назначение используемых функций.
|
||||||
|
Проект можно посмотреть https://git.246060.ru/f1x1t/cmlib-example-app-qt5-gui[здесь]
|
||||||
|
или сделать его копию командой:
|
||||||
|
|
||||||
|
[source,sh]
|
||||||
|
----
|
||||||
|
git clone --recursive https://git.246060.ru/f1x1t/cmlib-example-app-qt5-gui
|
||||||
|
----
|
||||||
|
|
||||||
|
В файлах `CMakeLists.txt` и `src/cmlib-example/CMakeLists.txt` нужно
|
||||||
|
заменить все строки `cmlib-example-app-qt5-con` на `cmlib-example-app-qt5-gui`.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Для создания минимального графического приложения нужно создать файл
|
Для создания минимального графического приложения нужно создать файл
|
||||||
описания интерфейса `cmex/src/cmex/my_main_window.ui`:
|
описания интерфейса `cmex/src/cmex/my_main_window.ui`:
|
||||||
|
Loading…
Reference in New Issue
Block a user