![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
ltise |
![]() ![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 65 Регистрация: 17.4.2010 Пользователь №: 1636 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Всем привет! подкажите как рисуется прогресс в иконке приложения (по крайней мере на МАС),
например когра собирается проект QTCreator рисует зеленую полоску в своей иконке, если возникли косяки - то кол-во косяков в красном кружочке.. ну и многие другие приложения делают тоже самое, как это реализовать в своем приложении ? |
|
|
Алексей1153 |
![]()
Сообщение
#2
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
про какую именно иконку идут речь ?
|
|
|
ltise |
![]()
Сообщение
#3
|
Студент ![]() Группа: Участник Сообщений: 65 Регистрация: 17.4.2010 Пользователь №: 1636 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
RazrFalcon |
![]()
Сообщение
#4
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: ![]() ![]() ![]() |
Ну как я понял речь идет о WinTaskBar и Dock на маке.
Про мак не в курсе, а для винды есть что-то. Может это: https://github.com/xfreebird/blogstuff/tree...askbar_example1 или это http://www.qtcentre.org/threads/26974-Qt-a...8880#post128880 |
|
|
ltise |
![]()
Сообщение
#5
|
Студент ![]() Группа: Участник Сообщений: 65 Регистрация: 17.4.2010 Пользователь №: 1636 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
На маке не прокатывает
![]() я так предполагаю, что решения будут разные для каждой системы Ну как я понял речь идет о WinTaskBar и Dock на маке. Про мак не в курсе, а для винды есть что-то. Может это: https://github.com/xfreebird/blogstuff/tree...askbar_example1 или это http://www.qtcentre.org/threads/26974-Qt-a...8880#post128880 |
|
|
RazrFalcon |
![]()
Сообщение
#6
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: ![]() ![]() ![]() |
Да. У qt нету своих расширений для доков каждой из ос. Так как qt позиционируются как общий фреймворк.
Все что есть в qt - это возможность мигнуть желтым на винде, в таскбаре, где находил пример. Прогресса точно нету. |
|
|
zoonman |
![]()
Сообщение
#7
|
Студент ![]() Группа: Новичок Сообщений: 18 Регистрация: 24.1.2011 Пользователь №: 2361 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Думаю нужно использовать нативное API, например WinAPI:
http://blogs.windows.com/windows/b/develop...gress-bars.aspx Ну а для MAC потребуется cocoa. Реализацию думаю можно подсмотреть https://github.com/vasi/firefox-dock-progress Ну и для просветления http://habrahabr.ru/post/64822/ |
|
|
Алексей1153 |
![]()
Сообщение
#8
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
я думаю, что меняется сама иконка у приложения (в рантайме). А таск бар всего лишь показывает текущую иконку.
Сообщение отредактировал Алексей1153 - 21.10.2012, 7:26 |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 16.2.2025, 17:51 |