##// END OF EJS Templates
added alphabetic sorting...
added alphabetic sorting git-svn-id: svn://svn.code.sf.net/p/pythonqt/code/trunk@132 ea8d5007-eb21-0410-b261-ccb3ea6e24a9

File last commit:

r73:40dc86970256
r96:3170eb771a99
Show More
PythonQtWrapper_QSql.h
28 lines | 935 B | text/x-c | CLexer
#ifndef PYTHONQTWRAPPER_QSQL_H
#define PYTHONQTWRAPPER_QSQL_H
#include <qsql.h>
#include <QObject>
#include <PythonQt.h>
#include <QVariant>
class PythonQtWrapper_QSql : public QObject
{ Q_OBJECT
public:
Q_ENUMS(NumericalPrecisionPolicy Location ParamTypeFlag TableType )
Q_FLAGS(ParamType )
enum NumericalPrecisionPolicy{
LowPrecisionInt32 = QSql::LowPrecisionInt32, LowPrecisionInt64 = QSql::LowPrecisionInt64, LowPrecisionDouble = QSql::LowPrecisionDouble, HighPrecision = QSql::HighPrecision};
enum Location{
BeforeFirstRow = QSql::BeforeFirstRow, AfterLastRow = QSql::AfterLastRow};
enum ParamTypeFlag{
In = QSql::In, Out = QSql::Out, InOut = QSql::InOut, Binary = QSql::Binary};
enum TableType{
Tables = QSql::Tables, SystemTables = QSql::SystemTables, Views = QSql::Views, AllTables = QSql::AllTables};
Q_DECLARE_FLAGS(ParamType, ParamTypeFlag)
public slots:
};
#endif // PYTHONQTWRAPPER_QSQL_H