QToolButtom和QPushButtom添加QMenu后会出现右下角图标,
QMenu* menu = new QMenu(this);
QAction* ac1 = new QAction(“1”,menu);
QAction* ac2 = new QAction(“2”,menu);
menu->addAction(ac1);
menu->addAction(ac2);
QToolButton* m_btn = new QToolButton(this);
m_btn->setPopupMode(QToolButton::InstantPopup);
m_btn->setSizePolicy(QSizePolicy::Expanding,QSizePolicy::Expanding);
m_btn->setMenu(menu);
如下图。
去掉方法如下:
m_btn->setStyleSheet(“QToolButton::menu-indicator{image:none;}”);
QToolButtom、QPushButtom添加QMenu后去掉右下角三角图标
最新推荐文章于 2024-01-25 17:08:58 发布
关键词由CSDN通过智能技术生成