,how can each class see the slots of ALL other classes so they can be used?
It is basic C/C++ include dependency problem.
Do this way.
// File: ClassA.h
// Don't include ClassA.h / ClassB.h / ClassC.h
// File: ClassA.cpp
#include "ClassA.h"
#include "ClassB.h"
#include "ClassC.h"
// File: ClassB.h
// Don't include ClassA.h / ClassB.h / ClassC.h
// File: ClassB.cpp
#include "ClassA.h"
#include "ClassB.h"
#include "ClassC.h"
// File: ClassC.h
// Don't include ClassA.h / ClassB.h / ClassC.h
// File: ClassC.cpp
#include "ClassA.h"
#include "ClassB.h"
#include "ClassC.h"
// File: ClassA.h
// Don't include ClassA.h / ClassB.h / ClassC.h
// File: ClassA.cpp
#include "ClassA.h"
#include "ClassB.h"
#include "ClassC.h"
// File: ClassB.h
// Don't include ClassA.h / ClassB.h / ClassC.h
// File: ClassB.cpp
#include "ClassA.h"
#include "ClassB.h"
#include "ClassC.h"
// File: ClassC.h
// Don't include ClassA.h / ClassB.h / ClassC.h
// File: ClassC.cpp
#include "ClassA.h"
#include "ClassB.h"
#include "ClassC.h"
To copy to clipboard, switch view to plain text mode
Bookmarks