标签: c++ qt user-interface qmenu
有没有办法在QMenu中拥有多个列?我正在使用Qt和C ++。我已经搜索过,似乎没有办法在Qt内置这个。那么问题是如何将这个功能添加到我的程序中?有人建立了一个可以有多列的自定义菜单吗?
答案 0 :(得分:0)
也许你正在寻找一个子菜单。正如qt doc says:
使用addSeparator()插入分隔符,使用addMenu()插入子菜单,并将所有其他项视为操作项。
例如,这里有一个完整的例子。 “格式”菜单项是子菜单。您可以添加子菜单:
m_mysubmenu = QMenu(...); ... m_menu->addMenu(m_mysubmenu);
答案 1 :(得分:0)
我找到了一种方法here。这通常不是你想做的事情;通常有一种更好的方式;但在我的应用程序中,用户将得到很大的帮助。