From 6333edfdf3a682dfa8f54fe021f9aa55d6c91049 Mon Sep 17 00:00:00 2001 From: Mark Brand Date: Thu, 19 Nov 2015 13:06:01 +0100 Subject: qsql: add missing Q_EXPORT_SQLDRIVER_* macros and remove a stray one. Change-Id: I1a10688e6cf916aa93f383ecc9e9aa8e28966e95 Reviewed-by: Friedemann Kleint Reviewed-by: Andre Somers Reviewed-by: Mark Brand --- src/sql/drivers/ibase/qsql_ibase_p.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/sql/drivers/ibase') diff --git a/src/sql/drivers/ibase/qsql_ibase_p.h b/src/sql/drivers/ibase/qsql_ibase_p.h index 82a8c205dc..4ca48f818d 100644 --- a/src/sql/drivers/ibase/qsql_ibase_p.h +++ b/src/sql/drivers/ibase/qsql_ibase_p.h @@ -48,12 +48,18 @@ #include #include +#ifdef QT_PLUGIN +#define Q_EXPORT_SQLDRIVER_IBASE +#else +#define Q_EXPORT_SQLDRIVER_IBASE Q_SQL_EXPORT +#endif + QT_BEGIN_NAMESPACE class QSqlResult; class QIBaseDriverPrivate; -class QIBaseDriver : public QSqlDriver +class Q_EXPORT_SQLDRIVER_IBASE QIBaseDriver : public QSqlDriver { friend class QIBaseResultPrivate; Q_DECLARE_PRIVATE(QIBaseDriver) -- cgit v1.2.3