powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / ico файл и Qt
9 сообщений из 9, страница 1 из 1
ico файл и Qt
    #38065729
Katamaran1987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пытаюсь поставить иконку для приложения, а он тупа не загружается (ico) файл ставлю png все работает отлично может кто встречался с таким?И еще как вообще создать нормальную иконку (ico) файл, у меня походу 16x16 начинает растягивать и получается не очень, хотя qt говорит что выберит наилучший размер.
...
Рейтинг: 0 / 0
ico файл и Qt
    #38066929
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Katamaran1987Пытаюсь поставить иконку для приложения, а он тупа не загружается (ico) файл ставлю png все работает отлично может кто встречался с таким?И еще как вообще создать нормальную иконку (ico) файл, у меня походу 16x16 начинает растягивать и получается не очень, хотя qt говорит что выберит наилучший размер.Куда ты ее пытаешься поставить? В какое место?


Да, Qt выберет наилучший размер... Но ей нужно что-то из чего выбирать можно. Вот если ты сделаешь несколько копий картинки с разными размерами и зальешь их все QIcon - то при отрисовке будет выбираться наилучший размер из возможных.
...
Рейтинг: 0 / 0
ico файл и Qt
    #38067003
Katamaran1987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
White OwlКуда ты ее пытаешься поставить? В какое место?
В конструкторе майнвиндов, в верхний угол окна, и в tray.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
const QIcon &SystemTrayIcon::get_main_icon()
{
    static QIcon ic(":/resources/main_icon.ico");
    return ic;
}
SystemTrayIcon::SystemTrayIcon(QObject *parent)
	: QSystemTrayIcon(parent)
{
    setIcon(get_main_icon());
}

MainWindow::MainWindow(QWidget *parent):QMainWindow(parent){
qApp->setWindowIcon(SystemTrayIcon::get_main_icon());
m_trayIcon = new SystemTrayIcon(this);
m_trayIcon->show();
}
...
Рейтинг: 0 / 0
ico файл и Qt
    #38067076
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если у тебя не загружается ico, то это у тебя плагин отвалился. ico это проприетарный формат Микрософта и по умолчанию он выключен. А до версии Qt 4.3 его вообще не существовало по лицензионным причинам.
Ходи в каталог plugins/imageformats и ищи там плагин для ico. Если нету - идешь в каталог с исходниками плагинов и собираешь его самостоятельно.
...
Рейтинг: 0 / 0
ico файл и Qt
    #38067377
Katamaran1987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
White OwlЕсли у тебя не загружается ico, то это у тебя плагин отвалился. ico это проприетарный формат Микрософта и по умолчанию он выключен. А до версии Qt 4.3 его вообще не существовало по лицензионным причинам.
Ходи в каталог plugins/imageformats и ищи там плагин для ico. Если нету - идешь в каталог с исходниками плагинов и собираешь его самостоятельно.Благодарю вечером попробую.
...
Рейтинг: 0 / 0
ico файл и Qt
    #38068625
Katamaran1987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
White OwlЕсли у тебя не загружается ico, то это у тебя плагин отвалился. ico это проприетарный формат Микрософта и по умолчанию он выключен. А до версии Qt 4.3 его вообще не существовало по лицензионным причинам.
Ходи в каталог plugins/imageformats и ищи там плагин для ico. Если нету - идешь в каталог с исходниками плагинов и собираешь его самостоятельно.Плагин есть,он уже был сбилжен.
...
Рейтинг: 0 / 0
ico файл и Qt
    #38068628
Katamaran1987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
White Owl, может быть проблема в том что у меня qt собран в статике?
...
Рейтинг: 0 / 0
ico файл и Qt
    #38068649
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Katamaran1987White Owl, может быть проблема в том что у меня qt собран в статике?Да.
Если статика, то плагины надо подключать вручную.
http://qt-project.org/doc/qt-4.8/plugins-howto.html
Глава Static Plugins
...
Рейтинг: 0 / 0
ico файл и Qt
    #38069041
Katamaran1987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
White OwlKatamaran1987White Owl, может быть проблема в том что у меня qt собран в статике?Да.
Если статика, то плагины надо подключать вручную.
http://qt-project.org/doc/qt-4.8/plugins-howto.html
Глава Static PluginsЯ думаю это поможет, спасибо за ответы.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / ico файл и Qt
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]