##// END OF EJS Templates
updated version number, next version will be 2.0 due to the wrapping generator addition...
updated version number, next version will be 2.0 due to the wrapping generator addition git-svn-id: svn://svn.code.sf.net/p/pythonqt/code/trunk@69 ea8d5007-eb21-0410-b261-ccb3ea6e24a9

File last commit:

r28:cf202027b50b
r33:1742cf875fd9
Show More
PythonQtWrapper_QRegExp.h
53 lines | 2.5 KiB | text/x-c | CLexer
florianlink
added initial generated wrappers for Qt 4.4.3...
r13 #ifndef PYTHONQTWRAPPER_QREGEXP_H
#define PYTHONQTWRAPPER_QREGEXP_H
#include <qregexp.h>
#include <QObject>
florianlink
- added support for deriving CPP classes in Python and to override all public and protected virtual functions from PythonQt...
r24 #include <PythonQt.h>
florianlink
added initial generated wrappers for Qt 4.4.3...
r13 #include <QStringList>
#include <QVariant>
#include <qdatastream.h>
#include <qregexp.h>
#include <qstringlist.h>
class PythonQtWrapper_QRegExp : public QObject
{ Q_OBJECT
public:
Q_ENUMS(PatternSyntax CaretMode )
enum PatternSyntax{
RegExp = QRegExp::RegExp, Wildcard = QRegExp::Wildcard, FixedString = QRegExp::FixedString, RegExp2 = QRegExp::RegExp2};
enum CaretMode{
CaretAtZero = QRegExp::CaretAtZero, CaretAtOffset = QRegExp::CaretAtOffset, CaretWontMatch = QRegExp::CaretWontMatch};
public slots:
QRegExp* new_QRegExp();
QRegExp* new_QRegExp(const QRegExp& rx);
QRegExp* new_QRegExp(const QString& pattern, Qt::CaseSensitivity cs = Qt::CaseSensitive, QRegExp::PatternSyntax syntax = QRegExp::RegExp);
void delete_QRegExp(QRegExp* obj) { delete obj; }
florianlink
upgraded wrappers to current generator version...
r28 bool isEmpty(QRegExp* theWrappedObject) const;
florianlink
- added support for deriving CPP classes in Python and to override all public and protected virtual functions from PythonQt...
r24 QString pattern(QRegExp* theWrappedObject) const;
florianlink
added initial generated wrappers for Qt 4.4.3...
r13 QString static_QRegExp_escape(const QString& str);
florianlink
upgraded wrappers to current generator version...
r28 bool exactMatch(QRegExp* theWrappedObject, const QString& str) const;
florianlink
- added support for deriving CPP classes in Python and to override all public and protected virtual functions from PythonQt...
r24 bool isMinimal(QRegExp* theWrappedObject) const;
florianlink
upgraded wrappers to current generator version...
r28 bool operator_equal(QRegExp* theWrappedObject, const QRegExp& rx) const;
QRegExp::PatternSyntax patternSyntax(QRegExp* theWrappedObject) const;
void setMinimal(QRegExp* theWrappedObject, bool minimal);
void setPatternSyntax(QRegExp* theWrappedObject, QRegExp::PatternSyntax syntax);
florianlink
added initial generated wrappers for Qt 4.4.3...
r13 void readFrom(QRegExp* theWrappedObject, QDataStream& in);
florianlink
upgraded wrappers to current generator version...
r28 int numCaptures(QRegExp* theWrappedObject) const;
QStringList capturedTexts(QRegExp* theWrappedObject);
int matchedLength(QRegExp* theWrappedObject) const;
void setCaseSensitivity(QRegExp* theWrappedObject, Qt::CaseSensitivity cs);
void setPattern(QRegExp* theWrappedObject, const QString& pattern);
int indexIn(QRegExp* theWrappedObject, const QString& str, int offset = 0, QRegExp::CaretMode caretMode = QRegExp::CaretAtZero) const;
florianlink
- added support for deriving CPP classes in Python and to override all public and protected virtual functions from PythonQt...
r24 bool isValid(QRegExp* theWrappedObject) const;
florianlink
upgraded wrappers to current generator version...
r28 int lastIndexIn(QRegExp* theWrappedObject, const QString& str, int offset = -1, QRegExp::CaretMode caretMode = QRegExp::CaretAtZero) const;
void writeTo(QRegExp* theWrappedObject, QDataStream& out);
int pos(QRegExp* theWrappedObject, int nth = 0);
QString cap(QRegExp* theWrappedObject, int nth = 0);
QString errorString(QRegExp* theWrappedObject);
Qt::CaseSensitivity caseSensitivity(QRegExp* theWrappedObject) const;
florianlink
added initial generated wrappers for Qt 4.4.3...
r13 };
#endif // PYTHONQTWRAPPER_QREGEXP_H