摘要: QDialog 类代表对话框。对话框一般用来实现那些只是暂时存在的用户界面。对话框是独立的窗口,但通常它也有父窗口,当对话框显示时,默认的位置在父窗口的中央。从外观上来看,对话框一般没有最大化、最小化按钮。 对话框有模态和非模态两种形式。非模态对话框的的行为和使用方法都类似于普通的窗口。模态对话框则有所不同,当模态对话框显示时,其他窗口将全部进入非激活状态,不能接受键盘和鼠标事件。模态的方式又可以分为两种,一种是对整个应用程序模态,这时它的出现将导致程序中的所有窗口失去响应;另一种是对窗口模态,这时仅仅会导致它所在的整个窗口树失去响应。 构造 QDialog 类的构... 阅读全文
posted @ 2012-10-26 21:46 muyuhu 阅读(1024) 评论(0) 推荐(0) 编辑
摘要: QWidget 类代表一般的窗口,其他窗口类都是从 QWidget 类继承出来的。而 QWidget 类则同时继承了 QObject 类 和 QPaintDevice 类,也就是说,窗口类都是 Qt 对象类。这里的 QPaintDevice 类则是所有可绘制的对象的基类。 常用窗口类的继承关系如图所示: 构造 QWidget 类的构造函数如下:[plain] view plaincopyprint?QWidget(QWidget*parent=0,Qt::WindowFlagsf=0);QWidget(QWidget *parent = 0, Qt::WindowFlags f =... 阅读全文
posted @ 2012-10-26 14:36 muyuhu 阅读(5887) 评论(0) 推荐(0) 编辑