Changeset View
Changeset View
Standalone View
Standalone View
src/drivers/sqlite/SqliteCursor.cpp
Show First 20 Lines • Show All 137 Lines • ▼ Show 20 Line(s) | 135 | //! @todo efficient enough? | |||
---|---|---|---|---|---|
138 | } else | 138 | } else | ||
139 | return QVariant(); //!< @todo | 139 | return QVariant(); //!< @todo | ||
140 | } | 140 | } | ||
141 | return QVariant(); | 141 | return QVariant(); | ||
142 | } | 142 | } | ||
143 | Q_DISABLE_COPY(SqliteCursorData) | 143 | Q_DISABLE_COPY(SqliteCursorData) | ||
144 | }; | 144 | }; | ||
145 | 145 | | |||
146 | SqliteCursor::SqliteCursor(SqliteConnection* conn, const KDbEscapedString& sql, int options) | 146 | SqliteCursor::SqliteCursor(SqliteConnection* conn, const KDbEscapedString& sql, | ||
147 | Options options) | ||||
147 | : KDbCursor(conn, sql, options) | 148 | : KDbCursor(conn, sql, options) | ||
148 | , d(new SqliteCursorData(conn)) | 149 | , d(new SqliteCursorData(conn)) | ||
149 | { | 150 | { | ||
150 | d->data = static_cast<SqliteConnection*>(conn)->d->data; | 151 | d->data = static_cast<SqliteConnection*>(conn)->d->data; | ||
151 | } | 152 | } | ||
152 | 153 | | |||
153 | SqliteCursor::SqliteCursor(SqliteConnection* conn, KDbQuerySchema* query, int options) | 154 | SqliteCursor::SqliteCursor(SqliteConnection* conn, KDbQuerySchema* query, Options options) | ||
154 | : KDbCursor(conn, query, options) | 155 | : KDbCursor(conn, query, options) | ||
155 | , d(new SqliteCursorData(conn)) | 156 | , d(new SqliteCursorData(conn)) | ||
156 | { | 157 | { | ||
157 | d->data = static_cast<SqliteConnection*>(conn)->d->data; | 158 | d->data = static_cast<SqliteConnection*>(conn)->d->data; | ||
158 | } | 159 | } | ||
159 | 160 | | |||
160 | SqliteCursor::~SqliteCursor() | 161 | SqliteCursor::~SqliteCursor() | ||
161 | { | 162 | { | ||
▲ Show 20 Lines • Show All 181 Lines • Show Last 20 Lines |