Перейти к содержанию

Обзор объекта QtWidgets

Встроенный объект QtWidgets создает различные виджеты для создания экранных форм пользовательского интерфейса.

Основные возможности QtWidgets

Создание виджетов для построения форм пользовательского интерфейса.

Методы объекта QtWidgets

Ниже приведен список доступных методов, предоставляемых объектом QtWidgets. Щелкните имя метода, чтобы увидеть его подробное описание и примеры.

Layouts (компоновщики)

Метод Описание
QtWidgets.createQGridLayout() Создает табличную компоновку для размещения виджетов в виде строк и столбцов.
QtWidgets.createQFormLayout() Создает компоновку для пар "метка - виджет".

Стандартные Qt-виджеты

Метод Описание
QtWidgets.createQWidget() Создает базовый контейнерный виджет.
QtWidgets.createQLabel() Создает текстовую метку (статический текст).
QtWidgets.createQLineEdit() Создает однострочное поле ввода текста.
QtWidgets.createQPushButton() Создает кнопку, по нажатию на которую выполняется действие.
QtWidgets.createQSpinBox() Поле ввода целых чисел с кнопками увеличения/уменьшения.
QtWidgets.createQDoubleSpinBox() Поле ввода дробных чисел с кнопками изменения значения.
QtWidgets.createQComboBox() Выпадающий список с возможностью выбора одного элемента.
QtWidgets.createQGroupBox() Группирует другие виджеты в рамке с заголовком.
QtWidgets.createQCheckBox() Флажок (checkbox), позволяющий выбрать или отменить выбор.

Пользовательские (Custom) виджеты

Метод Описание
QtWidgets.createWarningIcon() Создает иконку предупреждения (например, ⚠️).
QtWidgets.createExclamationIcon() Создает иконку восклицательного знака (например, ❗).
QtWidgets.createNumberEdit() Пользовательский виджет для ввода числа с дополнительной логикой.
QtWidgets.createWindingLayersComboBox() Выбор количества слоёв обмотки.
QtWidgets.createWindingLayersOrientationComboBox() Выбор ориентации слоёв обмотки.
QtWidgets.createWindingTypeComboBox() Выбор типа обмотки.
QtWidgets.createStatorTypeComboBox() Выбор типа статора.
QtWidgets.createRotorTypeComboBox() Выбор типа ротора.
QtWidgets.createPoleArrangementComboBox() Выбор способа расположения полюсов.
QtWidgets.createNumberSlotSpinBox() Ввод количества пазов.
QtWidgets.createNumberPoleSpinBox() Ввод количества полюсов.
QtWidgets.createWindingConnectionComboBox() Выбор схемы соединения обмоток.
QtWidgets.createWireSizeMethodComboBox() Выбор метода расчёта диаметра провода.
QtWidgets.createWireAwgComboBox() Выбор номера американского калибра провода.
QtWidgets.createWireSwgComboBox() Выбор номера британского калибра провода.
Last update: 3 мая 2025, 19:27