Название: Designer vs. Creator - я ничего не понимаю... Отправлено: Den2009 от Декабрь 06, 2009, 03:06 В общем, такая ситуация:
стоит QT 4.6.0, собранная статически, со следующими ключами: Код: configure -debug-and-release -static -nomake examples -qt-libjpeg -qt-zlib -qt-libpng -nomake demos -no-exceptions -no-openssl -no-phonon -no-style-cde -no-style-cleanlooks -no-style-plastique -no-sql-sqlite -no-stl -no-rtti -no-qt3support -no-scripttools -platform win32-g++ QT Creator v.1.3 А теперь проблема: есть форма, в нем должна быть картинка, файл ресурсов создан правильно, это подтверждает то, что если открыть форму в Creator, то изображение отображается, если открыть в дизайнере, то не отображается и при запуске скомпилированного проекта картинки нет, хотя компиляция без ошибок. В чем дело? P.S. до этого было: QT 4.3.3, Creator 1.2 gcc 3.4.5 и было тоже самое. res.qrc Код: <RCC> Код: <?xml version="1.0" encoding="UTF-8" ?> Название: Re: Designer vs. Creator - я ничего не понимаю... Отправлено: niXman от Декабрь 06, 2009, 03:12 А разве вам не известно, что статическая сборка не поддерживает плагины?
Т.е. все, что в Qt устроено как плагины, работать не будет ;) Название: Re: Designer vs. Creator - я ничего не понимаю... Отправлено: crackedmind от Декабрь 06, 2009, 04:22 А Асистент говорит что поддерживается.
Цитировать Q_IMPORT_PLUGIN ( PluginName ) This macro imports the plugin named PluginName, corresponding to the TARGET specified in the plugin's project file. Inserting this macro into your application's source code will allow you to make use of a static plugin. Example: Код: Q_IMPORT_PLUGIN(qjpeg) Код: TEMPLATE = app Название: Re: Designer vs. Creator - я ничего не понимаю... Отправлено: Den2009 от Декабрь 06, 2009, 11:01 так, я че-т не совсем понял, куда эти строки дописать?
Название: Re: Designer vs. Creator - я ничего не понимаю... Отправлено: lit-uriy от Декабрь 06, 2009, 15:54 Смотри: Статические подключаемые модули (http://www.doc.crossplatform.ru/qt/4.4.3/plugins-howto.html#static-plugins)
Название: Re: Designer vs. Creator - я ничего не понимаю... Отправлено: Den2009 от Декабрь 06, 2009, 21:41 спасибо, заработало...
только в дизайнере все равно изображения не показываются, или теперь придется редактировать форму через креатор? в принципе, конечно, без разницы, где редактировать, но все таки? Название: Re: Designer vs. Creator - я ничего не понимаю... Отправлено: Пантер от Декабрь 06, 2009, 23:24 Создавай все в коде.
Название: Re: Designer vs. Creator - я ничего не понимаю... Отправлено: crackedmind от Декабрь 07, 2009, 13:18 А спорим, что если удалишь из проекта файл qrc и запустив в креаторе jpeg тоже не будет отображатся ? :) Добавь qrc файл, через сам дизайнер.
А то смотрю пусто все... Цитировать <resources /> |