Qual è il processo alla base della creazione di widget personalizzati (utilizzando Qt) che non sembrano ... beh ... brutti?Creazione di widget Qt personalizzati "belli"
So che è abbastanza banale per fare un "widget personalizzato" che ha detto, una casella di riepilogo e un pulsante schiaffeggiato insieme in un unico, ma come potrei fare per fare qualcosa che assomiglia di più a questo:
Ho creato alcuni mock-up approssimativi che fondamentalmente usano uno sfondo PNG (che ho realizzato in Photoshop) con elementi di base come QLabels posizionati sopra, ma non penso che sia così che dovrei farlo . So che Qt supporta i CSS - è questo che la gente usa per creare widget che sembrano davvero buoni? Devo lavorare con i metodi paintEvent? OpenGL?
Cercare di cercare qualsiasi cosa "qt del widget personalizzato" mi dà solo un sacco di informazioni su come importarli nel Designer, ecc.
Grazie!
grazie, ho fatto un po 'di pittura personalizzata in Java Swing, quindi darò un'occhiata – swanson