From 7c128f8866ff174f7fe8ff59399f37330995a970 Mon Sep 17 00:00:00 2001 From: Jesus Fernandez Date: Thu, 11 Oct 2018 10:37:45 +0200 Subject: Add -Wweak-vtables to headersclean This requires some fixes in several classes that are also included in this patch. The QTestEvent hierarchy is all-inline and changes layout depending on QT_GUI_LIB and QT_WIDGETS_LIB, so we can't just export it. Suppress the warning in that header for now. Created QTBUG-104486 to track a fix for the real issue. The QFutureInterface hierarchy is also all-inline, but templates, so doesn't trigger, except the specialization. Created QTBUG-125115 to track a fix for the real issue. Done-with: Marc Mutz Task-number: QTBUG-45582 Change-Id: I96b3e109aa989b70e0d4809b90bd53a369e50d55 Reviewed-by: Fabian Kosmale --- src/sql/kernel/qsqldatabase.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/sql/kernel/qsqldatabase.cpp') diff --git a/src/sql/kernel/qsqldatabase.cpp b/src/sql/kernel/qsqldatabase.cpp index fdbb16a5898..6aab93bd34f 100644 --- a/src/sql/kernel/qsqldatabase.cpp +++ b/src/sql/kernel/qsqldatabase.cpp @@ -239,6 +239,8 @@ void QSqlDatabasePrivate::disable() Destroys the SQL driver creator object. */ +QSqlDriverCreatorBase::~QSqlDriverCreatorBase() + = default; /*! \fn QSqlDriver *QSqlDriverCreatorBase::createObject() const -- cgit v1.2.3