LINUX.ORG.RU

История изменений

Исправление LongLiveUbuntu, (текущая версия) :

Я делаю так:

class MyObject : public QObject
{
    Q_OBJECT

public:
    explicit MyObject(QObject *parent = nullptr);

private:
    MyOtherObject  const m_d;
}

// .cpp
MyObject::MyObject(QObject *parent)
  : QObject(parent)
{
    connect(&m_d, ...);
}

Исходная версия LongLiveUbuntu, :

Я делаю так:

class MyObject : public QObject
{
    Q_OBJECT

public:
    explicit MyObject(QObject *parent = nullptr);

private:
    MyOtherObject  const m_d;
}

// .cpp
MyObject::MyObject(QObject *parent)
  : QObject(parent)
{
    connect(m_d, ...);
}