文章目录
怎么编译.qml文件

然后点击快捷键就可以选择我们要编译的qml文件就行
函数定义和调用的例子
import QtQuick 2.0
Rectangle {
id:myrect
width: 200
height: 200
//定义一个函数
//function <name>(参数名1,参数名2,....){...}
function sayHello(strHello)
{
console.log("say"+strHello);//控制台打印日志
}
//设置鼠标活动区域
MouseArea{
//固定鼠标区域(接受鼠标点击和焦点的区域)
anchors.fill:parent//父类多大就多大即Rectangle大小
//当鼠标点击时候就会调用函数
onClicked: myrect.sayHello("Hello.....")
}
}
运行结果:

本文详细介绍了如何在Qt Quick 2.0中编译和使用QML文件,包括函数定义和一个在鼠标点击事件中调用函数的实际例子。通过Rectangle组件展示了一个鼠标区域的设置,当鼠标点击时会输出带有参数的'Hello'消息。

1020

被折叠的 条评论
为什么被折叠?



