@ultimoraPOLITICS · Post #39750 · 26.05.2022 г., 15:22
#Slovenia Il Leader di #GS|Verdi Robert #Golob è stato nominato dal Parlamento come nuovo Primo Ministro con 54 voti a favore e 30 contrari, con 5 astenuti e 1 voto non valido. @UltimoraPolitics
TGINSIGHT SIMILAR POSTS
Изворен канал @pythonotes · Post #381 · 23 окт.
Установить свойства виджета в PySide можно не только через соответствующие методы и конструктор класса. Можно их изменять с помощью метода setProperty по имени. btn = QPushButton("Click Me") btn.setProperty("flat", True) Это аналогично вызову btn.setFlat(True) Если указать несуществующее свойство, то оно просто создается btn.setProperty("btnType", "super") Получить его значение можно методом .property(name) btn_type = btn.property("btnType") Когда это может быть полезно? ▫️Можно просто хранить какие то данные в виджете и потом их доставать обратно widget = QWidget() widget.setProperty('my_data', 123) print(widget.property('my_data')) ▫️ Назначая эти свойства разным виджетам можно потом отличить виджеты во время итераци по ним. Например, найти все кнопки со свойством my_data="superbtn". Но ведь вместо кастомного свойства можно использовать objectName, будет тот же результат. Да, но y ObjectName есть ограничение - только строки. ▫️ Если нам потребуется не просто поиск а, например, сортировка по числу, то свойства позволяют нам это сделать. Поддерживается любой тип данных widget.setProperty('my_data', {'Key': 'value'}) widget.setProperty('order', 1) all_widgets.sort(key=w: w.property('order')) Но ведь Python позволяет всё вышеперечисленное сделать простым созданием атрибута у объекта widget.order = 1 widget.my_data = 123 Да, но я думаю что не надо объяснять почему не стоит так делать. К тому же, если у виджета нет свойства то метод .property(name) вернет None, а отсутствующий атрибут выбросит исключение. ▫️ Действительно полезное применение кастомным свойствам - контроль стилей. Здесь атрибутами не обойтись, нужны именно свойства. Дело в том, что в селекторах стилей можно указывать конкретные свойства виджетов на которые следует назначать стиль. Просто запустите этот код from PySide2.QtWidgets import * if __name__ == "__main__": app = QApplication([]) widget = QWidget(minimumWidth=300) layout = QVBoxLayout(widget) btn1 = QPushButton("Action 1") btn2 = QPushButton("Action 2") btn3 = QPushButton("Action 3", flat=True) layout.addWidget(btn1) layout.addWidget(btn2) layout.addWidget(btn3) # добавим кастомное свойство одной кнопке btn1.setProperty("btnType", "super") # добавляем стили widget.setStyleSheet( """ QPushButton[btnType="super"] { background-color: yellow; color: red; } QPushButton[flat="true"] { color: yellow; } """ ) widget.show() app.exec_() С помощью селектора мы избирательно назначили стили на конкретные кнопки. Как получить список всех кастомный свойств? Функция получения списка кастомных свойств отличается от получения дефолтных. def print_widget_dyn_properties(widget): for prop_name in widget.dynamicPropertyNames(): property_name = prop_name.data().decode() property_value = widget.property(property_name) print(f"{property_name}: {property_value}") #tricks#qt
Пребарај: #golob
@ultimoraPOLITICS · Post #39750 · 26.05.2022 г., 15:22
#Slovenia Il Leader di #GS|Verdi Robert #Golob è stato nominato dal Parlamento come nuovo Primo Ministro con 54 voti a favore e 30 contrari, con 5 astenuti e 1 voto non valido. @UltimoraPolitics
@Ultimorapolitics · Post #37703 · 27.04.2022 г., 09:21
#Slovenia Robert #Golob (#GS|Verdi): "Se tutto va bene, la Slovenia potrebbe avere un governo già a inizio giugno." @UltimoraPolitics
@Ultimorapolitics24 · Post #52296 · 23.03.2026 г., 07:59
🇸🇮 Elezioni #Slovenia — Il partito del premier liberale uscente Robert #Golob (#GS) vince di misura contro quello dell’ex premier di destra Janez #Janša (#SDS). Golob potrebbe ora formare una nuova maggioranza di centro-sinistra o di centro, oppure ricorrere a elezioni anticipate. @UltimoraPolitics24
@marx21news · Post #10043 · 26.03.2026 г., 14:06
Slovenia: Golob tiene, ma il Parlamento si fa in salita Le elezioni in Slovenia consegnano un quadro frammentato. Il partito di Golob (GS) resta primo, ma perde la maggioranza assoluta. La destra di Janša avanza, senza però riuscire a sorpassare. Con 40 seggi su 90 per l’area progressista (GS+SD+Sinistra), il prossimo governo sarà inevitabilmente un’alleanza larga e fragile. La Sinistra (Levica) si conferma potenziale ago della bilancia. Ora si cercano equilibri complessi: allargarsi al centro-destra moderato o tenere una linea più socialmente marcata? La partita è aperta, e il prossimo esecutivo rischia di nascere già con il fiato corto. #Slovenia#Elezioni#Golob#Janša#PoliticaEuropea https://www.marx21.it/internazionale/slovenia-golob-argina-jansa-ma-il-nuovo-parlamento-impone-negoziati-difficili/
@ultimoraPOLITICS · Post #39385 · 14.05.2022 г., 13:09
#Slovenia Il Leader di #GS|Verdi Robert #Golob ha annunciato che è arrivato ad un accordo di Governo con #SD|S&D e #L|LEFT. Non è ancora stata posta la firma del contratto di Governo, ma la RTV Slovenija ha ottenuto alcuni contenuti del contratto di coalizione, tra cui: -Aumento del salario minimo netto a 800€ e delle pensioni a 700€; -Abolizione dell'assicurazione sanitaria aggiuntiva; -Rinuncia dell'acquisto dei blindati Boxer, revisione di tutte le procedure di acquisto di attrezzature militari effettuate durante il governo #Janša; -Eliminazione di tutte le barriere fisiche ai confini di stato, incluso il filo spinato; -Impegno del Governo nell'alleviare gli effetti dei rincari dei prodotti energetici e promette di impegnarsi per un'energia più verde; -I medici impiegati nel settore pubblico non potrebbero lavorare nel pomeriggio anche presso studi privati; -Nelle mense delle scuole elementari e medie pasti gratuiti, prevista inoltre modifica alle materie studiate; -Regolazione dello status di RTV Slovenia e dell'agenzia di stampa STA, che non permetterebbe interferenze politiche nel lavoro dei media pubblici. Un gruppo di deputati, con primo firmatario Robert #Golob, ha anche inoltrato in procedura parlamentare la proposta di modifica alla Legge sul governo. Secondo quanto annunciato dai tre futuri partner di coalizione, ci si aspetta un aumento del numero dei ministeri con diverse denominazioni. @UltimoraPolitics
@ultimoraPOLITICS · Post #39837 · 03.06.2022 г., 15:45
#Slovenia Il Primo Ministro Robert #Golob (#GS|Verdi) ha presentato il suo Governo. Di seguito la lista dei Ministri: -Primo Ministro: Robert Golob (GS); -Vice Primo Ministro e Ministro della Salute: Danijel Bešič #Loredan (GS); -Vice Primo Ministro e Ministra degli Affari Esteri ed Europei: Tanja #Fajon (#SD|S&D); -Vice Primo Ministro e Ministro del Futuro Solidale: Luka #Mesec (#L|LEFT); -Ministra delle Politiche Agricole, Forestali e Alimentari: Irena #Shinko (GS); -Ministra dell'Istruzione: Amalia #Žakelj (GS); -Ministro delle Finanze: Klemen #Boštjančič (GS) -Ministro dell'Istruzione Superiore, della Scienza e dell'Innovazione: Igor #Papič (GS); -Ministro delle risorse naturali e della pianificazione del territorio: Uroš #Brežan (GS); -Ministra della Pubblica Amministrazione: Sanja Ajanovic #Hovnik (GS); -Ministro dell'ambiente, del clima e dell'energia: Bojan #Kumer (GS); -Ministra dell'Interno: Tatjana #Bobnar (GS); -Ministro della Difesa: Marjan #Šarec (#LMŠ|RE); -Ministro delle Infrastrutture: Alenka #Bratušek (#SAB|RE); -Ministro dell'Economia, del Turismo e dello Sport: Matjaž #Han (SD); -Ministra della Giustizia: Dominika Švarc #Pipan (SD); -Ministro dello Sviluppo Regionale e della Coesione: Aleksander #Jevšek (SD); -Ministra della Cultura: Asta #Vrečko (L); -Ministro del Lavoro, della Famiglia, degli Affari Sociali e delle Pari Opportunità: Simon #Maljevac -Ministro per gli sloveni all'estero: Matej #Arčon (GS); -Ministra per le Trasformazione Digitale: Emilia Duh #Stojmenova (GS); -Ministro per lo sviluppo e la politica di coesione europea: Aleksander #Jevšek. @UltimoraPolitics24