diff options
author | Michele Calgaro <[email protected]> | 2024-05-28 10:17:01 +0900 |
---|---|---|
committer | Michele Calgaro <[email protected]> | 2024-05-28 10:17:01 +0900 |
commit | 5fffa30386502b5423e45c2ed5e6af756b11c7b4 (patch) | |
tree | fa17e10b048e8e13433b861cbe98cf895b2324c7 /src/sql/drivers/sqlite/qsql_sqlite.h | |
parent | 04913ce7a46fd027856e83a96205fdc388742a19 (diff) | |
download | tqt3-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.h | 91 |
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 |