Написать экспериментальное приложение для иллюстрации возможности
динамического создания элементов интерфейса на форме.
При реализации необходимо использовать следующие стандартные компоненты
Qt:
QMenuBar
, QMenu
, QToolBar
,
QFileDialog
, QPushButton
, QRadioButton
,
QLabel
, QLineEdit
.
Пользователь может выбрать тип создаваемых элементов интерфейса
(кнопка, область ввода текста, текстовая метка) и их количество. Каждый
создаваемый экземпляр должен иметь свое имя (свойство objectName
),
например, btn1
, btn2
, edt1
,
edt2
и т.д.
При нажатии на созданную кнопку должно выводиться сообщение с названием (свойство objectName
)
экземпляра нажатой кнопки.
При изменении содержимого созданного поля ввода в строку состояния главной формы приложения должно выводиться название измененного экземпляра и новое значение.