/**************************************************************************** ** ** Namespace simplecomLib generated by dumpcpp from type library ** simplecom.dll ** ****************************************************************************/ #ifndef QAX_DUMPCPP_SIMPLECOMLIB_H #define QAX_DUMPCPP_SIMPLECOMLIB_H // Define this symbol to __declspec(dllexport) or __declspec(dllimport) #ifndef SIMPLECOMLIB_EXPORT #define SIMPLECOMLIB_EXPORT #endif #include #include #include #include struct IDispatch; // Referenced namespace namespace simplecomLib { // forward declarations class ISimpletest; class ISimpletest; // stub for vtable-only interface class ISimpletest : public QAxObject {}; // Actual coclasses class SIMPLECOMLIB_EXPORT Simpletest : public QAxObject { public: Simpletest(QObject *parent = 0) : QAxObject(parent) { setControl("{e4b7d28c-6401-471b-b24c-06e0e2e8f8e3}"); } Simpletest(ISimpletest *iface) : QAxObject() { initializeFrom(iface); delete iface; } /* Property Mode property Mode */ inline int Mode() const; //Returns the value of Mode inline void SetMode(int value); //Sets the value of the Mode property /* Method Print method Print */ inline void Print(const QString& str); // meta object functions static const QMetaObject staticMetaObject; virtual const QMetaObject *metaObject() const { return &staticMetaObject; } virtual void *qt_metacast(const char *); }; // member function implementation #ifndef QAX_DUMPCPP_SIMPLECOMLIB_NOINLINES inline int Simpletest::Mode() const { QVariant qax_result = property("Mode"); Q_ASSERT(qax_result.isValid()); return *(int*)qax_result.constData(); } inline void Simpletest::SetMode(int value){ setProperty("Mode", QVariant(value)); } inline void Simpletest::Print(const QString& str) { void *_a[] = {0, (void*)&str}; qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); } #endif } QT_BEGIN_NAMESPACE namespace QtMetaTypePrivate { template<> struct QMetaTypeFunctionHelper { static void Destruct(void *t) { Q_UNUSED(t) static_cast(t)->simplecomLib::Simpletest::~Simpletest(); } static void *Construct(void *where, const void *t) { Q_ASSERT(!t); Q_UNUSED(t) return new (where) simplecomLib::Simpletest; } #ifndef QT_NO_DATASTREAM static void Save(QDataStream &stream, const void *t) { stream << *static_cast(t); } static void Load(QDataStream &stream, void *t) { stream >> *static_cast(t); } #endif // QT_NO_DATASTREAM }; } // namespace QtMetaTypePrivate QT_END_NAMESPACE #endif