PythonQtWrapper_QSqlRecord.h
49 lines
| 2.3 KiB
| text/x-c
|
CLexer
florianlink
|
r13 | #ifndef PYTHONQTWRAPPER_QSQLRECORD_H | ||
#define PYTHONQTWRAPPER_QSQLRECORD_H | ||||
#include <qsqlrecord.h> | ||||
#include <QObject> | ||||
florianlink
|
r24 | #include <PythonQt.h> | ||
florianlink
|
r13 | #include <QSqlField> | ||
#include <QVariant> | ||||
#include <qsqlfield.h> | ||||
#include <qsqlrecord.h> | ||||
class PythonQtWrapper_QSqlRecord : public QObject | ||||
{ Q_OBJECT | ||||
public: | ||||
public slots: | ||||
QSqlRecord* new_QSqlRecord(); | ||||
QSqlRecord* new_QSqlRecord(const QSqlRecord& other); | ||||
void delete_QSqlRecord(QSqlRecord* obj) { delete obj; } | ||||
florianlink
|
r28 | bool isNull(QSqlRecord* theWrappedObject, int i) const; | ||
florianlink
|
r24 | bool isGenerated(QSqlRecord* theWrappedObject, const QString& name) const; | ||
void setValue(QSqlRecord* theWrappedObject, int i, const QVariant& val); | ||||
void clear(QSqlRecord* theWrappedObject); | ||||
florianlink
|
r28 | bool isGenerated(QSqlRecord* theWrappedObject, int i) const; | ||
QSqlField field(QSqlRecord* theWrappedObject, int i) const; | ||||
florianlink
|
r24 | bool isEmpty(QSqlRecord* theWrappedObject) const; | ||
florianlink
|
r28 | void setGenerated(QSqlRecord* theWrappedObject, int i, bool generated); | ||
florianlink
|
r24 | void setNull(QSqlRecord* theWrappedObject, int i); | ||
florianlink
|
r28 | void setValue(QSqlRecord* theWrappedObject, const QString& name, const QVariant& val); | ||
void remove(QSqlRecord* theWrappedObject, int pos); | ||||
int indexOf(QSqlRecord* theWrappedObject, const QString& name) const; | ||||
void setGenerated(QSqlRecord* theWrappedObject, const QString& name, bool generated); | ||||
void replace(QSqlRecord* theWrappedObject, int pos, const QSqlField& field); | ||||
void append(QSqlRecord* theWrappedObject, const QSqlField& field); | ||||
int count(QSqlRecord* theWrappedObject) const; | ||||
florianlink
|
r13 | QVariant value(QSqlRecord* theWrappedObject, const QString& name) const; | ||
florianlink
|
r28 | void setNull(QSqlRecord* theWrappedObject, const QString& name); | ||
florianlink
|
r24 | void clearValues(QSqlRecord* theWrappedObject); | ||
florianlink
|
r13 | QVariant value(QSqlRecord* theWrappedObject, int i) const; | ||
florianlink
|
r28 | bool contains(QSqlRecord* theWrappedObject, const QString& name) const; | ||
QSqlField field(QSqlRecord* theWrappedObject, const QString& name) const; | ||||
bool operator_equal(QSqlRecord* theWrappedObject, const QSqlRecord& other) const; | ||||
void insert(QSqlRecord* theWrappedObject, int pos, const QSqlField& field); | ||||
QString fieldName(QSqlRecord* theWrappedObject, int i) const; | ||||
bool isNull(QSqlRecord* theWrappedObject, const QString& name) const; | ||||
florianlink
|
r13 | }; | ||
#endif // PYTHONQTWRAPPER_QSQLRECORD_H | ||||