我目前在我的代码中有这样的东西:
QMenu *mabout = new QMenu("About");
QToolButton* tb_about = new QToolButton();
QAction *test= new QAction(mabout);
test->setText("Test");
mabout->addAction(test);
tb_about->setText(mabout->title());
tb_about->setMenu(mabout);
tb_about->setPopupMode(QToolButton::MenuButtonPopup);
ui.toolBar->addWidget(tb_about);
现在,这给了我以下信息:
现在,如果单击“关于”按钮或向下箭头,我想显示下拉菜单。但是,当我单击关于文本时,什么也没有发生。这是它的样子:
什么都没有掉下来。唯一一次下降是当我真正点击向下箭头时。按下向下箭头时,有什么方法可以使下拉菜单下降?