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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Простенький нотификатор  (Прочитано 7286 раз)
navrocky
Гипер активный житель
*****
Offline Offline

Сообщений: 817


Погроммист


Просмотр профиля
« : Июль 04, 2011, 17:29 »

Меня раздражает QMessageBox для вывода сообщений типа: "Что-то сделалось успешно".

Накидал простенький нотификатор, эдакое всплывающее окошко в нижнем левом углу приложения. Отображается 2 секунды, наведя мышкой можно задержать закрытие, по кнопке закрывается принудительно.



Записан

Гугль в помощь
Mitchel
Гость
« Ответ #1 : Октябрь 01, 2011, 10:19 »

Понравился нотификатор, спасибо.
Не хватает одного: при частом появлении сообщений они перекрывают друг друга, хорошо бы отображать сразу несколько
Записан
navrocky
Гипер активный житель
*****
Offline Offline

Сообщений: 817


Погроммист


Просмотр профиля
« Ответ #2 : Октябрь 24, 2011, 13:15 »

Ну я как доберусь у себя в проекте до него, так допилю. А пока любые патчи приветствуются Подмигивающий

Еще его надо попапом сделать.
Записан

Гугль в помощь
Termit
Самовар
**
Offline Offline

Сообщений: 144



Просмотр профиля WWW
« Ответ #3 : Октябрь 25, 2011, 18:34 »

Просто и симпатично...
+1

Если чего нить буду добавлять/допиливать патчи будут Подмигивающий
Записан

Человеческая глупость дает представление о бесконечности
(с) Иоанна Хмелевская
daimon
Гость
« Ответ #4 : Январь 17, 2012, 02:55 »

Пожелания:
1. bug если вызвать через статик showMessage - ничего нет в итоге, проблема видна если вызвать в конструкторе основного виджета, если на сигнал-слот - норм
2. feature  добавить в showMessage флаг на задержку и значение задержки
3. feature реализовать механизм кнопок как в обычных сообщениях (вроде максимально возможно 3 кнопки)
4. feature если несколько сообщений сразу, пусть становятся в ряд

а в общем красота
« Последнее редактирование: Январь 17, 2012, 04:25 от daimon » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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