Главная » C++ » Как передать указатель на QMetaObject :: newInstance (), используя Q_ARG
Как передать указатель на QMetaObject :: newInstance (), используя Q_ARG
Я пытаюсь вызвать конструктор объекта, используя метод QMetaObject :: newInstance. Ниже у меня есть два примера конструкторов, которые я собираюсь использовать, один с указателями, а другой только с базовыми типами:
class A : public QObject {
Q_OBJECT
public:
Q_INVOKABLE A(B *b, QObject * parent = 0); // Constructor A
Q_INVOKABLE A(int x); // Constructor B
}