-
大小: 7KB文件类型: .zip金币: 2下载: 0 次发布日期: 2021-05-14
- 语言: 其他
- 标签: QPushButton 菜单
资源简介
QPushButton下拉式二级菜单.zip

代码片段和文件信息
#include “buttonmenu.h“
#include
ButtonMenu::ButtonMenu(QWidget *parent)
: QWidget(parent)
{
m_menu = new QMenu(this);
m_addAction = new QAction(m_menu);
m_subAction = new QAction(m_menu);
m_delAction = new QAction(m_menu);
m_addAction->setCheckable(true);//是否可以check
m_delAction->setCheckable(true);//是否可以check
m_addAction->setText(Qobject::tr(“添加“));
m_subAction->setText(Qobject::tr(“子菜单“));
m_delAction->setText(Qobject::tr(“删除“));
m_menu->addAction(m_addAction);
m_menu->addAction(m_delAction);
m_menu->addAction(m_subAction);
connect(m_addAction &QAction::triggered this &ButtonMenu::addFunc);
connect(m_delAction &QAction::triggered this &ButtonMenu::delFunc);
m_subMenu = new QMenu(this);
m_subAdd = new QAction(m_subMenu);
m_subDel = new QAction(m_subMenu);
m_subAdd->setText(Qobject::tr(“子添加“));
m_subDel->setText(Qobject::tr(“子删除“));
m_subMenu->addAction(m_subAdd);
m_subMenu->addAction(m_subDel);
m_subAction->setMenu(m_subMenu);
m_pushButton = new QPushButton(this);
m_pushButton->setText(Qobject::tr(“测试按钮菜单“));
m_pushButton->setMenu(m_menu);//设置菜单
//m_pushButton->setstyleSheet(“QPushButton::menu-indicator{image:none;}“);//不显示下拉图片
}
ButtonMenu::~ButtonMenu()
{
}
void ButtonMenu::addFunc()
{
qDebug() << “addFunc“;
}
void ButtonMenu::delFunc()
{
qDebug() << “delFunc“;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-04-22 12:12 ButtonMenu\
文件 1426 2016-04-22 12:03 ButtonMenu\buttonmenu.cpp
文件 576 2016-04-22 12:04 ButtonMenu\buttonmenu.h
文件 70 2016-04-22 10:46 ButtonMenu\buttonmenu.qrc
文件 16346 2016-04-22 10:55 ButtonMenu\ButtonMenu.vcxproj
文件 2454 2016-04-22 10:55 ButtonMenu\ButtonMenu.vcxproj.filters
文件 629 2016-04-22 10:55 ButtonMenu\ButtonMenu.vcxproj.user
目录 0 2016-04-22 10:55 ButtonMenu\GeneratedFiles\
目录 0 2016-04-22 10:55 ButtonMenu\GeneratedFiles\Debug\
文件 2706 2016-04-22 12:02 ButtonMenu\GeneratedFiles\Debug\moc_buttonmenu.cpp
文件 1414 2016-04-22 11:57 ButtonMenu\GeneratedFiles\qrc_buttonmenu.cpp
目录 0 2016-04-22 10:46 ButtonMenu\GeneratedFiles\Release\
文件 179 2016-04-22 10:46 ButtonMenu\main.cpp
目录 0 2016-04-22 10:46 ButtonMenu\Resources\
- 上一篇:物流管理信息系统课程设计
- 下一篇:sockets5 代理服务器教程
相关资源
- pb 实现仿BS界面 dw菜单 powerbuild
- c 做的漂亮菜单附有源代码
- 树状导航菜单的制作
- 如何删除Linux系统后找回Windows的启动
- STM32用链表实现多级菜单
- XP win7启动菜单修复工具NTBOOTautofix v
- Win7和XP双系统启动菜单恢复
- 桌面右键菜单新建.md文件
- Win10开始菜单修复工具Windows 10 Start
- 折叠式侧滑菜单
- 按键LCD多级菜单
- 最简单的方式实现美团,大众下拉菜
- 基于正点原子stm32mini开发板的触摸屏
- 175个软件工具栏小图标
- AutoCAD图标大全[二次开发必备]
- 网易新闻底部菜单栏
- 基于Bootstrap Ace模板的菜单Tab页效果优
- 图形学,利用OpenGL函数进行鼠标、键
- 仿微信聊天界面 底部弹出菜单的实现
- slidingmenu侧滑菜单点击事件案例
- 点菜系统包含服务系统和后台管理系
- EasyBCD2.3218797
- STM32汉字系统菜单
- 安卓7.0模仿微信右上角弹出菜单
- Visual Assist X 2237+破解补丁+汉化包+菜单
- 有菜单的交互式绘图系统
- js树形菜单大集合(几十种demo)
- swift,苹果开发膳食菜单
- qq侧滑菜单栏效果的实现
- STM32F103OLED显示菜单实验
评论
共有 条评论