QML中定义私有变量
来源:互联网 发布:网络课视频快进 编辑:程序博客网 时间:2024/06/05 15:29
在QML中,组件的所有属性、方法都是Public的,外部都可以访问。对于不想让外部访问的属性或方法需要通过QtObject包装一下
import QtQuick 2.0Item { property string name: "jack" // 公有属性 QtObject { id: self property int age: 18 // 私有属性 }}这样,在外部就无法访问到"age"属性。
另外,QtObject无法嵌套
// B.qmlimport QtQuick 2.0QtObject { property string name: "jack" // 公有属性 QtObject { id: self property int age: 18 // 私有属性 }}上面的代码会报错:“Type B unavailable”
0 0
- QML中定义私有变量
- OC中私有变量的定义方式
- JavaScript中定义类的公共变量和私有变量
- javascript中定义类一级的私有变量和函数
- Python中定义“私有”成员变量和成员函数
- Python中定义“私有”成员变量和成员函数
- Python中定义“私有”成员变量和成员函数
- Python中定义“私有”成员变量和成员函数
- Python中定义“私有”成员变量和成员函数
- Python中定义“私有”成员变量和成员函数
- oc定义私有变量和私有属性
- OC中私有方法和私有变量
- python 中的私有变量申明和定义
- ES6.0 类定义之私有变量与私有函数
- python中类的定义、实例化、封装以及私有变量/方法
- iOS中私有实例变量
- Javascript中类的构造函数以及原型构造法,以及定义共有变量和私有变量
- JavaScript中定义静态变量和方法,私有变量和方法,模块模式和增强型模块模式
- [Tjoi2016&Heoi2016]序列
- ASP.NET的内置对象之三 Session
- 1.容器
- c++的四种强制转换
- 谈谈事件分发
- QML中定义私有变量
- ora-01178及ORA-01511错误
- Tkinter教程之Toplevel篇
- 图像质量评价的两个方法
- Spring 配置文件总结
- Java return this
- java web学生信息管理系统的实现及源码(jsp servlet)
- C语言的概述以及数据类型
- window7 密码丢失找回