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

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

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

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

你会发现压根弹不出来。

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

相关推荐
2501_9411119910 小时前
C++中的装饰器模式变体
开发语言·c++·算法
怕什么真理无穷10 小时前
C++_面试15_零拷贝
c++·面试·职场和发展
牵牛老人10 小时前
QML 复杂交互控件开发:自定义控件的状态管理、动画性能及内存泄漏规避
qt
AA陈超11 小时前
ASC学习笔记0007:用于与GameplayAbilities系统交互的核心ActorComponent
c++·笔记·学习·ue5·虚幻引擎
大袁同学11 小时前
【哈希hash】:程序的“魔法索引”,实现数据瞬移
数据结构·c++·算法·哈希算法·散列表
沐怡旸11 小时前
【穿越Effective C++】条款21:必须返回对象时,别妄想返回其reference——对象返回的语义与效率平衡
c++·面试
2501_9411126111 小时前
C++与Docker集成开发
开发语言·c++·算法
智者知已应修善业11 小时前
【51单片机:两边向中间流水:即两边先点亮然后熄灭,次边的点亮再熄灭,直到最中间的两个点亮再熄灭,然后重复动作。】2023-3-4
c语言·c++·经验分享·笔记·嵌入式硬件·算法·51单片机
喵个咪11 小时前
Qt6 QML 实现DateTimePicker组件
前端·qt
奇树谦12 小时前
Qt|Qt5.12.12安装Mqtt
开发语言·qt