Filippo Cucchetto 5a42e05f98 Move implementation for using QAbstractDynamicMetaObject
Added support for QAbstractListModels
Fixed bug in the serialization of arguments before slot execution
2016-04-10 14:39:59 +02:00

30 lines
538 B
C++

#pragma once
// Qt
#include <QObject>
#include <functional>
// DOtherSide
#include "DOtherSideTypesCpp.h"
#include "DOtherSide/IDosQObject.h"
namespace DOS
{
/// This class model a QObject
class DosQObject : public QObject, public IDosQObject
{
public:
/// Constructor
DosQObject(OnMetaObject onMetaObject,
OnSlotExecuted onSlotExecuted);
/// Emit a signal
bool emitSignal(const QString& name, const std::vector<QVariant>& arguments) override;
private:
IDosQObject* m_impl;
};
} // namespace DOS