#ifdef Q_WS_WIN
#ifdef IDEALITY_BUILD
#define IDEALITY_API Q_DECL_EXPORT
#else
#define IDEALITY_API Q_DECL_IMPORT
#endif
#else
#define IDEALITY_API
#endif
#ifdef Q_WS_WIN
#ifdef IDEALITY_BUILD
#define IDEALITY_API Q_DECL_EXPORT
#else
#define IDEALITY_API Q_DECL_IMPORT
#endif
#else
#define IDEALITY_API
#endif
To copy to clipboard, switch view to plain text mode
This definition and then placing this IDEALITY_API in front of each class name, in .h files would fix that. This is a windows specific stuff that occurs with shared libraries...
example class definition :
class IDEALITY_API DMainWindow
class IDEALITY_API DMainWindow
To copy to clipboard, switch view to plain text mode
BTW what is "IDEAL-like programming" ??? I searched Google but didn't find anything relevant... What features/facilities does Ideality really provide??? I admit I'm a bit puzzled by your QIde and Edyuk modifications...
Bookmarks