QT中QWidget类参考!(72)
2023-06-03 来源:旧番剧
也可以参考maximumWidth、maximumHeight、maximumSize、minimumSize和sizeIncrement。
通过setMaximumSize()设置属性值并且通过maximumSize()来获得属性值。
int maximumWidth
这个属性保存的是窗口部件的最大宽度。
这个属性和maximumSize().width()一致。
也可以参考maximumSize和maximumHeight。
通过setMaximumWidth()设置属性值并且通过maximumWidth()来获得属性值。
QRect microFocusHint
这个属性保存的是窗口部件的当前设置的微焦点提示。
更多信息请参考setMicroFocusHint()的文档。
通过microFocusHint()来获得属性值。
bool minimized
这个属性保存的是窗口部件是否是最小化的(变为图标了)。
这个属性和顶级窗口部件相关。
也可以参考showMinimized()、visible、show()、hide()和showNormal()。
通过isMinimized()来获得属性值。
int minimumHeight
这个属性保存的是窗口部件的最小高度。
这个属性和minimumSize().height()一致。
也可以参考minimumSize和minimumWidth。
通过setMinimumHeight()设置属性值并且通过minimumHeight()来获得属性值。
QSize minimumSize
这个属性保存的是窗口部件的最小大小。
这个窗口部件不能被重定义比这个最小大小更小的大笑了。如果当前大小更小的话,窗口部件的大小被强制为最小大小。
如果你在这个窗口部件中使用了布局,最小大小将会被这个布局设置,而不是setMinimumSize(),除非你设置布局的重定义大小模式为QLayout::FreeResize。
也可以参考minimumWidth、minimumHeight、maximumSize、sizeIncrement和QLayout::resizeMode。