Russian Qt Forum
Октябрь 01, 2024, 22:26 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Не отрисовываются иконки на кнопках  (Прочитано 3818 раз)
Anatolym78
Гость
« : Январь 18, 2011, 15:40 »

В дизайнере отредактировал файл qrc и назначил кнопкам иконки, которые в нем находятся. Ну в общем, все как обычно. В редакторе эти иконки на кнопках видны, а вот в запущенном приложении кнопки пустые. В приложении созданном с нуля в работает как надо, но у меня видимо что-то сломалось, не могу понять что. Файл qrc добавлен в проект. После создания exe файла поиском удается обнаружить, что иконки оказались внутри него. Однако вот такая проблема. Проект создавался в Visual Studio.
Подскажите, из-за чего может возникнуть такая проблема.
Записан
VIMSVEI
Гость
« Ответ #1 : Январь 18, 2011, 23:19 »

Не знаю насколько подойдет мой ответ, но все же. У нас есть проект, правда на делфях, но это не суть. Так вот у пользователей у которых размер экранного шрифта установлен "Гигантский" вместо "Нормальный" наблюдается эффект кнопок без картинок.
Может и тут что то подобное
Записан
p166
Гость
« Ответ #2 : Январь 20, 2011, 14:48 »

Иконки должны быть в формате PNG! Или подключайте доп. библиотеки для отображения ico, jpg и некоторых других.
Записан
Anatolym78
Гость
« Ответ #3 : Январь 20, 2011, 17:16 »

Большое спасибо Улыбающийся
Записан
core
Гость
« Ответ #4 : Февраль 13, 2011, 21:56 »

Такая же проблема. На форме иконки на кнопках есть, при запуске программы - нет. Файл проекта:

Код:
QT += phonon \
    multimedia
TARGET = CorePlayer
TEMPLATE = app
DESTDIR = ./bin
SOURCES += src/main.cpp \
    src/mainwindow.cpp \
    src/widesearch.cpp
HEADERS += src/mainwindow.h \
    src/widesearch.h
FORMS += src/mainwindow.ui \
    src/tageditor.ui
RESOURCES += images/coreplayer.qrc




win32 {
    INCLUDEPATH +=  src/taglib-1.6.3-mingw-bin/include \
    INCLUDEPATH +=  src/flac-1.2.1-devel-win/include \

     LIBS += ../Qplayer/src/taglib-1.6.3-mingw-bin/lib/libtag.dll.a
    LIBS += ../Qplayer/src/flac-1.2.1-devel-win/lib/libFLAC.lib

}

OTHER_FILES +=

OBJECTS_DIR = $${DESTDIR}/obj
MOC_DIR = $${DESTDIR}/obj
RCC_DIR = $${DESTDIR}/obj
UI_DIR = ./src/
Все иконки в формате png. Файл ресурсов иконки видит. Судя по всему, проблема как-то связана с переносом папки исполняемого файла
Записан
core
Гость
« Ответ #5 : Февраль 14, 2011, 03:17 »

Есть у кого какие соображения?
Записан
core
Гость
« Ответ #6 : Февраль 14, 2011, 18:42 »

Плз очень нужна помощь
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.047 секунд. Запросов: 21.