Управление макетом графического интерфейса
Список вопросов теста
Вопрос 1
Как называется каркас графического интерфейса, который автоматически изменяется в зависимости от размеров окна программы?
Варианты ответов
- Макет
- Деструктор
- Конструктор
- Адаптер
Вопрос 2
Какие типы макетов описаны в графической библиотеке PyQt5?
Варианты ответов
- Линейный
- Блочный
- Адаптивный
- Сеточный
Вопрос 3
Установите соответствие между классами и их описаниями.
1.
Вертикальный ряд ячеек для элементов управления.
2.
Прямоугольная таблица ячеек для элементов управления.
3.
Горизонтальный ряд ячеек для элементов управления.
Варианты ответов
- QHBoxLayout
- QVBoxLayout
- QGridLayout
Вопрос 4
Запишите инструкцию для создания в переменной t сеточного макета графического интерфейса. Ответ запишите без пробелов.
Вопрос 5
Сколько параметров принимает на вход метод QGridLayout.addWidget (), если размещаемый виджет будет занимать несколько ячеек макета?
Вопрос 6
В каком модуле библиотеки PyQt5 описаны классы макетов?
Варианты ответов
- Qt
- QtWidgets
- QtGui
- QtCore
Вопрос 7
Какие из утверждений ложные?
Варианты ответов
- Каждый виджет может занимать в любом из макетов всего одну ячейку.
- Макет класса QHBoxLayout заполняется справа-налево.
- При изменении размеров окна размер ячеек макета не изменяется.
- При создании макета можно установить расстояние между его ячейками.
Вопрос 8
Запишите инструкцию для размещения виджета self.txtField на макете lay, так чтобы его левый верхний угол находился в ячейке 0; 4, а сам виджет занимал две ячейки по горизонтали и три - по вертикали. Ответ запишите без пробелов.
Вопрос 9
Сеточный макет gBox состоит из трёх строк и четырёх столбцов. Сколько в нём будет ячеек, после исполнения инструкции gBox.addWidget (self.sldRed, 2, 2, 3, 4) при условии что ошибок при исполнении инструкции не возникло?
Вопрос 10
В каком классе описаны значения политики размеров?


