Реклама

Использование windeployqt для сбора DLL

В одном из уроков по Qt уже было показано, как собрать все DLL, применяемые в проекте для подготовки программы к использованию на других ПК, работающих под управлением ОС Windows, а теперь предлагаю ознакомиться с утилитой, которая поставляется вместе с Qt. Данная утилита называется windeployqt и является консольным приложением, которое, как правило, идёт в поставке с компиляторами…

QGlobalShortcut – Global hotkeys

In the process of studying the issues with global hotkeys for Linux and Windows, I wrote my library for quick registration hotkeys. The resulting library is called QGlobalShortcut and is available at GitHub under license LGPLv2. The library supports the Windows platform and Linux / Unix (which use X11) The logic of class QGlobalShortcut, which provides this…
Advertisement

Добавление Qt приложения в автозапуск Windows через QSettings

Как известно, класс QSettings позволяет сохранять настройки приложения в реестре ОС Windows. Благодаря такой возможности и хорошему знанию работы реестра Windows можно добавить приложение в автозапуск, либо удалить его оттуда через, например, диалог настроек приложения. Для этого можно воспользоваться чекбоксом, и в случае, если он отмечен, то по клику по кнопке подтверждения в диалоговом окне записать…

Как сделать win инсталлятор для Qt-приложения?

В прошлой статье Мы научились быстро собирать все используемые в проекте DLL-библиотеки. А теперь настало время поговорить о том, как собрать инсталлятор для ОС Windows. Уже длительное время пользуюсь довольно удобной opensource утилитой под названием InnoSetup, которая позволяет буквально в несколько кликов собирать мультиязычный инсталлятор. Инсталлятор собирается утилитой из скрипта, который вы можете написать в…