qmltest/qml/TestRow.qml

64 lines
1.3 KiB
QML
Raw Normal View History

2019-09-18 19:38:51 +00:00
import QtGraphicalEffects 1.0
import QtQuick 2.7
import QtQuick.Controls 2.4
import QtQuick.Controls.Material 2.0
import QtQuick.Layouts 1.3
import QtQuick.Window 2.11
import QtQuick.Controls.Styles 1.4
import QtQuick.Controls 1.4
ColumnLayout {
2019-09-18 19:38:51 +00:00
id: sec
property real realbase: 10.0
property int intbase: realbase
RowLayout {
Text {
font.pointSize: sec.intbase
text: "int pointSize: " + sec.intbase
}
TextField {
text: "pt" + sec.intbase + "; ptToPx("+sec.intbase+")"
style: TextFieldStyle {
id: root
textColor: "black"
font.pointSize: sec.intbase
property int width: 500
2019-09-18 19:38:51 +00:00
background: Rectangle {
radius: 2
2019-09-25 17:26:45 +00:00
//implicitWidth: root.width
//implicitHeight: ptToPx(sec.intbase)
color: "#DDDDFF"
border.color: "#000000"
}
}
}
2019-09-18 19:38:51 +00:00
}
RowLayout {
Text {
font.pointSize: sec.realbase
text: "real pointSize: " + sec.realbase
}
TextField {
text: "pt" + sec.realbase + "; ptToPx("+sec.realbase+")"
style: TextFieldStyle {
id: root
textColor: "black"
font.pointSize: sec.realbase
property int width: 500
2019-09-18 19:38:51 +00:00
background: Rectangle {
radius: 2
2019-09-25 17:26:45 +00:00
//implicitWidth: root.width
//implicitHeight: ptToPx(sec.realbase)
color: "#DDDDFF"
border.color: "#000000"
}
2019-09-18 19:38:51 +00:00
}
}
}
}