![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
SABROG |
![]() ![]()
Сообщение
#1
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: ![]() ![]() ![]() |
Хочу такую красавицу внедрить в свое приложение:
![]() Тема называется Skulpture. Но проблема в том, что она доступна только в KDE, хотя вроде бы и создана для Qt. Может кто-нибудь знает как её использовать под виндой? Опаньки, кажись есть еспехи. Цитата C:\SABROG\skulpture-0.2.2.5>cmake -G "MinGW Makefiles"
-- Check for working C compiler: C:/MinGW/bin/gcc.exe -- Check for working C compiler: C:/MinGW/bin/gcc.exe -- works -- Check size of void* -- Check size of void* - done -- Check for working CXX compiler: C:/MinGW/bin/g++.exe -- Check for working CXX compiler: C:/MinGW/bin/g++.exe -- works -- Looking for Q_WS_X11 -- Looking for Q_WS_X11 - not found. -- Looking for Q_WS_WIN -- Looking for Q_WS_WIN - found -- Looking for Q_WS_QWS -- Looking for Q_WS_QWS - not found. -- Looking for Q_WS_MAC -- Looking for Q_WS_MAC - not found. -- Found Qt-Version 4.5.0 WARNING: *** KDE4 not found, building a Qt-only version of Skulpture *** -- Configuring done -- Generating done -- Build files have been written to: C:/SABROG/skulpture-0.2.2.5 C:\SABROG\skulpture-0.2.2.5>mingw32-make [ 33%] Generating skulpture_p.moc [ 66%] Generating skulpture.moc Scanning dependencies of target skulpture [100%] Building CXX object src/CMakeFiles/skulpture.dir/skulpture.obj C:\SABROG\skulpture-0.2.2.5\src\skulpture.cpp: In function `QRect progressBarCon tentsRect(const QStyleOptionProgressBarV2*, bool)': C:\SABROG\skulpture-0.2.2.5\src\skulpture.cpp:6642: warning: converting to `int' from `double' C:\SABROG\skulpture-0.2.2.5\src\skulpture.cpp:6654: warning: converting to `int' from `double' C:\SABROG\skulpture-0.2.2.5\src\skulpture.cpp: In function `void paintProgressBa rContents(QPainter*, const QStyleOptionProgressBarV2*, const QWidget*, const QSt yle*)': C:\SABROG\skulpture-0.2.2.5\src\skulpture.cpp:6843: warning: passing `double' fo r converting 2 of `QPoint::QPoint(int, int)' Linking CXX shared library libskulpture.dll Creating library file: libskulpture.dll.a [100%] Built target skulpture Сообщение отредактировал SABROG - 24.3.2009, 0:36 |
|
|
![]() |
Litkevich Yuriy |
![]()
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
смотри в асистенте, я точно непомнь где. Для отладки плагинов можно в pro-файлы какой-то макрос записать, тогда небудет учитываться ключ сборки при попытке загрузить плагин, и при включеной, в проект, консоли в нее посыпится более подробная информация о проблемах.
|
|
|
SABROG |
![]()
Сообщение
#3
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: ![]() ![]() ![]() |
смотри в асистенте, я точно непомнь где. Для отладки плагинов можно в pro-файлы какой-то макрос записать, тогда небудет учитываться ключ сборки при попытке загрузить плагин, и при включеной, в проект, консоли в нее посыпится более подробная информация о проблемах. Именно благодаря этому ключу (QT_DEBUG_PLUGINS) я и получил предыдущие ошибки, так то он молчит как партизан. Попробовал стабильную версию, уже на другом компьютере. Возникли проблемы со сборкой, пришлось патчить CMAKE файл, после сборки история повторилась. Qt похоже не совсем объективна, выдает одно и то же сообщение на любую возникшую ошибку с плагином. Сообщение отредактировал SABROG - 23.3.2009, 22:08 |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 21.3.2025, 17:59 |