1
我在Qt5.7.0 QtCreator 4.1中编写了一个移动应用程序,而且我在QtQuick qml文件'无效属性名称样式“(M16) '并且表单不想显示某些内容。我做错了什么?Qml QtQuick2'无效属性名称'样式'(M16)'
我必须在项目中配置一些东西或使用其他类型的文件吗?
我试图在一些组件上使用这个属性,它只适用于Text对象,我不知道为什么。
这里是我的代码:
//register_form.qml
import QtQuick 2.0
import QtQuick.Controls 2.0
import QtQuick.Controls.Styles 1.4
import QtQuick.Layouts 1.1
Item {
width: 270
height: 480
anchors.fill: parent
ColumnLayout {
id: loginLayout
anchors.rightMargin: 15
anchors.bottomMargin: 92
anchors.leftMargin: 23
anchors.topMargin: 91
anchors.fill: parent
TextField {
TextFieldStyle {
id: phoneStyle
placeholderTextColor: "grey"
}
id: phoneField
placeholderText: "+7 XXX XXX XX XX"
Layout.alignment: Qt.AlignHCenter | Qt.AlignBottom
}
Button {
style: //error occurs here
ButtonStyle {
}
id: loginButton
text: "Next"
Layout.alignment: Qt.AlignHCenter | Qt.AlignTop
highlighted: true
}
}
}