È possibile disabilitare/eliminare il pulsante di chiusura predefinito QDialogs nella parte superiore sinistra della finestra di dialogo?Disabilita il pulsante di chiusura predefinito di QDialogs (pulsante "croce" in alto a sinistra)?
risposta
Clearing WindowCloseButtonHint
in WindowFlags
può fare quello che vuoi. Guarda l'esempio here.
Usare questa funzione per il dialogo
dlgLobLobLob->setWindowFlags(Qt::Dialog | Qt::Desktop)
L'ho provato, ma sfortunatamente non funziona - tutti i pulsanti (chiudi, ingrandisci, riduci a icona) sono disponibili. Indovina dipende da Unity Desktop. – Streight
controlla questo post: http://stackoverflow.com/questions/10369826/qt-disable-alt-f4 –
Prova setWindowFlags(Qt::Dialog | Qt::FramelessWindowHint | Qt::WindowTitleHint);
. Si consiglia di verificare l'Window Flags Example, e giocare in giro per vedere gli effetti di tutte le possibili combinazioni di WindowFlags
Non funziona su OS X. –
almeno in (embedded) di Linux, si può fare questo:
setWindowFlags(Qt::Window | Qt::WindowTitleHint | Qt::CustomizeWindowHint);
Con questo, ho un finestra che ha il titolo ma nessun pulsante.
- 1. Disabilita il pulsante di chiusura del Bootbox
- 2. Disabilita pulsante di chiusura in jQuery UI Dialog
- 3. Interfaccia utente jQuery: datepicker - Come aggiungere il pulsante di chiusura (Immagine!) In alto a destra?
- 4. Punto esclamativo in alto a destra di Windows - sul pulsante di chiusura
- 5. Perché il mio pulsante di chiusura oscilla in alcuni browser?
- 6. Nascondi il pulsante di chiusura "X" in Fancybox
- 7. Pulsante di chiusura per TabPages di TabControl da destra a sinistra C#
- 8. Pulsante disabilita e abilita
- 9. Disabilita il pulsante "ricarica griglia" in nav
- 10. Come avere attività in Android con un pulsante di chiusura nell'angolo in alto?
- 11. Sinistra allinea il testo all'interno di un pulsante in Android
- 12. Come disattivare il pulsante di chiusura in C?
- 13. Come rimuovere il pulsante di chiusura dalle schede in javafx
- 14. Come impostare il pulsante predefinito in PyGTK?
- 15. Android - stile pulsante predefinito
- 16. Gestore di Tomcat 7 - Disabilita il "pulsante di distribuzione"
- 17. disabilita pulsante di invio utilizzando jQuery
- 18. Disabilita il pulsante Indietro e Avanti su UIToolBar in UIWebview
- 19. Disabilita il pulsante Home nell'app Home?
- 20. Modalità testo pulsante di chiusura colore testo
- 21. Bootstrap: allinea il testo del pulsante a sinistra
- 22. Come allineare il testo del pulsante a sinistra?
- 23. aggiungere un pulsante di chiusura a modello jquery (BlockUI)
- 24. Android - Disabilita pulsante Indietro dispositivo
- 25. Pulsante Disabilita mentre Richiesta AJAX
- 26. Come si imposta l'operazione di chiusura su un programma GLUT scritto in C? (come nel pulsante rosso nell'angolo in alto a sinistra per lavorare)
- 27. E 'possibile cambiare il disegnabile a sinistra di un pulsante nel selettore xml?
- 28. qtip2 pulsante di chiusura senza barra del titolo
- 29. Chiusura di JFrame con il clic del pulsante
- 30. Tinta pulsante Android Pulsante
Ho provato ora a personalizzare la finestra con 'setWindowFlags (Qt :: CustomizeWindowHint | Qt :: WindowTitleHint);' o 'setWindowFlags (windowFlags() & ~ Qt :: WindowCloseButtonHint);'. Il problema è che entrambe le idee lasciano ancora il pulsante di ingrandimento e quando viene ingrandito il pulsante di chiusura viene visualizzato nuovamente. Qualche idea? – Streight