当前位置:   article > 正文

使用自定义的QToolBox实现抽屉效果_setautoraise

setautoraise

思路:
第一步:创建一个类,继承QToolBox 。
第二步:这个类有两个QGroupBox成员(对应两个抽屉,简单一点)。
第三步:每个QGroupBox里面有若干个QToolButton,并且用QVBoxLayout布局好。完成。
备注:
QToolBox有一个方法叫做setAutoRaise,setAutoRaise(true)的时候,QToolButton有一种鼠标悬浮在上面的时候,按钮会凸显出来的效果。

效果如下图:
在这里插入图片描述

	toolBtn1_1 = new QToolButton;
    toolBtn1_1->setText(tr("zhangsan"));
    toolBtn1_1->setAutoRaise(true);//有一种鼠标悬浮在按钮上的时候,按钮会凸显出来的效果
    toolBtn1_1->setToolButtonStyle(Qt::ToolButtonTextBesideIcon);

    toolBtn1_2 = new QToolButton;
    toolBtn1_2->setText(tr("lisi"));
    toolBtn1_2->setAutoRaise(true);
    toolBtn1_2->setToolButtonStyle(Qt
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/187384?site
推荐阅读
相关标签
  

闽ICP备14008679号