On Tuesday 18 November 2014 16:24:05 Thiago Macieira wrote:
> On Tuesday 18 November 2014 16:38:55 Frederik Gladhorn wrote:

Attached the wrong file.
-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center
diff --git a/src/sql/kernel/qsql.h b/src/sql/kernel/qsql.h
index 9b9381f..49377d4 100644
--- a/src/sql/kernel/qsql.h
+++ b/src/sql/kernel/qsql.h
@@ -79,6 +71,18 @@ public:
 
     enum NotificationSource { UnknownSource, SelfSource, OtherSource };
 
+    enum DBMSType {
+        UnknownDBMS,
+        MSSqlServer,
+        MySqlServer,
+        PostgreSQL,
+        Oracle,
+        Sybase,
+        SQLite,
+        Interbase,
+        DB2
+    };
+
     explicit QSqlDriver(QObject *parent=0);
     ~QSqlDriver();
     virtual bool isOpen() const;
@@ -119,6 +123,8 @@ public:
     void setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy precisionPolicy);
     QSql::NumericalPrecisionPolicy numericalPrecisionPolicy() const;
 
+    DBMSType dbmsType() const;
+
 public Q_SLOTS:
     virtual bool cancelQuery();
 
diff --git a/src/sql/kernel/qsqldriverplugin.h b/src/sql/kernel/qsqldriverplugin.h
index ca2e0f2..f1b47ef 100644
--- a/src/sql/kernel/qsqldriverplugin.h
+++ b/src/sql/kernel/qsqldriverplugin.h
_______________________________________________
Development mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to