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

Резултати

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

Пребарај: #digitalgold

当前筛选 #digitalgold清除筛选
以太坊区块链新闻| ETH 以太币圈热瓜

@ethereumglobalnews · Post #1161 · 22.10.2025 г., 11:45

🖼 Trending now: #BTC#Crypto#DigitalGold - Market share vs gold sits at 6%, with potential upside to $170K if it hits 10%. 據 CEO CQ 表示,#比特幣 作為「數位黃金」仍處於早期階段,目前市值僅約為黃金的 6%,從未超過 10%。 若市佔率達到 10%,比特幣價格有望觸及 17 萬美元,顯示長線潛力仍受市場關注。 #Insight @EthereumGlobalNews Follow for more global Web3 & DeFi updates!

Venture Village Wall 🦄

@venturevillagewall · Post #4290 · 02.03.2025 г., 22:00

Peter Schiff Admits Bitcoin's Value Notable investor Peter Schiff declares Bitcoin as "digital gold," acknowledging its significance in the market. In related news, $160 million in Bitcoin shorts have been liquidated in the last 4 hours, hinting at major market movements. Read more from Watcher Guru. #Bitcoin#DigitalGold#MarketMovements#Crypto#Trading#Liquidation#Finance#Investment#Schiff

Venture Village Wall 🦄

@venturevillagewall · Post #3672 · 21.12.2024 г., 18:50

Sheldon Schiff Proposes USAcoin Peter Schiff advocates replacing Bitcoin as a strategic US reserve with a new crypto asset, USAcoin, featuring a limited supply of 21 million coins and an improved blockchain for better payment capability. He highlights this shift as a pathway to wealth, contrasting his views on Bitcoin, which he refers to as digital gold. Schiff also generated an image with Elon Musk and Donald Trump against a Bitcoin backdrop, criticizing ChatGPT for its content restrictions. _"HODL to the Moon, America!"_ #PeterSchiff#USAcoin#Crypto#Bitcoin#Blockchain#Investment#DigitalGold#Wealth#PaymentSystems#Grok

Venture Village Wall 🦄

@venturevillagewall · Post #3757 · 31.12.2024 г., 04:00

2025 Crypto Outlook Highlights Regulatory Impact Franklin Templeton forecasts a favorable regulatory environment led by US regulators like the SEC, supporting more crypto ETFs and tokenized securities. This trend is expected to reposition the US as a global hub for cryptocurrency innovation. Additionally, in noteworthy transactions: 58 million #XLM was transferred between unknown wallets, and CleanSpark withdrew 3,158 Bitcoins from Coinbase, totaling $293.39M. Former CFTC Chairman Chris Giancarlo praised Bitcoin as 'digital gold'. Read more hereTransaction detailsCleanSpark details #Crypto#US#ETFs#Regulation#Bitcoin#DigitalGold#Innovation#Blockchain#CFTC#XLM#WhaleAlert#CleanSpark#Mining#TokenizedSecurities#Finance#Investment#MarketTrends#2025Outlook#DigitalAssets#CryptoNews