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

Резултати

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

Пребарај: #abdullahocalan

当前筛选 #abdullahocalan清除筛选
Turchia e dintorni

@notizieturchia · Post #3048 · 27.02.2025 г., 14:18

#TURCHIA "Appello per la pace e per una società democratica di #AbdullahOcalan "Il #PKK nasce in una base di divieti, in un periodo di guerre, della guerra fredda e della nascita del socialismo reale. La morte del socialismo reale e una serie di progressi positivi ottenuti in Turchia oggi chiedono lo scioglimento del PKK. Il capitalismo e una serie di poteri hanno fatto sì che i curdi e i turchi si trovassero in conflitto. Oggi è il momento di riorganizzare la società. Il PKK, movimento di ribellione e violenza, nacque a causa di una serie di repressioni. E' necessario organizzarsi attraverso la ristrutturazione di una nuova società democratica. Le vie lontane dalla democrazia non sono accettabili. Lancio l'appello per abbandonare le armi e prendo la responsabilità in merito. Il PKK deve convocare il congresso, tutte le forze devono deporre le armi e il PKK deve sciogliersi. Ovviamente sono fondamentali il riconoscimento della politica democratica e la creazione delle basi necessarie per lo scioglimento del PKK e per abbandonare le armi".

Turchia e dintorni

@notizieturchia · Post #3430 · 10.07.2025 г., 19:45

#AbdullahOcalan, il leader storico del #PKK dopo 26 anni di silenzio trasmette un video messaggio dall'isola di #Imrali invitando di nuovo la sua organizzazione e deporre le armi che avverrà domani, l'11 luglio. Ne abbiamo parlato su Radio Onda D'urto https://www.radiondadurto.org/2025/07/09/video-messaggio-di-ocalan-da-imrali-mettere-in-pratica-le-risoluzioni-del-12-congresso-continuo-a-sostenere-il-processo/#Turchia

Turchia e dintorni

@notizieturchia · Post #3213 · 07.04.2025 г., 12:54

#Turchia: #OmerOcalan, parlamentare nazionale d'opposizione, partito #Dem, nonché nipote di #AbdullahOcalan, incontra suo zio. Dichiarazione del leader storico del #Pkk: "io sono ancora speranzoso. Farò tutto il possibile perché questo percorso possa proseguire", si riferisce al nuovo percorso di dialogo tra lo Stato e l'organizzazione.

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