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

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

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

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

你会发现压根弹不出来。

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

相关推荐
历程里程碑16 分钟前
子串-----和为 K 的子数组
java·数据结构·c++·python·算法·leetcode·tornado
王多鱼鱼鱼25 分钟前
QT如何将exe打包成可执行文件
开发语言·qt
liu****29 分钟前
Qt进阶实战:事件处理、文件操作、多线程与网络编程全解析
开发语言·网络·数据结构·c++·qt
草原上唱山歌31 分钟前
C++如何调用Python代码
开发语言·c++·python
m0_706653231 小时前
跨语言调用C++接口
开发语言·c++·算法
无小道1 小时前
Qt——信号槽
开发语言·qt
一匹电信狗1 小时前
【高阶数据结构】并查集
c语言·数据结构·c++·算法·leetcode·排序算法·visual studio
PPPPPaPeR.1 小时前
从零实现一个简易 Shell:理解 Linux 进程与命令执行
linux·开发语言·c++
LXS_3571 小时前
C++常用容器(下)---stack、queue、list、set、map
开发语言·c++·学习方法·改行学it
愚者游世1 小时前
list Initialization各版本异同
开发语言·c++·学习·程序人生·算法