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

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

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

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

你会发现压根弹不出来。

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

相关推荐
j_xxx404_几秒前
力扣困难算法精解:串联所有单词的子串与最小覆盖子串
java·开发语言·c++·算法·leetcode·哈希算法
筱砚.44 分钟前
C++——lambda
开发语言·c++·算法
A.A呐2 小时前
【QT第三章】常用控件2
开发语言·qt
笨笨马甲2 小时前
Qt 实现三维坐标系的方法
开发语言·qt
sycmancia2 小时前
C++——动态内存分配、关于虚函数、关于继承中的强制类型转换
开发语言·c++
谁动了我的代码?3 小时前
VNC中使用QT的GDB调试,触发断点时与界面窗口交互导致整个VNC冻结
开发语言·qt·svn
样例过了就是过了3 小时前
LeetCode热题100 路径总和 III
数据结构·c++·算法·leetcode·链表
OxyTheCrack3 小时前
【C++】简述main函数中的argc与argv
开发语言·c++
历程里程碑3 小时前
Linux 49 HTTP请求与响应实战解析 带http模拟实现源码--万字长文解析
java·开发语言·网络·c++·网络协议·http·排序算法
肖恭伟3 小时前
QtCreator Linux ubuntu24.04问题集合
linux·windows·qt