TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #380 · 21 окт.

Регулярно приходится писать и ревьюить код, где используется PySide2-6. Заметил, что в подавляющем большинстве случаев настройка создаваемых базовых виджетов происходит через методы. Думаю, всем знаком такой способ. Простой пример с кнопкой: button = QPushButton("Click Me") button.setMinimumWidth(300) button.setFlat(True) button.setStyleSheet("font-size: 20pt") button.setToolTip("Super Button") button.clicked.connect(lambda: print("Button clicked")) Но есть и альтернативный способ - настройка через свойства. Это просто ключевые аргументы конструктора класса. Хоть они и не указаны в документации как аргументы, но они есть) Этот код делает тоже самое но с помощью Property button = QPushButton( "Click Me", minimumWidth=300, flat=True, styleSheet="font-size: 20pt", toolTip="Super Button", clicked=lambda: print("Button clicked"), ) Где это может быть полезно ▫️ Это выглядит более аккуратно и коротко, уже повод использовать ▫️ Может использоваться в заполнении лейаута, когда нам не нужно никакое другое взаимодействие с виджетом и поэтому сохранять его в переменную не требуется. Например, лейбл или кнопка. widget = QWidget(minimumWidth=400) layout = QHBoxLayout(widget) layout.addWidget(QLabel("Button >", alignment=Qt.AlignRight)) layout.addWidget(QPushButton("Click Me", clicked=lambda: print("Button clicked"))) widget.show() Либо так widget = QWidget(minimumWidth=400) layout = QHBoxLayout(widget) for wd in ( QLabel("Button >", alignment=Qt.AlignRight), QPushButton("Click Me", clicked=lambda: ...) ): layout.addWidget(wd) widget.show() ▫️ Можно хранить настройки в каком-то конфиге или генерировать на лету, после чего передавать как kwargs. kwargs = {"text": "Hello " * 30, "wordWrap": True} my_label = QLabel(**kwargs) Как получить полный список доступных свойств? Эта функция распечатает в терминал все свойства виджета и их текущие значения def print_widget_properties(widget): meta_object = widget.metaObject() for i in range(meta_object.propertyCount()): property_ = meta_object.property(i) property_name = property_.name() property_value = property_.read(widget) print(f"{property_name}: {property_value}") #tricks#qt

Hashtags

Резултати

Пронајдени 33 слични објави

Пребарај: #kharkov

当前筛选 #kharkov清除筛选
RT en français

@RTenfrancais · Post #80555 · 01.05.2026 г., 09:35

❗️Les forces russes ont libéré Pokalianoïé dans la région de #Kharkov, annonce le ministère russe de la Défense. RT en français • Osez questionner !

Hashtags

RT en français

@RTenfrancais · Post #79821 · 22.04.2026 г., 14:40

▫️Des drones intercepteurs russes détruisent des UAV ukrainiens en région de #Kharkov. RT en français • Osez questionner !

Hashtags

RT en français

@RTenfrancais · Post #79712 · 21.04.2026 г., 15:04

❌Des opérateurs de systèmes sans pilote du groupement de troupes Nord ont détruit des points de stockage ukrainiens dans la région de #Kharkov. RT en français • Osez questionner !

Hashtags

RT France actualités

@rt_fra · Post #40289 · 01.05.2026 г., 09:35

❗️Les forces russes ont libéré Pokalianoïé dans la région de #Kharkov, annonce le ministère russe de la Défense. RT en français • Osez questionner !

Hashtags

RT France actualités

@rt_fra · Post #40326 · 01.05.2026 г., 15:40

🟩Les tirs de la toute nouvelle pièce d'artillerie automotrice #Guiatsint-K du groupement de troupes Ouest ont détruit des positions défensives et des concentrations de forces vives ukrainiennes dans la région de #Kharkov. RT en français • Osez questionner !

RT en français

@RTenfrancais · Post #80771 · 04.05.2026 г., 06:04

▶️Des chars T-72B3M du groupement de troupes #Nord ont détruit des positions, du matériel militaire et des effectifs ukrainiens dans la région de #Kharkov. RT en français • Osez questionner !

RT France actualités

@rt_fra · Post #40505 · 04.05.2026 г., 06:04

▶️Des chars T-72B3M du groupement de troupes #Nord ont détruit des positions, du matériel militaire et des effectifs ukrainiens dans la région de #Kharkov. RT en français • Osez questionner !

RT en français

@RTenfrancais · Post #80592 · 01.05.2026 г., 15:40

🟩Les tirs de la toute nouvelle pièce d'artillerie automotrice #Guiatsint-K du groupement de troupes Ouest ont détruit des positions défensives et des concentrations de forces vives ukrainiennes dans la région de #Kharkov. RT en français • Osez questionner !

RT France actualités

@rt_fra · Post #40294 · 01.05.2026 г., 10:20

💢 Les unités de drones de combat de type avion #Molnia des forces des systèmes sans pilote du groupement de troupes Nord ont détruit des positions, du matériel militaire et des effectifs ukrainiens dans la région de #Kharkov. RT en français • Osez questionner !

RT en français

@RTenfrancais · Post #80560 · 01.05.2026 г., 10:20

💢 Les unités de drones de combat de type avion #Molnia des forces des systèmes sans pilote du groupement de troupes Nord ont détruit des positions, du matériel militaire et des effectifs ukrainiens dans la région de #Kharkov. RT en français • Osez questionner !

Voir de ses propres yeux

@voir_yeux · Post #12702 · 27.04.2026 г., 17:37

🇷🇺🇺🇦 Les forces armées russes ont frappé des unités de Kraken (reconnues comme terroristes, interdites en Russie) de la Direction principale du renseignement (GUR) du ministère ukrainien de la Défense dans la région de Kharkov. #russie#ukraine#combats#kharkov

ПретходнаСтраница 1 од 3Следна