Qt mette a disposizione diversi validatori da usare anche nelle caselle di input.

Ad esempio, in una QLineEdit, dovevo impostare l'accettazione di solo numeri.

Quindi, se si scrive una lettera, questa non deve essere scritta nella casella di testo.

Per fare questo possiamo usare QIntValidator.

Oggi vediamo come intercettare il doppio click su una QTableWidget.

Parto dal presupposto che la QTableWidget sia già aggiunta alla finestra, e che in generale abbiato già creato la vostra GUI.

In una QLabel, dovevo visualizzare una immagine da url.

Dove l'url è composto da una parte fissa, e una parte dinamica (che corrisponde all'immagine vera e propria).

Vi propongo il QWidget per intero.

Non parleremo dei tab intesi come QTabWidget, ma l'ordine di quando usiamo il tab per navigare tra i componenti della gui.

In sostanza, come suppongo già sappiate, quando state in una gui, potete usare il tasto tab per navigare tra i componenti.

L'ordine in cui si naviga viene scelto dal Qt Designer man mano che si aggiungo i componenti nella finestra.

In questo caso specifico, vogliamo solo stampare in PDF una QTableWidget; quindi:

  • non stiamo effettuando una vera e propria esportazione
  • questo codice si può tranquillamente usare anche per altri widget

Comunque, per eseguire questa operazione, ci avvaliamo di due oggetti: