/****************************************************************************
** Meta object code from reading C++ file 'ActiveQtServerCallBack.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.7.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../ActiveQtServerCallBack.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'ActiveQtServerCallBack.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.7.1. 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_ActiveQtServerCallBack_t {
QByteArrayData data[11];
char stringdata0[161];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
qptrdiff(offsetof(qt_meta_stringdata_ActiveQtServerCallBack_t, stringdata0) + ofs \
- idx * sizeof(QByteArrayData)) \
)
static const qt_meta_stringdata_ActiveQtServerCallBack_t qt_meta_stringdata_ActiveQtServerCallBack = {
{
QT_MOC_LITERAL(0, 0, 22), // "ActiveQtServerCallBack"
QT_MOC_LITERAL(1, 23, 13), // "eventCallBack"
QT_MOC_LITERAL(2, 37, 0), // ""
QT_MOC_LITERAL(3, 38, 5), // "nType"
QT_MOC_LITERAL(4, 44, 12), // "strEventName"
QT_MOC_LITERAL(5, 57, 30), // "onTrainsmitCallBackButtonClick"
QT_MOC_LITERAL(6, 88, 30), // "onOverWriteCallBackButtonClick"
QT_MOC_LITERAL(7, 119, 11), // "AttachEvent"
QT_MOC_LITERAL(8, 131, 9), // "eventName"
QT_MOC_LITERAL(9, 141, 10), // "IDispatch*"
QT_MOC_LITERAL(10, 152, 8) // "dispFunc"
},
"ActiveQtServerCallBack\0eventCallBack\0"
"\0nType\0strEventName\0onTrainsmitCallBackButtonClick\0"
"onOverWriteCallBackButtonClick\0"
"AttachEvent\0eventName\0IDispatch*\0"
"dispFunc"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_ActiveQtServerCallBack[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
4, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
1, // signalCount
// signals: name, argc, parameters, tag, flags
1, 2, 34, 2, 0x06 /* Public */,
// slots: name, argc, parameters, tag, flags
5, 0, 39, 2, 0x08 /* Private */,
6, 0, 40, 2, 0x08 /* Private */,
7, 2, 41, 2, 0x0a /* Public */,
// signals: parameters
QMetaType::Void, QMetaType::Int, QMetaType::QString, 3, 4,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
QMetaType::Int, QMetaType::QString, 0x80000000 | 9, 8, 10,
0 // eod
};
void ActiveQtServerCallBack::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
ActiveQtServerCallBack *_t = static_cast<ActiveQtServerCallBack *>(_o);
Q_UNUSED(_t)
switch (_id) {
case 0: _t->eventCallBack((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
case 1: _t->onTrainsmitCallBackButtonClick(); break;
case 2: _t->onOverWriteCallBackButtonClick(); break;
case 3: { int _r = _t->AttachEvent((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< IDispatch*(*)>(_a[2])));
if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; } break;
default: ;
}
} else if (_c == QMetaObject::IndexOfMethod) {
int *result = reinterpret_cast<int *>(_a[0]);
void **func = reinterpret_cast<void **>(_a[1]);
{
typedef void (ActiveQtServerCallBack::*_t)(int , QString );
if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&ActiveQtServerCallBack::eventCallBack)) {
*result = 0;
return;
}
}
}
}
const QMetaObject ActiveQtServerCallBack::staticMetaObject = {
{ &QWidget::staticMetaObject, qt_meta_stringdata_ActiveQtServerCallBack.data,
qt_meta_data_ActiveQtServerCallBack, qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};
const QMetaObject *ActiveQtServerCallBack::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *ActiveQtServerCallBack::qt_metacast(const char *_clname)
{
if (!_clname) return Q_NULLPTR;
if (!strcmp(_clname, qt_meta_stringdata_ActiveQtServerCallBack.stringdata0))
return static_cast<void*>(const_cast< ActiveQtServerCallBack*>(this));
if (!strcmp(_clname, "QAxBindable"))
return static_cast< QAxBindable*>(const_cast< ActiveQtServerCallBack*>(this));
return QWidget::qt_metacast(_clname);
}
int ActiveQtServerCallBack::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QWidget::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 4)
qt_static_metacall(this, _c, _id, _a);
_id -= 4;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 4)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 4;
}
return _id;
}
// SIGNAL 0
void ActiveQtServerCallBack::eventCallBack(int _t1, QString _t2)
{
void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
QMetaObject::activate(this, &staticMetaObject, 0, _a);
}
QT_END_MOC_NAMESPACE
没有合适的资源?快使用搜索试试~ 我知道了~
ActiveQtServer
共82个文件
dll:21个
qm:16个
tlog:13个
3星 · 超过75%的资源 需积分: 50 68 下载量 125 浏览量
2018-03-01
17:48:39
上传
评论 2
收藏 25.12MB RAR 举报
温馨提示
基于QtActiveServer的开发笔记,其中主要是针对web应用与C++的通信,内容上主要是记录了几种回调机制的实现。
资源推荐
资源详情
资源评论
收起资源包目录
ActiveQtServerCallBack.rar (82个子文件)
ActiveQtServerCallBack
.vs
ActiveQtServerCallBack
v14
.suo 43KB
Win32
Debug
iconengines
qsvgicond.dll 80KB
libGLESV2d.dll 8.53MB
WebCallDemo
ActiveQtServerCallBack.css 506B
ActiveQtServerCallBack.html 2KB
ActiveQtServerCallBack.js 3KB
ActiveQtServerCallBack.exp 1KB
ActiveQtServerCallBackOcxRegsvr32.bat 35B
ActiveQtServerCallBack.pdb 3.31MB
Qt5Guid.dll 9.75MB
imageformats
qicod.dll 76KB
qsvgd.dll 63KB
qjpegd.dll 427KB
qgifd.dll 75KB
qtiffd.dll 621KB
qtgad.dll 62KB
qddsd.dll 94KB
qwbmpd.dll 60KB
qwebpd.dll 777KB
qicnsd.dll 96KB
Qt5Widgetsd.dll 8.16MB
platforms
qwindowsd.dll 2.17MB
ActiveQtServerCallBack.lib 2KB
D3Dcompiler_47.dll 3.31MB
Qt5Svgd.dll 518KB
ActiveQtServerCallBack.ilk 2.44MB
Qt5Cored.dll 8.88MB
ActiveQtServerCallBack.dll 754KB
ActiveQtServerCallBack.bat 82B
opengl32sw.dll 14.52MB
translations
qt_fi.qm 157KB
qt_fr.qm 162KB
qt_ru.qm 154KB
qt_ko.qm 121KB
qt_ca.qm 170KB
qt_pl.qm 141KB
qt_de.qm 169KB
qt_uk.qm 155KB
qt_en.qm 23B
qt_lv.qm 150KB
qt_hu.qm 89KB
qt_sk.qm 123KB
qt_cs.qm 155KB
qt_ja.qm 127KB
qt_he.qm 136KB
qt_it.qm 157KB
ActiveQtServerCallBackOcxUnRegsvr32.bat 38B
libEGLd.dll 43KB
ActiveQtServerCallBack.sln 994B
ActiveQtServerCallBack
Resources
ActiveQtServerCallBack.vcxproj 10KB
ActiveQtServerCallBack.rc 88B
ActiveQtServerCallBack.ico 361KB
GeneratedFiles
Release
ui_ActiveQtServerCallBack.h 3KB
Debug
moc_ActiveQtServerCallBack.cpp 6KB
ActiveQtServerCallBack.ui 3KB
ActiveQtServerCallBack.vcxproj.user 627B
ActiveQtServerCallBack.cpp 2KB
ActiveQtServerCallBack.vcxproj.filters 3KB
Debug
ActiveQtServerCallBack.res 362KB
ActiveQtServerCallBack.idl 7KB
vc140.pdb 2.82MB
ActiveQtServerCallBack.obj 272KB
ActiveQtServerCallBack.log 5KB
ActiveQt.B12702AD.tlog
CL.write.1.tlog 2KB
CL.read.1.tlog 141KB
custombuild.read.1.tlog 544B
rc.write.1.tlog 398B
rc.read.1.tlog 386B
CL.command.1.tlog 3KB
ActiveQtServerCallBack.lastbuildstate 211B
link.write.1.tlog 1KB
link.command.1.tlog 2KB
rc.command.1.tlog 502B
link.read.1.tlog 5KB
custombuild.write.1.tlog 850B
custombuild.command.1.tlog 2KB
ActiveQtServerCallBack.write.1u.tlog 18KB
moc_ActiveQtServerCallBack.obj 197KB
ActiveQtServerCallBack.tlb 8KB
ActiveQtServerCallBack.h 699B
ActiveQtServerCallBack.def 211B
ActiveQtServerCallBack.VC.db 42.18MB
共 82 条
- 1
资源评论
- yinyongzheng20092019-03-28为什么我电脑上收不到回调呢?请求帮助,976377158
- 小乌龟在大乌龟背上2018-06-21我先下载试试
- 程序猿的杂货店2020-03-20还好,但是没编译过
- Gemini2019-09-17不错呀,可以学习一点
IIIIIIII8023
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功