Loading ...

Ho deciso di scrivere questo articolo perchè ricevo diverse richieste su quali IDE ed editor utilizzo per lo sviluppo.

Inoltre può anche essere un punto di confronto tra noi utenti.

Vi faccio un elenco specificando per quali attività e su quale sistema, e se possibile indicando anche un perchè.

Qt Creator, porta con un ottimo Qt Designer per la creazione di gui in modalità drag-and-drop.

Alcuni dei suoi pochi limiti, sono l'espandibilità dei componenti nel momento in cui massimizzi la finestra.

Si può ovviare facilmente a questo cosa usando la funzione di auto-expanding!

L'editor visuale di Qt Creator è ottimo, ma non si riesce a fare proprio tutto.

Ad esempio, in una QTableWidget, è possibile impostare il numero delle colonne, ma non la label di ogni colonna.

Quindi, di default, si vedrebbero solo i numeri.

QML consente di scrivere applicazioni Qt usando un linguaggio simile a Javascript, misto alle classi C++ del framework.

Molto interessante, soprattutto per chi conosce bene Javascript.

Oggi vediamo come usare il componente MenuBar in una applicazione Qt Quick.

Una volta creato un progetto Qt Quick Application con Qt Creator, ci ritroviamo il file main.qml con un oggetto Rectangle.

Per usare le MenuBar dobbiamo però passare a ApplicationWindow, e questo comporta qualche modifica al progetto iniziale.