qt quick学习笔记(1)
1、qt quick工程路径不能有中文,有中文会出现qmake失败2、
QtDeclarative: 一个新的Qt C++模块
包含QML的运行时环境
把QML的内容嵌入到Qt C++应用中
提供QML与C++的交互能力
3、Qt WebSockets API
4、QQuickView QQuickContext QQuickWidget QQuickItem
5、注册c++类型到qml中,然后可以在qml中导入
qmlRegisterType()
6、qml中定义属性用 property 类型 属性名
C++中定义属性用 Q_PROPERTY(QUrl url READ url WRITE setUrl NOTIFY urlChanged)
7、QQmlApplicationEngine engine(QUrl("qrc:/qml/ImageSharing/main.qml"));
8、Image(拉伸会边界模糊)/BorderImage组件(拉伸边界清晰)
9、qml中可以用print()打印输出
10、qsTr() 可以支持国际化
11、anchors.centerIn: parent 组件在父组件居中
12、readonly property 定义只读属性
页:
[1]