Дополнить пример работы с Qt (программа рисования)
Описание:
Номер в архиве: 813
Все файлы-исходники прилагаются
Цель работы: освоить наследование, полиморфизм, основы создания графических интерфейсов.
Дополнить пример работы с Qt (программа рисования).
1. Сделайте кнопку выбора толщины рисования. На кнопке рисуйте пример отрезка текущей толщины. По кнопке вызывайте своё диалоговое окно выбора толщины.
Диалоговое окно сделайте из WidthDlg, добавьте кнопки запоминания и отмены; разорвите непосредственное обновление данных по сигналу, сохраняйте значение только по команде пользователя.
Подсказки: Аналог – ColBtn. Диалог сделайте из WidthDlg, наследуя от QDialog; задействуйте (при необходимости, переопределите) функции QDialog::accept, QDialog::reject.
Все файлы-исходники прилагаются
Цель работы: освоить наследование, полиморфизм, основы создания графических интерфейсов.
Дополнить пример работы с Qt (программа рисования).
1. Сделайте кнопку выбора толщины рисования. На кнопке рисуйте пример отрезка текущей толщины. По кнопке вызывайте своё диалоговое окно выбора толщины.
Диалоговое окно сделайте из WidthDlg, добавьте кнопки запоминания и отмены; разорвите непосредственное обновление данных по сигналу, сохраняйте значение только по команде пользователя.
Подсказки: Аналог – ColBtn. Диалог сделайте из WidthDlg, наследуя от QDialog; задействуйте (при необходимости, переопределите) функции QDialog::accept, QDialog::reject.