Название: /usr/bin/rcc: File does not exist '../../BitmapFontDrawer/BitmapFontDrawer.qrc Отправлено: Sancho_s_rancho от Июнь 05, 2010, 08:37 В проекте есть файл qt-шных ресурсов. Лежит в том же каталоге, что и .pro файл и в нем конечно же прописан. qmake и make собирают все "на ура". Но вот ежели пользуюсь qt-creatorом и указываю каталог для сборки, то qmake начинает истерично ругаться "File does not exist" и программа оказывается без иконок.
Каталоги следующие: Проект:/home/sancho/Proj/BitmapFontDrawer Сборка:/home/sancho/Proj/build/BitmapFontDrawer Такое поведение получил и на win и на Linux машине. Самое забавное, что путь он пишет правильно File does not exist '../../BitmapFontDrawer/BitmapFontDrawer.qrc, т.е. подняться на 2 каталога вверх и зайти в BitmapFontDrawer, хотя может он путь прокладывает от каталога с .pro файлом и поэтому получается fail. Название: Re: /usr/bin/rcc: File does not exist '../../BitmapFontDrawer/BitmapFontDrawer.qrc Отправлено: Sancho_s_rancho от Июнь 05, 2010, 08:55 Как оказалось qmake нормально хавает /home/sancho/Proj/BitmapFontDrawer-build (на том и остановился) а иконок не отображалось еще потому, что креатор ,зараза, в run environment левые пути к плагинам qt написал (/home/sancho/.kde/lib/kde4/plugins/:/usr/lib/kde4/plugins/).
Название: Re: /usr/bin/rcc: File does not exist '../../BitmapFontDrawer/BitmapFontDrawer.qrc Отправлено: crossly от Июнь 06, 2010, 11:43 они не левые... а системные...
Название: Re: /usr/bin/rcc: File does not exist '../../BitmapFontDrawer/BitmapFontDrawer.qrc Отправлено: Sancho_s_rancho от Июнь 06, 2010, 13:14 они не левые... а системные... Может у меня неправильные понятия о системе, но:1) С каких пор какая-то kde заведует плагинами qt. 2) Вне qt-creator программа запускается с иконками (конечно, после того, как в креаторе дописал путь и в нем заработало), значит правильный набор путей имеет место быть. Я бы его и назвал "системный". ПИ. СИ. Это все в большей степени эмоции. Достали просто эти кеды драные. Строят грандиозные планы(как пример: kde4 будет работать на windows) при ограниченных человеческих ресурсах и в итоге получают долгострой. Если кеды еще более-менее начинают работать с версии x.4 (что 3.4, что 4.4), то koffice так и мигрирует неюзабельным с одной версии qt на другую. Название: Re: /usr/bin/rcc: File does not exist '../../BitmapFontDrawer/BitmapFontDrawer.qrc Отправлено: crossly от Июнь 06, 2010, 13:27 с тех самых пор когда КДЕ на Qt написали... вследствие чего КДЕ использует плагины Qt
|