Автор: AD 12.5.2010, 19:37
Забыл как правильно сделать на кнопке картинку. Правилен ли следующий вариант?
btnUp = new QPushButton(QIcon("./images/Left.png"), QString(""), grpButtonsControl);
Если он правильный, то почему картинка не отображается на кнопке?
Автор: kibsoft 12.5.2010, 20:10
Цитата(AD @ 12.5.2010, 20:37)
Забыл как правильно сделать на кнопке картинку. Правилен ли следующий вариант?
btnUp = new QPushButton(QIcon("./images/Left.png"), QString(""), grpButtonsControl);
Если он правильный, то почему картинка не отображается на кнопке?
У меня тоже бывает такое, что иногда не отображаются иконки(не врубаюсь почему). Попробуй измени путь на qApp->applicationDirPath()+"/images/Left.png". Ну или плагины размести рядом с исполняемым файлом.
Автор: bs_ 12.5.2010, 22:36
Может, попробовать загружать иконки из ресурсов? QIcon(":/images/Left.png")
А вот в Qt 4,6,2 при компиляции под убунту иконки не отображались в пунктах меню, в Qt4,7 исправили)
Автор: Litkevich Yuriy 12.5.2010, 23:12
Цитата(kibsoft @ 13.5.2010, 0:10)
У меня тоже бывает такое, что иногда не отображаются иконки
это может происходить если в приложении меняется текущий каталог.