Сказ о том, как установить библиотеку Boost для Qt под MinGW и Qt под Visual Studio. Подробности…
У вас есть некоторый проект в среде Qt. При компиляции проекта в соответствующей папке release или debug появляется скомпилированный exe файл, который и запускается, например, через Qt Creator. Очень часто требуется, чтобы в папке с скомпилированным exe файлом были какие-то служебные файлы: картинки, mp3 файлы, служебные директории и др.
В чем проблема? Берем и копируем в эту папку нужные файлы и всё. Но, представим, что мы наш проект ведем с помощью git. И в нашем репозитории есть файл .gitignore, который игнорирует папки с скомпилированным проектом. Кстати, это очень даже хорошо и правильно.
Но при этом в git не будут сохраняться эти дополнительные файлы, которые Qt не генерируют, но которые нужны для корректной работы exe проекта (так как они находятся в игнорируемой папке).
Поэтому было бы полезно иметь специальную папку в папке проекта, из которой файлы будут автоматически копироваться в папку с скомпилированным exe файлом при построении проекта.
Это позволит, например, в git вести контроль за этими файлами, которые автоматически будут копироваться в папку с exe файлом.
Подробности…
Чтобы добавить иконку в приложение, например, под Windows в Qt нужно просто добавить *.ico файл и прописать его в *.pro файле. C Android так не прокатит, так как там иконки надо прописывать через создание AndroidManifest.xml. Подробности…
В статье описывается создание приложения QML через Qt Quick Controls 2 (раньше назывались Qt Labs Controls) с выполнением кода на С++. Подробности…
Итак, если вы используете версию Qt под компилятор Visaul Studio, то в консоле, где появляются сообщения об ошибках и предупреждениях, вместо русских букв будут появляться крякозабры. Будем это лечить. Подробности…
В статье описывается создание приложения QML через Qt Labs Controls с выполнением кода на С++. Подробности…
Статья в виде краткой инструкции, которую отправляю для тех, кто хочет просто установить Qt под компилятор Visual Studio. Если нужен MinGW еще то гляньте сюда. Подробности…
Стандартный интерпретатор в Qt (QtScript) устарел. Теперь вместо него QJSEngine. В статье рассказывается, как с ним работать при вычислении выражений. Подробности…
В статье рассказывается о том, как можно подключить SQLite в Qt. Подробности…
В статье описывается создание приложения QML через Qt Quick Controls 1.5 с выполнением кода на С++. Подробности…
- 1
- 2
- 3
- …
- 5
- Next Page »