Обзор объекта 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() | Выбор номера британского калибра провода. |