QToolbar工具栏下拉菜单不弹出有小箭头

这里说了怎么弹出:Qt 工具栏QToolBar添加带有弹出菜单的QAction_qt如何将action添加到工具栏-CSDN博客

然后如果你是在UI里面建立的action,并拖到了toolbar,并在代码中设置菜单,例如:

cpp 复制代码
ui->mytoolbar->setMenu(mm);

你会发现压根弹不出来。

最后发现,action必须new,这样setMenu后才能弹出来,而且小箭头是独立的。坑爹吧。

相关推荐
U-52184F695 分钟前
C++ 实战:构建通用的层次化数据模型 (Hierarchical Data Model)
开发语言·c++
charlie11451419114 分钟前
深入解构:MSVC 调试机制与 Visual Studio 调试器原理
c++·ide·windows·学习·visual studio·调试·现代c++
Trouvaille ~15 分钟前
【C++篇】把混沌映射成秩序:哈希表的底层哲学与实现之道
数据结构·c++·stl·哈希算法·散列表·面向对象·基础入门
肆悟先生20 分钟前
3.14 函数的参数传递
c++
wunianor34 分钟前
[高并发服务器]DEBUG日志
linux·运维·服务器·c++
天赐学c语言1 小时前
12.19 - 买卖股票的最佳时机 && const的作用
c++·算法·leecode
.小墨迹2 小时前
C++学习之std::move 的用法与优缺点分析
linux·开发语言·c++·学习·算法·ubuntu
努力学习的小廉2 小时前
【QT(五)】—— 常用控件(二)
开发语言·qt
看见繁华3 小时前
C++ 设计模式&设计原则
java·c++·设计模式
点云SLAM3 小时前
C++ error C2065: “M_PI”: 未声明的标识符 解决方案
开发语言·c++·error c2065·m_pi未声明 解决方案