Clementine-audio-player-Mac.../src/library/sqlrow.h

28 lines
432 B
C
Raw Normal View History

#ifndef SQLROW_H
#define SQLROW_H
#include <QList>
#include <QVariant>
class QSqlQuery;
2010-08-04 10:17:31 +02:00
class LibraryQuery;
class SqlRow {
public:
// WARNING: Implicit construction from QSqlQuery and LibraryQuery.
SqlRow(const QSqlQuery& query);
2010-08-04 10:17:31 +02:00
SqlRow(const LibraryQuery& query);
QVariant value(int i) const { return columns_[i]; }
private:
SqlRow();
2010-08-04 10:17:31 +02:00
void Init(const QSqlQuery& query);
QList<QVariant> columns_;
};
#endif