Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: posix от Декабрь 24, 2016, 21:31



Название: Работа с QSystemTrayIcon в нескольких формах
Отправлено: posix от Декабрь 24, 2016, 21:31
Создал проект в qtcreator, в нем сделал несколько форм. В MainWindow сделал значок трея QSystemTrayIcon. Как теперь из другой формы работать с этим значком (например setIcon или showMessage).

Буду благодарен за конкретный пример в виде проекта qtcreator.


Название: Re: Работа с QSystemTrayIcon в нескольких формах
Отправлено: Swa от Декабрь 24, 2016, 22:22
А в чем проблема то? Передай указатель на объект QSystemTrayIcon в другие формы и так же с ним работай.


Название: Re: Работа с QSystemTrayIcon в нескольких формах
Отправлено: posix от Декабрь 24, 2016, 23:51
Спасибо, разобрался.


Название: Re: Работа с QSystemTrayIcon в нескольких формах
Отправлено: Bepec от Декабрь 25, 2016, 10:25
А лучше использовать синглтон :)


Название: Re: Работа с QSystemTrayIcon в нескольких формах
Отправлено: Пантер от Декабрь 25, 2016, 13:53
А лучше использовать синглтон :)
Лучше использовать сигналы/слоты


Название: Re: Работа с QSystemTrayIcon в нескольких формах
Отправлено: Bepec от Декабрь 25, 2016, 16:35
В любом случае получится синглтон :D