QSqlDriver functions made virtual
authorMatt Newell <newellm@blur.com>
Thu, 22 Mar 2012 20:27:26 +0000 (13:27 -0700)
committerQt by Nokia <qt-info@nokia.com>
Mon, 2 Apr 2012 20:26:10 +0000 (22:26 +0200)
commitccf25f1d2875645067066ffb1038d23c4c1c39c1
treee7f5032d1bde79cca2065371694fc05ed6445fdf
parent6aded68111885d4df3d17a1d5f12e538c632af60
QSqlDriver functions made virtual

Certain QSqlDriver functions were marked to be made virtual in Qt5.
subscribeToNotification, unsubscribeFromNotification,
subscribedToNotifications, isIdentifierEscaped, and stripDelimiters.

This patch makes them virtual and removes the no longer needed
Implementation counterpart functions. It also updates the relevant
drivers. This patch has no regressions on the tests in
tests/auto/sql/kernel/, tested with sqlite and postgres.

Change-Id: Ia2e1c18dfb803531523a456eb4e710031048e594
Reviewed-by: Mark Brand <mabrand@mabrand.nl>
dist/changes-5.0.0
src/sql/drivers/ibase/qsql_ibase.cpp
src/sql/drivers/ibase/qsql_ibase.h
src/sql/drivers/mysql/qsql_mysql.cpp
src/sql/drivers/mysql/qsql_mysql.h
src/sql/drivers/odbc/qsql_odbc.cpp
src/sql/drivers/odbc/qsql_odbc.h
src/sql/drivers/psql/qsql_psql.cpp
src/sql/drivers/psql/qsql_psql.h
src/sql/kernel/qsqldriver.cpp
src/sql/kernel/qsqldriver.h