From d8462cfb9ef84e1b0fbd7c794993318d56bd6dfc Mon Sep 17 00:00:00 2001 From: Chris Browet Date: Wed, 31 Mar 2010 04:35:58 -0400 Subject: Internals of Qt support. All regression tests pass. Note from esr: this feature cannot be announced yert, as it requires documentation in the INSTALL file. 1. What the target environments are (Linux? Windows? Both) 2. All build prerequisites (C++ compiler? Qt library? Other libraries?) 3. What the new files libQgpsmm_global.h and libQgpsmm.pro are for, and how the are used. We also need to know how to regression-test this code under Linux so we can verify that it's not broken as the client library evolves. Signed-off-by: Eric S. Raymond --- libgpsmm.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'libgpsmm.h') diff --git a/libgpsmm.h b/libgpsmm.h index f10b04e9..711e75c8 100644 --- a/libgpsmm.h +++ b/libgpsmm.h @@ -11,7 +11,12 @@ #include #include "gps.h" //the C library we are going to wrap +#ifndef USE_QT class gpsmm { +#else +#include "libQgpsmm_global.h" +class LIBQGPSMMSHARED_EXPORT gpsmm { +#endif public: gpsmm(); virtual ~gpsmm(); -- cgit v1.2.1