我刚刚创建了文本。
QMenu *menu = new QMenu(this);
menuicd->addAction("Choose the job from:");
menuicd->addAction("Our job portal");
menuicd->addAction("Our database");
menuicd->addAction("University website");
ui.plusbutton->setMenu(menu);
如何为选项制作带蓝色背景的白色文字?如何在此菜单中添加取消按钮?
答案 0 :(得分:1)
如果要创建自定义上下文菜单,可以使用样式表 那样:
QMenu
{
border: 1px solid #76797C;
color: #eff0f1;
margin: 2px;
}
QMenu::icon
{
margin: 5px;
}
QMenu::item
{
padding: 5px 30px 5px 30px;
margin-left: 5px;
border: 1px solid transparent; /* reserve space for selection border */
}
但是这张图片就像QDialog