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

Резултати

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

Пребарај: #cryptosuccess

当前筛选 #cryptosuccess清除筛选
Crypto Pumps Signals

@trading_signals8 · Post #758 · 14.02.2024 г., 13:14

🚀BIG ANNOUNCEMENT! 🚀 Bitcoin💸 just achieved a monumental milestone, breaking the 💵1 trillion market cap! 🎉📈 With the continuous surge in ATH🔝 (All-Time High) values every day, we can't help but capitalize on this golden opportunity. 📆 SAVE THE DATE: THIS SUNDAY ⌛️Time : 17:00 PM (GMT) 🚀 Pump Target: At least 700% 💰Duration: The pump is expected to last for days. This isn't just a pump; it's a chance to ride the wave of success in the booming crypto market. Turn on your notifications and join us on Sunday for an epic pump that could bring massive profits. Let's make this one for the record books! 💸#BitcoinPump#CryptoSuccess Got any Questions? @RobertMillercrypto

DigitalGenie Trading News

@digitalgentop · Post #36 · 21.05.2024 г., 19:44

🔥 Mastercard, Citigroup, and JPMorgan Chase join forces to pilot shared ledger technology for Tokenized Assets settlement processes, with the goal of enhancing speed and security in cross-border transactions. This collaboration could transform the financial sector by enabling diverse asset types to settle on a unified platform.⭐️🌐 #Cryptoassets #Cryptosuccess #Blockchainrevolution

SLEX NEWS

@slex_io · Post #144 · 28.12.2023 г., 12:28

🎉SLEX Exchange HITS Top-50 on CoinPaprika! 🚀 💫SLEX Exchange made it into the Top-50 among over 300 cryptocurrency exchanges on CoinPaprika! This achievement highlights our dedication to providing top-notch trading services and robust security. 🤝Thank you to SLEX community for your trust and support. This achievement is as much yours as it is ours!❤️ 🔗Check out our ranking: SLEX on CoinPaprika 🦾Come aboard SLEX - wheee crypto and commodity trading meet innovative features. Grow and profit with us! ☄️ #SLEX#Top50#CoinPaprika#CryptoSuccess Website| Telegram | Reddit | Facebook | Instagram | Medium | Linkedin | Twitter

FXStreet Crypto News

@fxstreetcrypto · Post #53595 · 31.03.2026 г., 21:03

🚨Crypto Trading Guide for Beginners🚨 Ready to master crypto trading? Join Ekta Mourya from FXStreet as she breaks down how to stop gambling and start building wealth with a structured plan! 💥 Key Insights: - Stop guessing, understand market cycles 📉 - Avoid 3 common mistakes beginners make ❌ - Use the Crypto Fear & Greed Index to your advantage 🤑 - Top-down analysis with simple tools like RSI & Moving Averages 📊 Start trading like a pro today. Watch now! 👉https://www.youtube.com/watch?v=R8aAPHvHiKU #CryptoTradingGuide#BitcoinForBeginners#FXStreet#CryptoSuccess#SmartMoneyConcepts

FXStreet Crypto News

@fxstreetcrypto · Post #53591 · 31.03.2026 г., 13:46

🚨Crypto Trading Guide for Beginners🚨 Ready to master crypto trading? Join Ekta Mourya from FXStreet as she breaks down how to stop gambling and start building wealth with a structured plan! 💥 Key Insights: - Stop guessing, understand market cycles 📉 - Avoid 3 common mistakes beginners make ❌ - Use the Crypto Fear & Greed Index to your advantage 🤑 - Top-down analysis with simple tools like RSI & Moving Averages 📊 Start trading like a pro today. Watch now! 👉https://www.youtube.com/watch?v=R8aAPHvHiKU #CryptoTradingGuide#BitcoinForBeginners#FXStreet#CryptoSuccess#SmartMoneyConcepts