Files
qt-creator/share/qtcreator/qmldesigner/propertyeditor/Qt/AlignmentVerticalButtons.qml
T

74 lines
2.1 KiB
QML
Raw Normal View History

import Qt 4.7
import Bauhaus 1.0
QGroupBox {
id: alignmentVerticalButtons
layout: HorizontalLayout {
topMargin: 6
QWidget {
fixedHeight: 32
QPushButton {
id: topButton;
checkable: true
fixedWidth: 32
fixedHeight: 32
2010-04-20 10:24:56 +02:00
width: fixedWidth
height: fixedHeight
styleSheetFile: "alignmenttopbutton.css";
checked: backendValues.verticalAlignment.value == "AlignTop"
onClicked: {
backendValues.verticalAlignment.value = "AlignTop";
checked = true;
bottomButton.checked = false;
centerButton.checked = false;
}
}
QPushButton {
x: 32
id: centerButton;
checkable: true
fixedWidth: 32
fixedHeight: 32
2010-04-20 10:24:56 +02:00
width: fixedWidth
height: fixedHeight
styleSheetFile: "alignmentcentervbutton.css";
checked: backendValues.verticalAlignment.value == "AlignVCenter"
onClicked: {
backendValues.verticalAlignment.value = "AlignVCenter";
checked = true;
bottomButton.checked = false;
topButton.checked = false;
}
}
QPushButton {
x: 64
id: bottomButton;
checkable: true
fixedWidth: 32
fixedHeight: 32
2010-04-20 10:24:56 +02:00
width: fixedWidth
height: fixedHeight
styleSheetFile: "alignmentbottombutton.css";
checked: backendValues.verticalAlignment.value == "AlignBottom"
onClicked: {
backendValues.verticalAlignment.value = "AlignBottom";
checked = true;
centerButton.checked = false;
topButton.checked = false;
}
}
}
}
}