Hiding an entry from a QMenuBar in Qt4?
I can find no non-deprecated way of hiding an item in a menu bar in Qt4.
This post: http://qt.nokia.com/developer/faqs/585 gives a method that uses deprecated Qt3 compatibility functions.
Is there a better way?
QAction::setVisible() is what you are looking for:
QAction* act = new QAction(tr("&Moo"), this); someMenu->addAction(act); // ... act->setVisible(false);