Qt初学者,使用QtCreator,请教如何能使控件先处于隐藏状态,经按键或动作,再显示出来?主要是如何隐藏

如题所述

Qt控件先处于隐藏状态,经按键或动作,再显示出来具体,下面举个具体例子:

1、先设定分别叫做widgetDown, widgetUp的窗口,先隐藏widgetUp。

2、我们靠鼠标悬停移动来显示隐藏区域。

3、当鼠标移到widgetDown时,显示widgetUp。

4、当鼠标从widgetDown和widgetUp移开时widgetUp隐藏。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-03-04
比如说一个Qpushbutton 的控件 ,对应的在生成的ui_xxxxx.h开头的文件中的指针,比如为×pushbutton ,则可以在构造函数中添加:pushbutton->setVisable(false);
如果需要显示,则pushbutton->setVisable(true);
如果是设置不可用,则pushbutton->setEnable(false);本回答被网友采纳
第2个回答  2011-10-14
setVisible(false)追问

这是说在程序中加入吗!?我是想问在designer的图形界面设置中有没有方法直接设置的

追答

designer 控件属性中可以设置。

追问

就是不知道怎么设置属性。。。找不到在哪个里面设置。。。

追答

记得点控件后右栏下半部分就是属性设置的地方。

本回答被提问者采纳
相似回答