@hpklwbj · Post #149180 · 14.12.2025 г., 05:15
希希well🏠#msn 新人 清纯女大178D 年龄:04年 身高:178 罩杯:D 体重:50kg • 新人下水 胸大腿长 黄金比例身材 • 情商高 会聊天 女友路线 一见难忘 #北京#丰台区#大长腿#纯欲
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
Пребарај: #msn
@hpklwbj · Post #149180 · 14.12.2025 г., 05:15
希希well🏠#msn 新人 清纯女大178D 年龄:04年 身高:178 罩杯:D 体重:50kg • 新人下水 胸大腿长 黄金比例身材 • 情商高 会聊天 女友路线 一见难忘 #北京#丰台区#大长腿#纯欲
@Azerbaijan_MOD · Post #28843 · 17.12.2025 г., 04:26
#Tarixdəbugün🇦🇿 17 Dekabr - Azərbaycan Respublikasının Müdafiə Sənayesi Nazirliyi əməkdaşlarının peşə bayramı günüdür. Bu münasibətlə Müdafiə Sənayesi Nazirliyi əməkdaşlarını təbrik edir, işlərində uğurlar arzulayırıq! #17Dekabr #MSN #PeşəBayramı #MüdafiəNazirliyi
@tuttoelezioni · Post #1530 · 09.03.2026 г., 07:25
#Colombia🇨🇴 #Parlamentari Risultati provvisori. Voti scrutinati: 99,5%. 🟪 Patto Storico (#PH|Sinistra): 23% 🟦 Centro Democratico (#CD|Destra populista): 16% 🟥 Partito Liberale (#PLC|Socialdemocratici): 12% 🟩 Alleanza Verde (#AV|Verdi di centro-sinistra): 10% 🟦 Partito Conservatore (#PC|Destra): 10% 🟧 Partito dell'Unione (#U|Centro liberale): 8% 🟥 Cambiamento Radicale (#CRa|Centro-destra): 7% 🟦 Movimento indipendente di rinnovo assoluto (#MIRA|Centro-destra): 5% 🟦 Movimento di Salvezza Nazionale (#MSN|Destra populista): 4% 🟧 Fronte Ampio Unito (#FUA|Sinistra): 2% @TuttoElezioni
@tuttoelezioni · Post #1533 · 09.03.2026 г., 08:42
#Colombia🇨🇴 #Parlamentari Composizione del Senato. 🟪 Patto Storico (#PH|Sinistra): 25 🟦 Centro Democratico (#CD|Destra populista): 17 🟥 Partito Liberale (#PLC|Socialdemocratici): 13 🟩 Alleanza Verde (#AV|Verdi di centro-sinistra): 10 🟦 Partito Conservatore (#PC|Destra): 10 🟧 Partito dell'Unione (#U|Centro liberale): 9 🟥 Cambiamento Radicale (#CRa|Centro-destra): 7 🟦 Movimento indipendente di rinnovo assoluto (#MIRA|Centro-destra): 5 🟦 Movimento di Salvezza Nazionale (#MSN|Destra populista): 4 🟥 Movimento Alternativo Indigeno e Sociale (#MIRA|Indigenismo): 1 🟩 Autorità Indigene della Colombia (#AICO|Indigenismo): 1 Totale: 102 Seggi non attribuiti: 1 (spetterà al candidato Presidente giunto secondo) Maggioranza: 52 Attuale governo (PH+AV+#FC|Sinistra+MAIS+AICO): 37 (+3) ❌ @TuttoElezioni
@tuttoelezioni · Post #1535 · 10.03.2026 г., 14:20
#Colombia🇨🇴 #Parlamentari Composizione della Camera. Dati provvisori. 🟪 Patto Storico (#PH|Sinistra): 36 🟦 Centro Democratico (#CD|Destra populista): 34 🟥 Partito Liberale (#PLC|Socialdemocratici): 26 🟦 Partito Conservatore (#PC|Destra): 23 ⬜️ Seggi delle Circoscrizioni transitorie speciali (#PDET): 16 🟧 Partito dell'Unione (#U|Centro liberale): 12 🟥 Cambiamento Radicale (#CRa|Centro-destra): 9 🟩 Alleanza Verde (#AV|Verdi di centro-sinistra): 7 🟦 Movimento di Salvezza Nazionale (#MSN|Destra populista): 5 Altri: 13 Totale: 181 Seggi non attribuiti: 2 (di cui uno spetterà al candidato Vicepresidente giunto secondo) Maggioranza: 92 Attuale governo (PH+AV+#FC|Sinistra+PDET+#CRe|Centro-sinistra+MAIS+Afrocolombiani): 62 (-6) ❌ @TuttoElezioni