Редактирование: Как собрать и использовать стиль Skulpture в Windows (MinGW)?
Материал из Wiki.crossplatform.ru
Внимание: Вы не представились системе. Ваш IP-адрес будет записан в историю изменений этой страницы.
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия | Ваш текст | ||
Строка 33: | Строка 33: | ||
set QT_DEBUG_PLUGINS=1 | set QT_DEBUG_PLUGINS=1 | ||
cmd | cmd | ||
- | < | + | <\source> |
Хочу обратить внимание на то, что пути вы должны исправить на свои. | Хочу обратить внимание на то, что пути вы должны исправить на свои. | ||
Строка 45: | Строка 45: | ||
<source lang="bash"> | <source lang="bash"> | ||
"install (TARGETS skulpture LIBRARY DESTINATION ${QT_PLUGINS_DIR}/styles)" | "install (TARGETS skulpture LIBRARY DESTINATION ${QT_PLUGINS_DIR}/styles)" | ||
- | < | + | <\source> |
== Сборка== | == Сборка== | ||
Строка 52: | Строка 52: | ||
cmake -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Release | cmake -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Release | ||
mingw32-make | mingw32-make | ||
- | < | + | <\source> |
Когда все соберется, копируем из папки src файл libskulpture.dll в папку | Когда все соберется, копируем из папки src файл libskulpture.dll в папку | ||
Строка 65: | Строка 65: | ||
QApplication::setStyle("Skulpture"); | QApplication::setStyle("Skulpture"); | ||
qApp->setPalette(QApplication::style()->standardPalette()); | qApp->setPalette(QApplication::style()->standardPalette()); | ||
- | < | + | <\source> |
Существует проблема при запуске программ с плагином, когда файлы ядра Qt: QtCore4.dll, QtGui4.dll | Существует проблема при запуске программ с плагином, когда файлы ядра Qt: QtCore4.dll, QtGui4.dll | ||
находятся не в папке с программой, а ищутся/беруться из переменной PATH. В таких случаях и | находятся не в папке с программой, а ищутся/беруться из переменной PATH. В таких случаях и | ||
Строка 82: | Строка 82: | ||
[%General] | [%General] | ||
StyleSheetFileName=Skulpture.qss | StyleSheetFileName=Skulpture.qss | ||
- | < | + | <\source> |
При этом файл Skulpture.qss будет искаться в папке с вашей программой (.exe файлом). | При этом файл Skulpture.qss будет искаться в папке с вашей программой (.exe файлом). |