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

Резултати

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

Пребарај: #inteligenciaemocional

当前筛选 #inteligenciaemocional清除筛选
Emocionaligencia

@emocionaligencia · Post #3330 · 20.11.2025 г., 15:11

https://www.youtube.com/watch?v=CePk7XD_Ffw Aunque te parezca increíble, la clave para liberarte de gran parte tus problemas emocionales, sobre todo, de los que provienen tu ego y la imagen de tu mism@ está en este video; respira y tómate la oportunidad de verlo completo. Si no entiendes cómo es esto posible, pregúntame y te ayudaré. Cuando se habla de #inteligenciaemocional se habla de un proceso de refinamiento, crecimiento, maduración, sanación o evolución; la verdad es que aunque suenen muy bonitos, estos conceptos son vacíos si no se aclara la idea de: "¿Cómo es ese ser al que he de evolucionar?" Te propongo que dejes de verte como ese ser pequeño, separado, solitario y diferente y te identifiques con un ser colectivo, multidimensional para el cual el tiempo transcurre de forma distinta, que se alimenta de todo su entorno y que no se identifica con el drama sino con el crecimiento; como un bosque, como un… yo superior. Capítulos 0:00 Introducción 01:56 El gran humano: Alimenta tu viaje con el de otros 05:57 El gran Cerebro: Pensamiento cuántico, sin juicios 10:15 El gran Bosque: Reconoce el intercambio energético 13:54 Conclusión

Emocionaligencia

@emocionaligencia · Post #2968 · 05.03.2025 г., 13:33

- Aprende a pensar en una sola cosa a la vez - digo como quién descubre el agua tibia. - Obvio- dirás. - Inténtalo y verás que no es tan sencillo - diré. Cuando te das cuenta de no es tan sencillo enmudecer ciertas ideas y sentimientos que aparecen constantemente en tu mente, como esa canción pegajosa que te cuesta sacar de tu mente (Fue una verdadera batalla para mi desterrar a "Despacito"! ) ... Cuando comprendes que al distraerte y sintonizarte con las emociones asociadas a cada una de esas ideas, aunque sea por in instante, pierdes ímpetu, foco y claridad en la actividad y sobre todo: en la experiencia que estás generando. Cuando comprendes que detrás de cada proceso de procrastinación, de falta de tiempo e improductividad hay un problema de concentración que en el fondo es emocional... Comprenderás por qué la concentración es una de las "habilidades doradas" que el #inteligentemocional debe desarrollar : 1 Acepta el valor de trabajar una cosa por vez; compara y comprende. 2 Dedica tiempo para analizar tus emociones y sus orígenes 3 Confía en tu capacidad y derecho de postergar pensamientos no prioritarios. 4 Entiende que no eres irresponsable por priorizar: ni tu ego ni el de los demás deben gobernar tu flujo de pensamientos. 5 Practica la paciencia; busca la ansiedad detrás de la impaciencia y disuélvela. 6 Acéptate organízate y negocia: A veces quieres explorar otras facetas de ti y concentrarte en algo que no es productivo. Aprende a desconectarte de la obligación momentáneamente y maximizar el disfrute de lo que hagas; sin abusar del tiempo, sin perderte. #inteligenciaemocional#inteligenciaemocionalymotivacion#concentracion#concentracion#procrastination https://www.instagram.com/p/CN4x_xvJ7dy/