您的位置:首页 > 编程语言 > Qt开发

Qt多界面编程

2015-04-28 20:23 204 查看
1 界面生成

点击菜单或者按钮,然后弹出一个设置界面。详细例子可见Qt5.2.1提供的例程“Style Sheet Example”。

2 类间参数传递

不同的界面有对应的类,其中有各自的成员变量。那么,一个类的函数想要访问其它类的成员变量,要怎么操作呢?参考资料[2]指出,主要有两种方法可以达到这个目的:a)全局变量;b)静态成员变量;参考资料[3]中指出了另一种方法:c)类成员;参考资料[4]提出了:d)模态对话框的方法;参考资料[5]说明了:e)信号/槽参数传递的方法;Qt中创建一个类时,通常会指定其父类,因此子类可以通过父类指针访问父类的成员变量。

2.1 全局变量

一个类可以可以访问其成员类的成员,但是成员类如何访问上一级类的成员呢?

2.2 静态成员变量

2.3 类成员

2.4 模态对话框

2.5 信号/槽参数传递

2.6 父类指针

参考资料

[1]Qt如何实现多窗口调用

[2]qt中在不同类间传递参数的几种方式

[3]QT中如何实现界面之间传递数据??

[4]Qt 学习之路 2(14):对话框数据传递

[5]QT信号和槽以结构体为参数传递复杂数据
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: