summaryrefslogtreecommitdiffstats
path: root/src/sql/drivers/sqlite/qsql_sqlite.h
diff options
context:
space:
mode:
authorMichele Calgaro <[email protected]>2024-05-28 10:17:01 +0900
committerMichele Calgaro <[email protected]>2024-05-28 10:17:01 +0900
commit5fffa30386502b5423e45c2ed5e6af756b11c7b4 (patch)
treefa17e10b048e8e13433b861cbe98cf895b2324c7 /src/sql/drivers/sqlite/qsql_sqlite.h
parent04913ce7a46fd027856e83a96205fdc388742a19 (diff)
downloadtqt3-5fffa30386502b5423e45c2ed5e6af756b11c7b4.tar.gz
tqt3-5fffa30386502b5423e45c2ed5e6af756b11c7b4.zip
Rename nt* sql related files to equivalent tq*
Signed-off-by: Michele Calgaro <[email protected]>
Diffstat (limited to 'src/sql/drivers/sqlite/qsql_sqlite.h')
-rw-r--r--src/sql/drivers/sqlite/qsql_sqlite.h91
1 files changed, 0 insertions, 91 deletions
diff --git a/src/sql/drivers/sqlite/qsql_sqlite.h b/src/sql/drivers/sqlite/qsql_sqlite.h
deleted file mode 100644
index b90662c01..000000000
--- a/src/sql/drivers/sqlite/qsql_sqlite.h
+++ /dev/null
@@ -1,91 +0,0 @@
-/****************************************************************************
-**
-** Definition of SQLite driver classes.
-**
-** Copyright (C) 1992-2008 Trolltech ASA. All rights reserved.
-**
-** This file is part of the sql module of the TQt GUI Toolkit.
-** EDITIONS: FREE, ENTERPRISE
-**
-** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
-** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
-**
-****************************************************************************/
-
-#ifndef TQSQL_SQLITE_H
-#define TQSQL_SQLITE_H
-
-#include <ntqsqldriver.h>
-#include <ntqsqlresult.h>
-#include <ntqsqlrecord.h>
-#include <ntqsqlindex.h>
-#include "../cache/qsqlcachedresult.h"
-
-#if (TQT_VERSION-0 >= 0x030000)
-typedef TQVariant TQSqlVariant;
-#endif
-
-#if defined (Q_OS_WIN32)
-# include <qt_windows.h>
-#endif
-
-class TQSQLiteDriverPrivate;
-class TQSQLiteResultPrivate;
-class TQSQLiteDriver;
-struct sqlite;
-
-class TQSQLiteResult : public TQtSqlCachedResult
-{
- friend class TQSQLiteDriver;
- friend class TQSQLiteResultPrivate;
-public:
- TQSQLiteResult(const TQSQLiteDriver* db);
- ~TQSQLiteResult();
-
-protected:
- bool gotoNext(TQtSqlCachedResult::RowCache* row);
- bool reset (const TQString& query);
- int size();
- int numRowsAffected();
-
-private:
- TQSQLiteResultPrivate* d;
-};
-
-class TQSQLiteDriver : public TQSqlDriver
-{
- friend class TQSQLiteResult;
-public:
- TQSQLiteDriver(TQObject *parent = 0, const char *name = 0);
- TQSQLiteDriver(sqlite *connection, TQObject *parent = 0, const char *name = 0);
- ~TQSQLiteDriver();
- bool hasFeature(DriverFeature f) const;
- bool open(const TQString & db,
- const TQString & user,
- const TQString & password,
- const TQString & host,
- int port,
- const TQString & connOpts);
- bool open( const TQString & db,
- const TQString & user,
- const TQString & password,
- const TQString & host,
- int port ) { return open (db, user, password, host, port, TQString()); }
- void close();
- bool ping();
- TQSqlQuery createQuery() const;
- bool beginTransaction();
- bool commitTransaction();
- bool rollbackTransaction();
- TQStringList tables(const TQString& user) const;
-
- TQSqlRecord record(const TQString& tablename) const;
- TQSqlRecordInfo recordInfo(const TQString& tablename) const;
- TQSqlIndex primaryIndex(const TQString &table) const;
- TQSqlRecord record(const TQSqlQuery& query) const;
- TQSqlRecordInfo recordInfo(const TQSqlQuery& query) const;
-
-private:
- TQSQLiteDriverPrivate* d;
-};
-#endif