Я создаю мой пользовательский интерфейс с Qt Designer и generares этот код:QAction не показывает QMenu
toolBar = new QToolBar(MainWindow);
QIcon icon;
icon.addFile(QStringLiteral(":/main"), QSize(), QIcon::Normal, QIcon::Off);
MainWindow->addToolBar(Qt::TopToolBarArea, toolBar);
actionConvert = new QAction(MainWindow);
actionConvert->setObjectName(QStringLiteral("actionConvert"));
actionConvert->setIcon(icon);
toolBar->addAction(actionConvert);
Теперь, назад в моем коде кадра:
QMenu *menuAdd = new QMenu (this);
menuAdd->addAction (tr("&Files..."));
menuAdd->addAction (tr("&Directory..."));
ui->actionConvert->setMenu (menuAdd);
Когда я бегу приложение Я вижу qaction на панели инструментов даже стрелку, указывающую вниз, что указывает на то, что есть меню, но когда я нажимаю на него, меню не появляется ... какие-либо идеи?