LINUX.ORG.RU

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

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

int main(int argc, char** argv)
{
    QApplication app(argc, argv);
    ClassA objectA;
    ClassB objectB;

    QObject::connect(&objectA, ClassA::signalX, &objectB, ClassB::slotX);
    
    int result = app.exe();

    return result;
}



Классы ClassA и ClassB ничего друг про друга не знают. Параметры signalX и slotX должны совпадать.

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

int main(int argc, char** argv)
{
    ClassA objectA;
    ClassB objectB;

    QObject::connect(&objectA, ClassA::signalX, &objectB, ClassB::slotX);
}



Классы ClassA и ClassB ничего друг про друга не знают. Параметры signalX и slotX должны совпадать.