Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
ltise |
20.10.2012, 18:55
Сообщение
#1
|
|
Студент ![]() Группа: Участник Сообщений: 65 Регистрация: 17.4.2010 Пользователь №: 1636 Спасибо сказали: 0 раз(а) Репутация: 0
|
Всем привет! подкажите как рисуется прогресс в иконке приложения (по крайней мере на МАС),
например когра собирается проект QTCreator рисует зеленую полоску в своей иконке, если возникли косяки - то кол-во косяков в красном кружочке.. ну и многие другие приложения делают тоже самое, как это реализовать в своем приложении ? |
|
|
|
|
Алексей1153 |
20.10.2012, 20:41
Сообщение
#2
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2946 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34
|
про какую именно иконку идут речь ?
|
|
|
|
|
ltise |
20.10.2012, 21:15
Сообщение
#3
|
|
Студент ![]() Группа: Участник Сообщений: 65 Регистрация: 17.4.2010 Пользователь №: 1636 Спасибо сказали: 0 раз(а) Репутация: 0
|
Цитата(Алексей1153 @ 20.10.2012, 21:41) Link про какую именно иконку идут речь ? Иконка приложения в панели задач: серая полоска прогресбара, под иконкой QT во время сборки ![]() "1" - в красном кружочке
|
|
|
|
|
RazrFalcon |
20.10.2012, 21:18
Сообщение
#4
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212
|
Ну как я понял речь идет о WinTaskBar и Dock на маке.
Про мак не в курсе, а для винды есть что-то. Может это: Link или это Link |
|
|
|
|
ltise |
20.10.2012, 21:41
Сообщение
#5
|
|
Студент ![]() Группа: Участник Сообщений: 65 Регистрация: 17.4.2010 Пользователь №: 1636 Спасибо сказали: 0 раз(а) Репутация: 0
|
На маке не прокатывает
я так предполагаю, что решения будут разные для каждой системы Цитата(RazrFalcon @ 20.10.2012, 22:18) Link Ну как я понял речь идет о WinTaskBar и Dock на маке. Про мак не в курсе, а для винды есть что-то. Может это: Link или это Link |
|
|
|
|
RazrFalcon |
20.10.2012, 22:35
Сообщение
#6
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212
|
Да. У qt нету своих расширений для доков каждой из ос. Так как qt позиционируются как общий фреймворк.
Все что есть в qt - это возможность мигнуть желтым на винде, в таскбаре, где находил пример. Прогресса точно нету. |
|
|
|
|
zoonman |
21.10.2012, 0:20
Сообщение
#7
|
|
Студент ![]() Группа: Новичок Сообщений: 18 Регистрация: 24.1.2011 Пользователь №: 2361 Спасибо сказали: 0 раз(а) Репутация: 0
|
Думаю нужно использовать нативное API, например WinAPI:
Link Ну а для MAC потребуется cocoa. Реализацию думаю можно подсмотреть Link Ну и для просветления Link |
|
|
|
|
Алексей1153 |
21.10.2012, 7:25
Сообщение
#8
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2946 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34
|
я думаю, что меняется сама иконка у приложения (в рантайме). А таск бар всего лишь показывает текущую иконку.
Сообщение отредактировал Алексей1153 - 21.10.2012, 7:26 |
|
|
|
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 26.12.2025, 11:25 |