3. Создайте объект «группа элементов (group box)», две текстовые метки, два поля с выпадающим списком (comboboxes) и одну горизонтальную распорку и раз­местите их где-нибудь на форме.

4. Передвиньте нижний правый угол элемента группа, увеличивая его. Затем пере­несите другие виджеты внутрь элемента группа и расположите их приблизитель­но так, как показано на рис. 2.11 (а).


Рис. 2.11. Размещение дочерних виджетов группового элемента в табличной сетке

5. Перетащите правый край второго поля с выпадающим списком так, чтобы оно было в два раза шире первого поля.

6. Свойство title (заголовок) группы установите на значение ««&PrimaryKey» (первичный ключ), свойство text первой текстовой метки установите на значе­ние «Column> (столбец), а свойство text второй текстовой метки установите на значение «Order:» (порядок сортировки).

7. Щелкните правой клавишей мышки по первому полю с выпадающим списком и выберите функцию Edit Items (редактировать элементы) в контекстном меню для вызова в Qt Designer редактора списков. Создайте один элемент со значением «None» (нет значений).

8. Щелкните правой клавишей мышки по второму полю с выпадающим списком и выберите функцию Edit Items. Создайте элементы «Ascending» (по возраста­нию) и ^Descending* (по убыванию).

9. Щелкните по группе и выберите в меню функцию Form|Lay Out in a Grid (Фор-ма|Размещение в сетке). Еще раз щелкните по группе и выберите в меню функ­цию Form|Adjust Size (Форма|Настроить размер). В результате получите изобра­жение, представленное на рис. 2.11 (б).

Если изображение оказалось не совсем таким или вы ошиблись, то всегда можно выбрать в меню функцию Edit|Undo (Правка|Отменить) или Form|Break Layout (Форма|Прервать компоновку), затем изменить положение виджетов и снова повто­рить все действия.

Теперь мы добавим групповые элементы для второго и третьего ключей сортировки.

1. Увеличьте высоту диалогового окна, чтобы можно было в нем разместить допол­нительные части.

2. При нажатой клавише Ctrl (Alt в системе Мае) щелкните по элементу группы Primary Key (первичный ключ) для создания копии элемента группа (и его со­держимого) над оригинальным элементом. Перетащите эту копию ниже ориги­нального элемента группа, по-прежнему нажимая клавишу Ctrl (или Alt). По­вторите этот процесс для создания третьего элемента группа, размещая его ниже второго элемента группа.


<< назад вперед >>