-
大小: 7KB文件类型: .zip金币: 1下载: 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 代理服务器教程
相关资源
- AS3.0自定义下拉菜单
- ARX实现屏幕菜单(CAdUiPaletteSet)
- ARX实现屏幕菜单DockControlBar)
- 基于contextMenu的右键菜单demo
- Axure7.0伸缩式菜单
- 微信小程序 仿美团菜单 swiper分类菜单
- 小程序左滑动显示菜单
- 纯CSS3炫酷圆形导航菜单特效
- 小程序轮播图+底部菜单+下拉菜单
- WebView侧滑菜单完全版-MUI
- Qt 自定义QPushButton样式表(实时生成
- Win7右键扩展菜单管理器
- qt Qpushbutton圆按钮加图片代码
- 自适应简约网站菜单源码
- 半透明背景的下拉菜单
- 仿天猫风格的导航栏,加多级分类
- 基于proteus的12864F3菜单设计带汇编代码
- Extjs4下拉菜单ComboBox中用Grid显示通用
- 移除内网通右键菜单
- zw_jqmobile从登陆到菜单完整.zip
- Visual paradigm 社区版及中文菜单的设置
- PADS vx.2菜单不全补丁
- DropDownMenu
- Qt 自定义QPushButton样式表(灵活选择)
- QT-按钮风格实时渲染+QSS实时显示+QP
- 简易Qt登录注册及登陆后菜单功能程序
- jsMind思维导图整合Easyui的右键菜单
- (51单片机) 12864 液晶LCD 图文菜单显
- bootstrap树形下拉框 下拉框树形菜单
- VUE角色权限用户菜单模块前后台.rar
评论
共有 条评论