为什么我无法让QMenu隐形?

时间:2016-06-11 10:05:33

标签: qt

我在QMainWindow中添加了一个QMenu与设计器,用于仅用于调试和测试的操作。我想简单地让它对于realese编译是不可见的。

然而,当我打电话时:

ui->menuTests->setVisible(false);

什么都没发生?如果不从我的应用程序中删除该菜单,该如何使该菜单不可见? (我可以禁用它,但这太可怕了......)

1 个答案:

答案 0 :(得分:1)

为动作设置可见/不可见,而不是QMenu:

clang