Impostare il colore di sfondo di un QWidget
Usando l'oggetto QPalette è molto semplice impostare lo sfondo di un QWidget.
Nell'esempio più sotto, usiamo appunto un QWidget "generico", ma penso valga più o meno per qualsiasi widget.
Usando l'oggetto QPalette è molto semplice impostare lo sfondo di un QWidget.
Nell'esempio più sotto, usiamo appunto un QWidget "generico", ma penso valga più o meno per qualsiasi widget.
In pratica la mia finestra Qt deve essere divisa in due parti, di cui la sinistra grande il 20% della finestra; la destra il restante.
Mi hanno suggerito di usare il componente QSplitter, ed è quello che ho fatto.
Ho deciso di creare un programma in Qt senza usare l'interfaccia grafica; e quindi scrivendo tutto il codice.
La mia finestra deve avere queste caratteristiche:
Ovviamente voi potete "levare" quello che non vi serve.
Non so bene a cosa possa essere utile memorizzare la clipboard in un programma, però ero curioso di capire come funziona il componente Qt QClipboard!
Ad essere sincero ho avuto un pò di difficoltà nel capire il senso, comunque vi mostro un esempio.
Quando lanciamo la finestra principale da QtCreator, la QMainWindow risulta centrata rispetto al desktop.
Poi avviamo il programma senza passare per QtCreator, e la finestra è decentrata.
Ho provato a vedere nel relativo file .ui, ma non ho trovato nulla al riguardo.
Ho creato un piccolo programma per la mia azienda, che non deve essere lanciato più di una volta sullo stesso pc.
Questo perchè esegue diverse operazioni su database, e non è cosa buona tenere il programma aperto più volte.