Qt控件先处于隐藏状态,经按键或动作,再显示出来具体,下面举个具体例子:
1、先设定分别叫做widgetDown, widgetUp的窗口,先隐藏widgetUp。
2、我们靠鼠标悬停移动来显示隐藏区域。
3、当鼠标移到widgetDown时,显示widgetUp。
4、当鼠标从widgetDown和widgetUp移开时widgetUp隐藏。
比如说一个Qpushbutton 的控件 ,对应的在生成的ui_xxxxx.h开头的文件中的指针,比如为×pushbutton ,则可以在构造函数中添加:pushbutton->setVisable(false);
如果需要显示,则pushbutton->setVisable(true);
如果是设置不可用,则pushbutton->setEnable(false);
setVisible(false)