PYQT ВЫПАДАЮЩИЙ СПИСОК

PyQt - это набор библиотек для разработки графических интерфейсов на языке программирования Python. Один из широко используемых элементов пользовательского интерфейса - это выпадающий список, который можно легко создать с помощью PyQt.

Для создания выпадающего списка в PyQt можно использовать класс QComboBox. Например, следующий код создаст окно с выпадающим списком, содержащим три элемента:

import sys
from PyQt5.QtWidgets import QApplication, QWidget, QComboBox

class MyApp(QWidget):
    def __init__(self):
        super().__init__()
        self.initUI()

    def initUI(self):
        self.setGeometry(300, 300, 300, 200)
        self.setWindowTitle('Combo box')

        combo = QComboBox(self)
        combo.addItem('Python')
        combo.addItem('Java')
        combo.addItem('C++')
        combo.move(50, 50)

if __name__ == '__main__':
    app = QApplication(sys.argv)
    ex = MyApp()
    ex.show()
    sys.exit(app.exec_())

Этот код создаст окно приложения с выпадающим списком, содержащим три элемента: Python, Java и C++. Когда пользователь выбирает один из элементов, соответствующее значение может быть получено с помощью метода currentItem(). Например:

current_value = combo.currentItem().text()
print(current_value)

Этот код выведет на экран текст выбранного элемента выпадающего списка.

Лучшая Графическая (GUI) Библиотека Для Python - Tkinter VS WxPython VS PyQt(PySide) VS Kivy

ПРИЛОЖЕНИЕ С GUI НА PYTHON и PySide6 (PyQt6). Построение GUI в Qt Designer

Ускоренный курс по разработке GUI на Python 3 и PyQt5 за 4 часа - Python 3 Уроки Для Начинающих

Урок №10 - Сигналы и Слоты - Python 3 - разработка GUI на PyQt5 - Python 3 Уроки Для Начинающих

Уроки Python / Модуль PyQt5 обращение к элементам

Python GUI tkinter #13 - Combobox. Выпадающий список

Qt - QComboBox для выбора из справочника (внешний ключ)

BLGPG-441C3B94041A-24-09-20-01

Новые материалы: