dotherside/lib/include/DOtherSide/DosIQObjectImpl.h
2016-04-10 14:39:59 +02:00

25 lines
529 B
C++

#pragma once
#include "private/qobject_p.h"
namespace DOS
{
class DosIQObjectImpl
{
public:
/// Destructor
virtual ~DosIQObjectImpl() = default;
/// Emit the signal with the given name and arguments
virtual bool emitSignal(const QString& name, const std::vector<QVariant>& argumentsValues) = 0;
/// Return the metaObject
virtual const QMetaObject* metaObject() const = 0;
/// The qt_metacall implementation
virtual int qt_metacall(QMetaObject::Call, int, void**) = 0;
};
} // namespace dos