Riprendendo la serie di esempi di GUI stavolta e' la volta di QtQuick (Qt 5.1)
Da notare che la release 5.1 i problemi all'editor visuale di QtQuick all'interno di QtCreator sembrano essere risolti per cui per progettare la pagina e' sufficiente fare doppio clic sul file .qml della colonna Progetti
![]() |
Editor Visuale di QtQuick in QtCreator |
------------------------------------------
import QtQuick 2.1
import QtQuick.Controls 1.0
import QtQuick.Window 2.0
ApplicationWindow {
title: qsTr("Esempio")
width: 250
height: 160
menuBar: MenuBar {
Menu {
title: qsTr("File")
MenuItem {
text: qsTr("Exit")
onTriggered: Qt.quit();
}
}
}
TextField {
id: text_field1
x: 21
y: 17
width: 200
height: 20
text: ""
placeholderText: ""
}
ProgressBar {
id: progress_bar1
x: 21
y: 54
}
Slider {
id: slider__horizontal_1
x: 21
y: 101
value: 0.5
onValueChanged: aggiorna();
function aggiorna()
{
text_field1.text = slider__horizontal_1.value.toFixed(2).toString();
progress_bar1.setValue(slider__horizontal_1.value);
}
}
}