QT中QWidget类参考!(70)
2023-06-03 来源:旧番剧
对于顶级窗口部件的几何形状的概述请参考窗口几何形状文档。
也可以参考geometry、width和size。
通过height()来获得属性值。
bool hidden
这个属性保存的是窗口部件是否明确地隐藏。
如果为假,这个窗口部件是可视的或者如果它的所有祖先变为可视,它将变为可视的。
也可以参考hide()、show()、visible和isVisibleTo()。
通过isHidden()来获得属性值。
QPixmap icon
这个属性保存的是窗口部件图标像素映射。
这个属性只对顶级窗口部件有效。如果没有图标被设置,icon()返回0。
也可以参考iconText、caption和设置应用程序图标。
通过setIcon()设置属性值并且通过icon()来获得属性值。
QString iconText
这个属性保存的是窗口部件图标文本。
这个属性只对顶级窗口部件有效。如果没有图标文本被设置,这个函数返回QString::null。
也可以参考icon和caption。
通过setIconText()设置属性值并且通过iconText()来获得属性值。
bool isActiveWindow
这个属性保存的是窗口部件或者它的一个子对象是否是活动窗口。
活动窗口是有键盘焦点的窗口
当弹出窗口是可视的,这个属性对于活动窗口和这个弹出窗口都是真。
也可以参考setActiveWindow()和QApplication::activeWindow()。
通过isActiveWindow()来获得属性值。
bool isDesktop
这个属性保存的是窗口部件是否是桌面窗口部件,比如,代表桌面。
一个桌面窗口部件也是顶级窗口部件。
也可以参考isTopLevel和QApplication::desktop()。
通过isDesktop()来获得属性值。
bool isDialog
这个属性保存的是窗口部件是否是对话框窗口部件。
对话框窗口部件是次要的顶级窗口部件,比如一个有父对象的顶级窗口部件。
也可以参考isTopLevel和QDialog。