Сегодня мы расширим функционал виджета, созданного в предыдущей статье. Мы добавим новый конструктор, чтобы предоставить возможность менять цвет выключенной лампочки.
Виджеты в Qt предоставляют широкий простор для творчества, позволяя создавать любые по сложности компоненты. Виджет может просто отрисовывать некую информацию и даже служить «контейнером» для других виджетов. Всё зависит от решаемой задачи и фантазии программиста и дизайнера.
Сегодня мы напишем простой виджет – лампочку (круг), которая будет загораться выбранным цветом.
Сегодня мы добавим контекстное меню для нашего «плавающего» окна и заставим часы идти. Если у вас нет готового проекта с предыдущего урока, вы можете скачать его с GitFlick проекта.