有没有办法在 QMenu 中有多个列?我将 Qt 与 C++ 一起使用。我已经搜索过,似乎没有办法在 Qt 中内置此功能。那么问题是如何将这个功能添加到我的程序中?有没有人建立一个可以有多个列的自定义菜单?
问问题
1327 次
2 回答
0
也许您正在寻找子菜单。正如 qt 文档所说:
使用 addSeparator() 插入分隔符,使用 addMenu() 插入子菜单,所有其他项都被视为操作项。
例如,这里有一个完整的例子。而“格式”菜单项是一个子菜单。您可以添加一个子菜单:
m_mysubmenu = QMenu(...);
...
m_menu->addMenu(m_mysubmenu);
于 2012-10-16T13:52:07.887 回答
0
我在这里找到了一种方法。这通常不是您想要做的事情。通常有更好的方法;但在我的应用程序中,用户将得到很大的帮助。
于 2012-11-01T15:30:18.210 回答