QT中QWidget类参考!(73)

2023-06-03 来源:旧番剧
通过setMinimumSize()设置属性值并且通过minimumSize()来获得属性值。
QSize minimumSizeHint
这个属性保存的是建议的窗口部件最小大小。
如果这个属性值是无效的大小,那么就没有被建议的最小大小了。
如果这个窗口部件中没有布局,minimumSizeHint()默认实现返回无效大小并且否则的话返回布局的最小大小。绝大多数内置窗口部件重新实现了minimumSizeHint()。
QLayout从来不会重定义窗口部件大小小于minimumSizeHint。
也可以参考QSize::isValid()、size、minimumSize和sizePolicy。
通过minimumSizeHint()来获得属性值。
int minimumWidth
这个属性保存的是窗口部件的最小宽度。
这个属性和minimumSize().width()一致。
也可以参考minimumSize和minimumHeight。
通过setMinimumWidth()设置属性值并且通过minimumWidth()来得到属性值。
bool mouseTracking
这个属性保存的是窗口部件跟踪鼠标是否生效。
如果鼠标跟踪失效(默认),当鼠标被移动的时候只有在至少一个鼠标按键被按下时,这个窗口部件才会接收鼠标移动事件。
如果鼠标跟踪生效,如果没有按键被按下,这个窗口部件也会接收鼠标移动事件。
也可以参考mouseMoveEvent()和QApplication::setGlobalMouseTracking()。
通过setMouseTracking()设置属性值并且通过hasMouseTracking()来获得属性值。
bool ownCursor
这个属性保存的是窗口部件是否使用它自己的光标。
如果为假,这个窗口部件使用它父窗口部件的光标。
也可以参考cursor。
通过ownCursor()来获得属性值。
bool ownFont
这个属性保存的是窗口部件是否使用它自己的字体。
如果为假,这个窗口部件使用它父窗口部件的字体。
也可以参考font。
猜你喜欢
动漫推荐
免责声明:动漫番剧数据来源网络!本站不收费,无vip,请勿上当!

www.jiufanju.com-旧番剧