Wpis z mikrobloga

@GaHee: jeżeli chcesz by obsługiwała makra Qt, również sygnały i sloty - to musi. Typowo: dziedziczysz po QObject, przekazujesz do konstruktora QObjectu wskaźnik na rodzica (może być nullptr). Ponadto definiujesz makro w ciele klasy:
class Student { Q_OBJECT public: Student(QObject* parent = nullptr) : QObject(parent) {} };. Twój build system powinien na tej podstawie wygenerować moca klasy z definicją sygnałów i slotów.

Polecam QtCreatora albo VS z Qt-Addinem (lub jego