/****************************************************************************
** Meta object code from reading C++ file 'irrlichthelloworld.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.0)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../irrlichthelloworld.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'irrlichthelloworld.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.0. 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
struct qt_meta_stringdata_IrrlichtHelloWorld_t {
QByteArrayData data[8];
char stringdata[89];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_IrrlichtHelloWorld_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_IrrlichtHelloWorld_t qt_meta_stringdata_IrrlichtHelloWorld = {
{
QT_MOC_LITERAL(0, 0, 18),
QT_MOC_LITERAL(1, 19, 7),
QT_MOC_LITERAL(2, 27, 0),
QT_MOC_LITERAL(3, 28, 8),
QT_MOC_LITERAL(4, 37, 14),
QT_MOC_LITERAL(5, 52, 5),
QT_MOC_LITERAL(6, 58, 14),
QT_MOC_LITERAL(7, 73, 14)
},
"IrrlichtHelloWorld\0showWnd\0\0closeWnd\0"
"camer_x_change\0value\0camer_y_change\0"
"camer_z_change\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_IrrlichtHelloWorld[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
5, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 39, 2, 0x09,
3, 0, 40, 2, 0x09,
4, 1, 41, 2, 0x09,
6, 1, 44, 2, 0x09,
7, 1, 47, 2, 0x09,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
QMetaType::Void, QMetaType::Int, 5,
QMetaType::Void, QMetaType::Int, 5,
QMetaType::Void, QMetaType::Int, 5,
0 // eod
};
void IrrlichtHelloWorld::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
IrrlichtHelloWorld *_t = static_cast<IrrlichtHelloWorld *>(_o);
switch (_id) {
case 0: _t->showWnd(); break;
case 1: _t->closeWnd(); break;
case 2: _t->camer_x_change((*reinterpret_cast< int(*)>(_a[1]))); break;
case 3: _t->camer_y_change((*reinterpret_cast< int(*)>(_a[1]))); break;
case 4: _t->camer_z_change((*reinterpret_cast< int(*)>(_a[1]))); break;
default: ;
}
}
}
const QMetaObject IrrlichtHelloWorld::staticMetaObject = {
{ &QMainWindow::staticMetaObject, qt_meta_stringdata_IrrlichtHelloWorld.data,
qt_meta_data_IrrlichtHelloWorld, qt_static_metacall, 0, 0}
};
const QMetaObject *IrrlichtHelloWorld::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *IrrlichtHelloWorld::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_IrrlichtHelloWorld.stringdata))
return static_cast<void*>(const_cast< IrrlichtHelloWorld*>(this));
return QMainWindow::qt_metacast(_clname);
}
int IrrlichtHelloWorld::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QMainWindow::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 5)
qt_static_metacall(this, _c, _id, _a);
_id -= 5;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 5)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 5;
}
return _id;
}
QT_END_MOC_NAMESPACE
没有合适的资源?快使用搜索试试~ 我知道了~
在Qt中使用Irrlicht3D引擎
共21个文件
cpp:6个
h:3个
md2:2个
5星 · 超过95%的资源 需积分: 50 61 下载量 75 浏览量
2014-09-21
09:29:03
上传
评论 1
收藏 2.15MB ZIP 举报
温馨提示
在QT中使用Irrlicht引擎的方法与步骤 ,使用方法请参考我的博客文章http://www.cnblogs.com/ltm5180/p/3983890.html
资源推荐
资源详情
资源评论
收起资源包目录
IrrlichtSolution.zip (21个子文件)
Win32
Debug
Irrlicht.dll 5.52MB
IrrlichtHelloWorld.exe 115KB
sydney.bmp 59KB
sydney.md2 295KB
IrrlichtSolution.sln 921B
IrrlichtHelloWorld
Resources
irrlichthelloworld.ui 845B
IrrlichtHelloWorld.vcxproj.filters 3KB
sydney.bmp 59KB
irrlichthelloworld.h 614B
GeneratedFiles
Debug
moc_irrlichthelloworld.cpp 4KB
moc_qirrlichtthread.cpp 3KB
Release
qrc_irrlichthelloworld.cpp 724B
ui_irrlichthelloworld.h 2KB
IrrlichtHelloWorld.vcxproj.user 630B
main.cpp 206B
qirrlichtthread.cpp 2KB
sydney.md2 295KB
qirrlichtthread.h 667B
IrrlichtHelloWorld.vcxproj 13KB
irrlichthelloworld.cpp 3KB
irrlichthelloworld.qrc 78B
共 21 条
- 1
资源评论
- qinyi1042017-09-05方法不错,谢谢了。
李天明
- 粉丝: 2
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功