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

Резултати

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

Пребарај: #timecycles

当前筛选 #timecycles清除筛选
PRICE ACTION EXPERT

@priceactionexpert · Post #7666 · 04.08.2024 г., 09:53

https://x.com/priceactiongann/status/1820035146722189673 #nifty#gann Most Important: 17568/108=162.6666 its same as 1.62 = 1.618 or same Nifty high is connected to this cycle in time from nifty low March 24, 2020 to December 1 ,2020 =668 bars or trading days 668x1.618= 1080.1 or 1081 perfect high to all time high august 1. #timecycles Dec 1 there was high clean on top, (important for future also) 666 is very important as 1080/666=1.62 Nifty strongly works on 432 between 20 square 400 to 21 square 441 any markets u can see high or low there 555,666,777 (check these cycle in nifty it should give nice high and lows) also its midpoints. 400 to 441 (144 reverse is 441) 12 square and 21 square) 576 (23 and 24 square) 576/2 =288 (2x144) #numerology cycles of 108,144,216,270,288,432 previous time cycle dates i have posted which clearly shows the above cycles on charts which i used to find the august 1 and 2 date! #time 432/1.618 =266.99 (tunnel book cycle number 266) 270 is closely relate to 90. 267/2 =134 around and if u divide 267/1.618 = 165 432 #price In any circle or square half is very important gann also did that 1/2 ,1/4,1/8 1080/2=720 1080/4=270 1080/8=135 (from #nifty50 chart) hidden cycle: 555+165=720(half of 144) so from any high directly it gives numbers sometimes u have to add the waves to get the numbers and its vibrational cycles which are hidden hidden cycle: 113 square and 75 square =18,394 sqrt(18394)= 135.62 (135x2=270) hidden cycle: 122+148=270 SQUARE (122) + SQUARE (148) =36,788 sqrt(36788) =191 almost. high of nifty (chart see) #financialastrology#astrology#astronomy Many more are there these are just few examples. study again and again and practice more! if found helpful do like, comment and repost more! #stocks#stockmarket#stockmarketcrash#economy#trading#priceaction https://x.com/priceactiongann/status/1820035146722189673