QToolbar扩展按钮如何被调用
QToolbar how does the Extension button get called?
开头:我正在使用QT Creator 5.4.1 for c++。
我需要覆盖QToolbar小部件上的功能/特性,称为Extension,或Extension按钮。我已经阅读了QT文档,似乎没有一个功能,我可以调用/覆盖来改变这个功能,通常当有太多的动作在QToolbar的扩展按钮出现,并允许我点击和下拉到另一个/扩展工具栏。有人知道它叫什么吗?或者函数/方法实际上是什么?
QT文档中是这样写的
"当一个工具栏被调整到太小而无法显示它所包含的所有项目时,一个扩展按钮将作为工具栏中的最后一个项目出现。按下扩展按钮将弹出一个菜单,其中包含当前不适合工具栏的项目。"
但没有引用或超链接到任何函数调用,或任何相关的东西。由于
这个问题很老了,但是万一其他人遇到这个问题…
扩展工具栏显示与QToolBarLayout::setExpanded()。它是通过QToolBarLayout调用的,它与QToolBarLayout::setUsePopupMenu中的扩展(qtoolbareextension)按钮的点击信号相连接。
相关文章:
- 为什么我无法打开/读取从 Python 调用的 C 扩展名中的 txt 文件?
- 内联扩展编译为函数调用 [C++]
- 将"模板<类型名 T>zero()"扩展/专用为可调用的"T"
- 有没有办法扩展和调用 std::functions 的元组?
- 在 Python 3.6 中调用C++扩展时导入错误"undefined symbol: _ZNK9FastNoise8GetNoiseEff"
- 模板 使用数据数组调用函数时扩展参数包
- 通过 system() 函数调用防止野卡扩展
- 从库类扩展,然后如何让库调用派生类方法
- 如何调用QT快速2扩展插件的方法
- 如何调用 ShellExecute 以使用 C++ 打开具有特定程序的文件,而无需关联相同的文件扩展名
- 通过宏扩展调用方法
- 当可变参数模板类继承自模板参数时,在调用基类型的方法时扩展参数包
- 关闭Qt控制台应用程序会终止exec()调用中的进程,并且无法从main()扩展到范围
- 定义参数包扩展的"pattern",尤其是在函数调用中
- 可变模板扩展中函数调用的顺序
- 从Python扩展调用C++虚拟成员时出错
- 使用可变包类型扩展的C++函数调用程序包装
- 我们是否可以强制 shell 扩展显式调用 IShellIconOverlayIdentifier::GetOverla
- 在Python中调用C++扩展
- MSVC直接构造函数调用扩展