blob: 85331aa103b2e81f3a67e960ce7d824964c0ef7a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
/*
License...
*/
#ifndef SERIALPORT_GLOBAL_H
#define SERIALPORT_GLOBAL_H
#include "qglobal.h"
#if defined(QT_ADDON_SERIALPORT_LIB)
# define Q_ADDON_SERIALPORT_EXPORT Q_DECL_EXPORT
#else
# define Q_ADDON_SERIALPORT_EXPORT Q_DECL_IMPORT
#endif
#if defined(QT_NAMESPACE)
# define QT_BEGIN_NAMESPACE_SERIALPORT namespace QT_NAMESPACE { namespace QtAddOn { namespace SerialPort {
# define QT_END_NAMESPACE_SERIALPORT } } }
# define QT_USE_NAMESPACE_SERIALPORT using namespace QT_NAMESPACE::QtAddOn::SerialPort;
# define QT_PREPEND_NAMESPACE_SERIALPORT(name) ::QT_NAMESPACE::QtAddOn::SerialPort::name
#else
# define QT_BEGIN_NAMESPACE_SERIALPORT namespace QtAddOn { namespace SerialPort {
# define QT_END_NAMESPACE_SERIALPORT } }
# define QT_USE_NAMESPACE_SERIALPORT using namespace QtAddOn::SerialPort;
# define QT_PREPEND_NAMESPACE_SERIALPORT(name) ::QtAddOn::SerialPort::name
#endif
// a workaround for moc - if there is a header file that doesn't use serialport
// namespace, we still force moc to do "using namespace" but the namespace have to
// be defined, so let's define an empty namespace here
QT_BEGIN_NAMESPACE_SERIALPORT
QT_END_NAMESPACE_SERIALPORT
#endif // SERIALPORT_GLOBAL_H
|