使菜单的QToolButton弹出在左边而不是底部?这可能吗?
Making menu of QToolButton pop on the left instead of bottom ? Is it possible?
是否有可能在QToolButton的左边而不是底部弹出QMenu ?我现在正在做这样的事情
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);
将此代码添加到您的toolbutton
的onclicked SLOT
menu_contacts->popup(mapToGlobal(ui->toolButton->pos()-
QPoint(menu_contacts->sizeHint().width(),0)));
相关文章:
- 斯塔克,堆栈,也可以在底部和顶部添加整数
- 函数,该函数将在堆栈底部保留最小的出现次数
- Win32 c++ 更改透明静态控件中的文本将其置于底部
- 无法增加 QToolButton 的大小(按钮样式设置为 Qt::ToolButtonTextBesideIcon)
- 在底部设置运行过程
- 无法设置动态数组底部 c++
- 滚动条到底部的QTableWidget
- 如何忽略文件底部的空格
- touchpad + QToolButton = supperios press
- QToolButton信号和插槽
- C++GUI按钮卡在底部
- QToolButton 的位置在调整大小或移动父小部件时不会改变
- Lib Caffe (C++): input_blobs()[0] 在第一次调用后会导致底部形状错误
- sqrt 的顶部和底部数字
- 如何检查编辑控件的滚动条是否位于底部
- 如何在不添加换行符的情况下将文本附加到QPlainTextEdit,并保持滚动在底部
- 如何更改QToolButton的图标大小
- 当焦点出现在QTool按钮上时,如何调整QToolButton的大小
- 如何在 ncurses 中模仿 TTY 行为?当我们到达底部时,向上推动屏幕上的所有线条
- 使菜单的QToolButton弹出在左边而不是底部?这可能吗?