/****************************************************************************
** Meta object code from reading C++ file 'QMenuColorDemo.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.9.9)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../QMenuColorDemo.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'QMenuColorDemo.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.9.9. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct qt_meta_stringdata_QMenuColorDemo_t {
QByteArrayData data[1];
char stringdata0[15];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
qptrdiff(offsetof(qt_meta_stringdata_QMenuColorDemo_t, stringdata0) + ofs \
- idx * sizeof(QByteArrayData)) \
)
static const qt_meta_stringdata_QMenuColorDemo_t qt_meta_stringdata_QMenuColorDemo = {
{
QT_MOC_LITERAL(0, 0, 14) // "QMenuColorDemo"
},
"QMenuColorDemo"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_QMenuColorDemo[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
0, 0, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
0 // eod
};
void QMenuColorDemo::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
Q_UNUSED(_o);
Q_UNUSED(_id);
Q_UNUSED(_c);
Q_UNUSED(_a);
}
const QMetaObject QMenuColorDemo::staticMetaObject = {
{ &QWidget::staticMetaObject, qt_meta_stringdata_QMenuColorDemo.data,
qt_meta_data_QMenuColorDemo, qt_static_metacall, nullptr, nullptr}
};
const QMetaObject *QMenuColorDemo::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *QMenuColorDemo::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_meta_stringdata_QMenuColorDemo.stringdata0))
return static_cast<void*>(this);
return QWidget::qt_metacast(_clname);
}
int QMenuColorDemo::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QWidget::qt_metacall(_c, _id, _a);
return _id;
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE
没有合适的资源?快使用搜索试试~ 我知道了~
Qt 弹出菜单右键菜单 QMenu 设置不同颜色的子项
共39个文件
tlog:13个
obj:6个
cpp:6个
需积分: 1 0 下载量 64 浏览量
2024-09-14
17:28:06
上传
评论
收藏 530KB RAR 举报
温馨提示
在Qt中,可以使用样式表(StyleSheet)来自定义QMenu的外观,包括其子项(如菜单项QAction)的颜色。但是,要注意的是,直接通过样式表为QMenu的每个子项设置不同的颜色可能不是很方便,因为样式表通常用于设置类的整体样式,而不是单个实例。 这个 demo 就是实现设置单个子项不同颜色。 详见博文: https://pafey.blog.csdn.net/article/details/142261768
资源推荐
资源详情
资源评论
收起资源包目录
QMenuColorDemo.rar (39个子文件)
QMenuColorDemo
QMenuColorDemo.vcxproj 5KB
ColorAction.cpp 736B
QMenuColorDemo.ui 533B
ColorAction.h 358B
main.cpp 187B
QMenuColorDemo.qrc 74B
QMenuColorDemo.vcxproj.filters 2KB
QMenuColorDemo.h 488B
Resources
QMenuColorDemo.cpp 2KB
Debug
QMenuColorDemo.obj 163KB
qmake
qtvars_Win32_Debug.props 2KB
uic
ui_QMenuColorDemo.h 1KB
moc
moc_QMenuColorDemo.cpp 3KB
moc_ColorAction.cpp 3KB
QMenuColorDemo.tlog
moc.read.1u.tlog 244B
CL.write.1.tlog 4KB
uic.write.1u.tlog 278B
moc.write.1u.tlog 550B
QMenuColorDemo.write.1u.tlog 10KB
rcc.read.1u.tlog 130B
rcc.write.1u.tlog 286B
QMenuColorDemo.lastbuildstate 203B
CL.command.1.tlog 8KB
link.command.1.tlog 3KB
link.read.1.tlog 4KB
link.write.1.tlog 1KB
uic.read.1u.tlog 128B
CL.read.1.tlog 124KB
qrc_QMenuColorDemo.obj 5KB
qt_work.log 2KB
moc_QMenuColorDemo.obj 94KB
QMenuColorDemo.log 200B
moc_ColorAction.obj 87KB
rcc
qrc_QMenuColorDemo.cpp 1KB
ColorAction.obj 112KB
vc140.pdb 1.61MB
main.obj 92KB
QMenuColorDemo.sln 970B
Debug
QMenuColorDemo.exe 83KB
共 39 条
- 1
资源评论
Pafey
- 粉丝: 827
- 资源: 19
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 食品2022初吉轻食私域复盘方案(社群营销)
- 美妆2022年colorkey、阿芙精油、薇诺娜私域运营策略复盘方案
- java基于ssm+vue校内二手商城交易系统源码 带毕业论文+PPT
- java基于ssm+vueQQ村旅游网站系统源码 带毕业论文+PPT
- java基于ssm+vue 猎头公司管理系统源码 带毕业论文+PPT
- 暴风电视 50F1 配屏V500HJ1-PE8(C3) 机编600000MWV00 屏参30162503 风UI1.0 强制升级
- DirectX Repair 4.3.0.20888 增强版 DirectX 运行库修复工具
- java基于ssm+vue企业人事管理系统源码 带毕业论文+PPT
- java基于ssm+vue教材管理系统源码 带毕业论文+PPT
- 五子棋小游戏前端项目 (登录注册,重玩,黑白棋,天气预报选择城市功能),前后端不分离,后端node,前端HTML,js,css
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功