QMenu 设置菜单图标 & 生成菜单树
来源:互联网 发布:java转义字符的使用 编辑:程序博客网 时间:2024/06/06 19:41
效果图
源码
.h 文件
protected slots: void onMenuTriggered(QAction*);
.cpp 文件
// 菜单 QMenu *pMenu = new QMenu(this); pMenu->addAction(QString::fromLocal8Bit("我")); pMenu->addSeparator(); pMenu->addAction(QString::fromLocal8Bit("爱")); QMenu *pChildMenu = new QMenu(this); pChildMenu->setTitle(QStringLiteral("学")); pChildMenu->addAction(QStringLiteral("Q")); pMenu->addMenu(pChildMenu); QAction *act1 = new QAction(pChildMenu); act1->setText(QStringLiteral("t")); act1->setIcon(QIcon("src/Me.png")); pChildMenu->addAction(act1); QPushButton *pButton = new QPushButton(this); // 按钮 pButton->setText(QString::fromLocal8Bit("主菜单")); // 设置菜单 pButton->setMenu(pMenu); connect(pMenu, SIGNAL(triggered(QAction*)), this, SLOT(onMenuTriggered(QAction*)));
void MyClass::onMenuTriggered(QAction *action){ QString str = action->text();}
阅读全文
0 0
- QMenu 设置菜单图标 & 生成菜单树
- 设置QMenu中菜单项的高度
- Qt: 隐藏菜单QMenu
- Qt: 隐藏菜单QMenu
- Qt: 隐藏菜单QMenu
- Qt: 隐藏菜单QMenu
- 菜单设置图标 BCMenu
- QMenu,QT的菜单添加
- qt中的菜单QMenu QAction
- qt中的菜单QMenu QAction
- Toolbar设置图标,菜单属性
- 菜单 图标
- QT4 QMenu菜单 自定义上拉弹出
- 得到弹出菜单QMenu的高度
- QT QButton to QMenu自定义菜单
- 关于QT的菜单QMenu和QAction
- QT4 QMenu菜单 自定义上拉弹出
- qt QTableView 的使用(嵌入QCheckobox,为某一单元格设置颜色,单击,双击,右键菜单QMenu)
- Android -- 进程和线程
- numpy学习笔记
- 解决mysql插入数据时出现Incorrect string value: '\xF0\x9F...' for column 'name' at row 1的异常 这个问题,原因是UTF-8编码有可
- TCP连接的状态详解以及故障排查
- 关于java连接mysql出现中文乱码的问题
- QMenu 设置菜单图标 & 生成菜单树
- 汽水瓶
- Java实现-逆波兰表达式求值
- 2017 后端面试经历分享
- Java 泛型
- pythonIDe比较
- 37%定律
- 添加 "Fork me on GitHub"丝带
- pxe&全自动化安装