Desidero che il mio QTreeView
espanda sempre tutti gli elementi. In tal caso, tutti i pulsanti di espansione/decorazione non sono necessari e voglio eliminarli. Come posso cancellarli tutti? setRootIsDecorated
eliminerà solo quei pulsanti al primo livello ...QTreeView rimuovi il pulsante di decorazione/espandi per tutti gli articoli
5
A
risposta
13
Questo è quello che ho fatto in passato per questo problema, è un po 'un hack ma ha funzionato molto bene. In questo caso, none.png
non esiste.
treeView->setStyleSheet("QTreeView::branch { border-image: url(none.png); }");
2
Vedi https://forum.qt.io/topic/4767/how-to-get-rid-of-expande-collapse-qtreewidgetitem-indicator
Questa è sbarazzato di quelli di alto livello per me: self.setRootIsDecorated(False)
.
Non ho provato l'elemento di polizza indicato, quindi non sono sicuro che questa risposta possa essere considerata completa. Se qualcuno può verificare, sentiti libero di modificare questo con la conferma. Fino a quel momento considera questa risposta un'informazione condivisa.
Problemi correlati
- 1. Come rimuovere listview tutti gli articoli
- 2. Osservatore per gli articoli rimossi nel carrello
- 3. Rimuovi tutti gli elementi all'interno di linearlayout
- 4. ExpandableListView comprime tutti gli articoli principali
- 5. Come eliminare tutti gli articoli dalla lista?
- 6. Rimuovi tutti gli oggetti da un UIView
- 7. Seleziona2 Dropdown Aggiungi, rimuovi e aggiorna dinamicamente gli articoli da
- 8. rimuovi tutti gli oggetti da uniview?
- 9. rimuovi tutti gli UIButton dalla sottoview
- 10. pyqt: Cercando di capire gli inserimenti per QAbstractDataModel e QTreeView
- 11. Listview virtualizzazione e deselezione di tutti gli articoli
- 12. Sottostringa OData di o startswith restituisce tutti gli articoli
- 13. Ottieni l'URL di tutti gli articoli TAPpati con WKWebView
- 14. WPF: Sincronizza la larghezza di tutti gli articoli in ItemsControl
- 15. Rimuovi la selezione blu da QTreeView in stile "fusione"
- 16. Rimuovi il pulsante "Fine" di ActionMode
- 17. Rimuovi elementi onclick (incluso il pulsante Rimuovi stesso) con jQuery
- 18. Rimuovi tutti gli ascoltatori di eventi di tipo specifico
- 19. MPMediaQuery per restituire solo gli articoli locali
- 20. Verifica se tutti gli articoli hanno la stessa classe
- 21. Come posso ottenere tutti gli articoli su persone da Wikipedia?
- 22. Come leggere tutti gli articoli da un feed RSS?
- 23. Elementi QTreeView piatti - non nidificati
- 24. Python - Rimuovi e sostituisci Articoli stampati
- 25. Come eseguire il datatemplate per gli articoli nella lista?
- 26. Dove sono tutti gli articoli selezionati in Tridion 2011?
- 27. : ottieni tutti gli articoli taggati x AND y AND z
- 28. Rimuovi TUTTI gli stili/la formattazione dai collegamenti ipertestuali
- 29. Rimuovi tutti gli stili in linea usando BeautifulSoup
- 30. Algoritmo di clustering incrementale per raggruppare gli articoli di notizie?
per favore dimmi dove posso cercare i nomi di questi fogli di stile, ad esempio come hai scoperto che questa decorazione è chiamata QTreeView :: branch? Voglio scoprire anche quali sono i nomi di altre cose. – Pavel
http://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtreeview – Chris