#3 - MessageBox, слои и отступы
Відеоурок
Для создания всплывающих диалоговых окон необходимо использовать класс QMessageBox. При работе с классом можно вызвать различные варианты всплывающих окон. Ниже представлены методы, что открывают разные форматы окон:
about- простое сообщение;aboutQt- окно с информацией про программу Qt;warning- сообщение с предупреждением;information- информационное сообщение;critical- сообщение с фатальной ошибкой;question- вопросительное сообщение с двумя кнопками для ответа.
Для каждого диалогового окна стоит указать заголовок окна, а также основное содержимое.
Слои и отступы
Для адаптивного отображения кнопок, текста и прочих компонентов используются различные слои. Всего существует 4 типа компоновки: вертикальная, горизонтальная, сетка, а также в два столбца.
При помощи этих слоев вы можете удобно располагать объекты в окне приложения, при этом их общее позиционирование будет выравниваться по отношению друг к другу.
Для создания дополнительных отступов существуют специальные компоненты, которые называются Spacers. Они позволяют добавить дополнительные отступы между блоками.
Матеріали для курсу
Щоб завантажувати матеріали до відеокурсів, необхідно оформити підписку на сайт
Завдання до уроку
Необхідно оформити передплату на проект, щоб отримати доступ до всіх домашніх завдань
Велике завдання за курсом
Вам необхідно оформити передплату на сайті, щоб мати доступ до всіх великих завдань. У завдання входить методика рішення, а також готовий проект з відповіддю до завдання.
PS: подібні завдання доступні при підписці від 1 місяця
Також варто подивитися