2014-05-23 32 views
0

是否可以在QToolButton的左邊而不是底部有QMenu彈出窗口。 我目前做這樣的事情使QToolButton的菜單在左邊而不是底部彈出?可能嗎?

QMenu *menu_contacts = new QMenu("Contacts",this); 
menu_contacts->setStyleSheet(menu_sheet.c_str()); 

QAction *actaddContact = new QAction(menu_contacts); 
actaddContact->setText("New Contacts"); 

ui.toolButton_3->setMenu(menu_contacts); 

回答

0

在你toolbutton

menu_contacts->popup(mapToGlobal(ui->toolButton->pos()- 
         QPoint(menu_contacts->sizeHint().width(),0))); 
onclicked SLOT添加該代碼
相關問題