Шрифт:
Выполнив программу, вы получите пример, показанный на рис. 17.3.
Рис. 17.3
Как это работает
В этом примере мы ввели новый виджет и некоторые новые функции, поэтому давайте их рассмотрим.
Конструктор объекта
Первый аргумент — текст метки кнопки, далее родительский виджет и последний аргумент — имя кнопки, обычно применяемое Qt для внутренних операций.
Параметр родительского виджета, общий для всех объектов, —
Аргумент
Вы могли заметить, что объект
В Qt есть целый ряд способов размещения и компоновки виджетов. Вы уже видели использование абсолютных координат с помощью вызова
Предпочтительный метод компоновки виджетов — применение классов
Ключевое различие между классами
Классы компоновки — потомки объектов, типа
Виджеты упаковочных контейнеров (такие, как
Подклассы
Есть три конструктора
Родителем объекта
Параметры margin и spacing задают пустое пространство в пикселах вокруг схемы размещения
После создания вашей схемы размещения