SlideShare a Scribd company logo
Ring Documentation, Release 1.9
• QSqlError lastError(void)
• QSql::NumericalPrecisionPolicy numericalPrecisionPolicy(void)
• bool open(void)
• QString password(void)
• int port(void)
• QSqlIndex primaryIndex(QString)
• QSqlRecord record(QString)
• bool rollback(void)
• void setConnectOptions(QString)
• void setDatabaseName(QString)
• void setHostName(QString)
• void setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy precisionPolicy)
• void setPassword(QString)
• void setPort(int port)
• void setUserName(QString)
• QStringList tables(QSql::TableType type)
• bool transaction(void)
• QString userName(void)
• QSqlDatabase addDatabase(QString)
• QSqlDatabase cloneDatabase(QSqlDatabase, QString)
• QStringList connectionNames(void)
• bool contains(QString)
• QSqlDatabase database(QString , bool)
• QStringList drivers(void)
• bool isDriverAvailable(QString)
• void registerSqlDriver(QString, QSqlDriverCreatorBase *)
• void removeDatabase(QString)
87.188 QSqlDriver Class
C++ Reference : http://doc.qt.io/qt-5/QSqlDriver.html
Parameters : void
• QSqlError lastError(void)
• QSql::NumericalPrecisionPolicy numericalPrecisionPolicy(void)
• void setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy)
87.188. QSqlDriver Class 1129
Ring Documentation, Release 1.9
87.189 QSqlDriverCreatorBase Class
C++ Reference : http://doc.qt.io/qt-5/QSqlDriverCreatorBase.html
Parameters : void
87.190 QSqlError Class
C++ Reference : http://doc.qt.io/qt-5/QSqlError.html
Parameters : QString, QString, QSqlError::ErrorType
• QString databaseText(void)
• QString driverText(void)
• bool isValid(void)
• int number(void)
• void setDatabaseText(QString)
• void setDriverText(QString)
• void setNumber(int number)
• void setType(QSqlError::ErrorType type)
• QString text(void)
• QSqlError::ErrorType type(void)
87.191 QSqlField Class
C++ Reference : http://doc.qt.io/qt-5/QSqlField.html
Parameters : QString,QVariant::Type
• void clear(void)
• QVariant defaultValue(void)
• bool isAutoValue(void)
• bool isGenerated(void)
• bool isNull(void)
• bool isReadOnly(void)
• bool isValid(void)
• int length(void)
• QString name(void)
• int precision(void)
• RequiredStatus requiredStatus(void)
• void setAutoValue(bool autoVal)
• void setDefaultValue(QVariant)
87.189. QSqlDriverCreatorBase Class 1130
Ring Documentation, Release 1.9
• void setGenerated(bool gen)
• void setLength(int fieldLength)
• void setName(QString)
• void setPrecision(int precision)
• void setReadOnly(bool readOnly)
• void setRequired(bool required)
• void setRequiredStatus(QSqlField::RequiredStatus required)
• void setType(QVariant::Type type)
• void setValue(QVariant)
• QVariant::Type type(void)
• QVariant value(void)
87.192 QSqlIndex Class
C++ Reference : http://doc.qt.io/qt-5/QSqlIndex.html
Parameters : QString, QString
Parent Class : QSqlRecord
• void append(QSqlField, bool)
• QString cursorName(void)
• bool isDescending(int i)
• QString name(void)
• void setCursorName(QString)
• void setDescending(int i, bool desc)
• void setName(QString)
87.193 QSqlQuery Class
C++ Reference : http://doc.qt.io/qt-5/QSqlQuery.html
Parameters : void
• void addBindValue(QVariant, QSql::ParamType paramType)
• int at(void)
• void bindValue(QString, QVariant, QSql::ParamType paramType)
• QVariant boundValue(QString)
• void clear(void)
• QSqlDriver * driver(void)
• bool exec(QString)
• bool exec_2(void)
87.192. QSqlIndex Class 1131
Ring Documentation, Release 1.9
• bool execBatch(QSqlQuery::BatchExecutionMode mode)
• QString executedQuery(void)
• void finish(void)
• bool first(void)
• bool isActive(void)
• bool isForwardOnly(void)
• bool isNull(int field)
• bool isSelect(void)
• bool isValid(void)
• bool last(void)
• QSqlError lastError(void)
• QVariant lastInsertId(void)
• QString lastQuery(void)
• bool next(void) # In RingQt use : bool movenext(void)
• bool nextResult(void)
• int numRowsAffected(void)
• QSql::NumericalPrecisionPolicy numericalPrecisionPolicy(void)
• bool prepare(QString)
• bool previous(void)
• QSqlRecord record(void)
• QSqlResult *result(void)
• bool seek(int index, bool relative)
• void setForwardOnly(bool forward)
• void setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy precisionPolicy)
• int size(void)
• QVariant value(int index)
87.194 QSqlRecord Class
C++ Reference : http://doc.qt.io/qt-5/QSqlRecord.html
Parameters : void
• void append(QSqlField)
• void clear(void)
• void clearValues(void)
• bool contains(QString)
• int count(void)
87.194. QSqlRecord Class 1132
Ring Documentation, Release 1.9
• QSqlField field(int index)
• QString fieldName(int index)
• int indexOf(QString)
• void insert(int pos, QSqlField)
• bool isEmpty(void)
• bool isGenerated(QString)
• bool isNull(QString)
• void remove(int pos)
• void replace(int pos, QSqlField)
• void setGenerated(QString, bool generated)
• void setNull(int index)
• void setValue(int index, QVariant)
• QVariant value(int index)
87.195 QStackedWidget Class
C++ Reference : http://doc.qt.io/qt-5/QStackedWidget.html
Parameters : QWidget *
Parent Class : QFrame
• int addWidget(QWidget *widget)
• int count(void)
• int currentIndex(void)
• QWidget * currentWidget(void)
• int indexOf(QWidget *widget)
• int insertWidget(int index, QWidget *widget)
• void removeWidget(QWidget *widget)
• QWidget * widget(int index)
• void setCurrentIndex(int index)
• void setCurrentWidget(QWidget *widget)
• void setcurrentChangedEvent(const char *)
• void setwidgetRemovedEvent(const char *)
• const char *getcurrentChangedEvent(void)
• const char *getwidgetRemovedEvent(void)
87.195. QStackedWidget Class 1133
Ring Documentation, Release 1.9
87.196 QStandardPaths Class
C++ Reference : http://doc.qt.io/qt-5/QStandardPaths.html
Parameters : void
• QString displayName(QStandardPaths::StandardLocation type)
• QString findExecutable(QString executableName, QStringList paths))
• QString locate(QStandardPaths::StandardLocation type, QString fileName, QStandardPaths::LocateOptions op-
tions)
• QStringList locateAll(QStandardPaths::StandardLocation type, QString fileName, QStandard-
Paths::LocateOptions options)
• void setTestModeEnabled(bool testMode)
• QStringList standardLocations(QStandardPaths::StandardLocation type)
• QString writableLocation(QStandardPaths::StandardLocation type)
87.197 QStatusBar Class
C++ Reference : http://doc.qt.io/qt-5/QStatusBar.html
Parameters : QWidget *
Parent Class : QWidget
• void addPermanentWidget(QWidget * widget, int stretch)
• void addWidget(QWidget * widget, int stretch)
• QString currentMessage(void)
• int insertPermanentWidget(int index, QWidget * widget, int stretch)
• int insertWidget(int index, QWidget * widget, int stretch)
• bool isSizeGripEnabled(void)
• void removeWidget(QWidget *widget)
• void setSizeGripEnabled(bool)
• void clearMessage(void)
• void showMessage(QString , int timeout)
87.198 QString2 Class
C++ Reference : http://doc.qt.io/qt-5/QString2.html
Parameters : void
• QString append( QString str)
• QByteArray toUtf8(void)
• QByteArray toLatin1(void)
87.196. QStandardPaths Class 1134
Ring Documentation, Release 1.9
• QByteArray toLocal8Bit(void)
• QStringList split( QString sep, QString::SplitBehavior behavior , Qt::CaseSensitivity cs )
• QStringList split_2(QChar sep, QString::SplitBehavior behavior , Qt::CaseSensitivity cs )
• QStringList split_3( QRegExp rx, QString::SplitBehavior behavior )
• QStringList split_4( QRegularExpression re, QString::SplitBehavior behavior )
• QChar * unicode(void)
• QString number(ulong n, int base)
87.199 QStringList Class
C++ Reference : http://doc.qt.io/qt-5/QStringList.html
Parameters : void
• QString join(QString)
• void sort(void)
• int removeDuplicates(void)
• QStringList filter(QString, Qt::CaseSensitivity)
• QStringList replaceInStrings(QString,QString, Qt::CaseSensitivity)
• void append(QString)
• QString at(int)
• QString back(void)
• void clear(void)
• bool contains(QString)
• int count(void)
• bool empty(void)
• bool endsWith(QString)
• QString first(void)
• QString front(void)
• int indexOf(QString, int)
• void insert(int, QString)
• bool isEmpty(void)
• QString last(void)
• int lastIndexOf(QString,int)
• int length(void)
• void move(int,int)
• void pop_back(void)
• void pop_front(void)
87.199. QStringList Class 1135
Ring Documentation, Release 1.9
• void prepend(QString)
• void push_back(QString)
• void push_front(QString)
• int removeAll(QString)
• void removeAt(int)
• void removeFirst(void)
• void removeLast(void)
• bool removeOne(QString)
• void replace(int,QString)
• void reserve(int)
• int size(void)
• bool startsWith(QString)
• void swap(int,int)
• QString takeAt(int)
• QString takeFirst(void)
• QString takeLast(void)
• QString value(int)
87.200 QStringRef Class
C++ Reference : http://doc.qt.io/qt-5/QStringRef.html
Parameters : void
• QStringRef appendTo(QString * string)
• QChar at(int position)
• void clear(void)
• int compare_3(QLatin1String other, Qt::CaseSensitivity cs)
• QChar * constData(void)
• bool contains(QString str, Qt::CaseSensitivity cs)
• bool contains_2(QChar ch, Qt::CaseSensitivity cs)
• bool contains_3(QStringRef str, Qt::CaseSensitivity cs)
• bool contains_4(QLatin1String str, Qt::CaseSensitivity cs)
• int count(void)
• int count_2(QString str, Qt::CaseSensitivity cs)
• int count_3(QChar ch, Qt::CaseSensitivity cs)
• int count_4(QStringRef str, Qt::CaseSensitivity cs)
• QChar * data(void)
87.200. QStringRef Class 1136
Ring Documentation, Release 1.9
• bool endsWith(QString str, Qt::CaseSensitivity cs)
• bool endsWith_2(QChar ch, Qt::CaseSensitivity cs)
• bool endsWith_3(QLatin1String str, Qt::CaseSensitivity cs)
• bool endsWith_4(QStringRef str, Qt::CaseSensitivity cs)
• int indexOf(QString str, int from, Qt::CaseSensitivity cs)
• int indexOf_2(QLatin1String str, int from, Qt::CaseSensitivity cs)
• int indexOf_3(QChar ch, int from, Qt::CaseSensitivity cs)
• int indexOf_4(QStringRef str, int from, Qt::CaseSensitivity cs)
• bool isEmpty(void)
• bool isNull(void)
• int lastIndexOf(QString str, int from, Qt::CaseSensitivity cs)
• int lastIndexOf_2(QChar ch, int from, Qt::CaseSensitivity cs)
• int lastIndexOf_3(QLatin1String str, int from, Qt::CaseSensitivity cs)
• int lastIndexOf_4(QStringRef str, int from, Qt::CaseSensitivity cs)
• int length(void)
• int localeAwareCompare(QString other)
• int localeAwareCompare_2(QStringRef other)
• int position(void)
• int size(void)
• bool startsWith(QString str, Qt::CaseSensitivity cs)
• bool startsWith_2(QLatin1String str, Qt::CaseSensitivity cs)
• bool startsWith_3(QStringRef str, Qt::CaseSensitivity cs)
• bool startsWith_4(QChar ch, Qt::CaseSensitivity cs)
• QString * string(void)
• QByteArray toLatin1(void)
• QByteArray toLocal8Bit(void)
• QString toString(void)
• QVector<uint> toUcs4(void)
• QByteArray toUtf8(void)
• QChar * unicode(void)
• int compare_4(QStringRef s1, QString s2, Qt::CaseSensitivity cs)
• int compare_5(QStringRef s1, QStringRef s2, Qt::CaseSensitivity cs)
• int compare_6(QStringRef s1, QLatin1String s2, Qt::CaseSensitivity cs)
• int localeAwareCompare_3(QStringRef s1, QString s2)
• int localeAwareCompare_4(QStringRef s1, QStringRef s2)
87.200. QStringRef Class 1137
Ring Documentation, Release 1.9
87.201 QSurfaceFormat Class
C++ Reference : http://doc.qt.io/qt-5/QSurfaceFormat.html
Parameters : void
• int alphaBufferSize(void)
• int blueBufferSize(void)
• int greenBufferSize(void)
• bool hasAlpha(void)
• int majorVersion(void)
• int minorVersion(void)
• QSurfaceFormat::FormatOptions options(void)
• QSurfaceFormat::OpenGLContextProfile profile(void)
• int redBufferSize(void)
• QSurfaceFormat::RenderableType renderableType(void)
• int samples(void)
• void setAlphaBufferSize(int size)
• void setBlueBufferSize(int size)
• void setGreenBufferSize(int size)
• void setMajorVersion(int major)
• void setMinorVersion(int minor)
• void setOption(QSurfaceFormat::FormatOption option, bool on)
• void setOptions(QSurfaceFormat::FormatOptions options)
• void setProfile(QSurfaceFormat::OpenGLContextProfile profile)
• void setRedBufferSize(int size)
• void setRenderableType(QSurfaceFormat::RenderableType type)
• void setSamples(int numSamples)
• void setStencilBufferSize(int size)
• void setStereo(bool enable)
• void setSwapBehavior(QSurfaceFormat::SwapBehavior behavior)
• void setSwapInterval(int interval)
• void setVersion(int major, int minor)
• int stencilBufferSize(void)
• bool stereo(void)
• QSurfaceFormat::SwapBehavior swapBehavior(void)
• int swapInterval(void)
• bool testOption(QSurfaceFormat::FormatOption option)
87.201. QSurfaceFormat Class 1138

More Related Content

PDF
The Ring programming language version 1.7 book - Part 108 of 196
PDF
The Ring programming language version 1.5.4 book - Part 171 of 185
PDF
The Ring programming language version 1.6 book - Part 175 of 189
PDF
The Ring programming language version 1.10 book - Part 120 of 212
PDF
The Ring programming language version 1.6 book - Part 170 of 189
PDF
The Ring programming language version 1.2 book - Part 71 of 84
PDF
The Ring programming language version 1.7 book - Part 106 of 196
PDF
The Ring programming language version 1.2 book - Part 72 of 84
The Ring programming language version 1.7 book - Part 108 of 196
The Ring programming language version 1.5.4 book - Part 171 of 185
The Ring programming language version 1.6 book - Part 175 of 189
The Ring programming language version 1.10 book - Part 120 of 212
The Ring programming language version 1.6 book - Part 170 of 189
The Ring programming language version 1.2 book - Part 71 of 84
The Ring programming language version 1.7 book - Part 106 of 196
The Ring programming language version 1.2 book - Part 72 of 84

What's hot (20)

PDF
The Ring programming language version 1.5.2 book - Part 168 of 181
PDF
The Ring programming language version 1.5.3 book - Part 181 of 194
PDF
The Ring programming language version 1.10 book - Part 119 of 212
PDF
The Ring programming language version 1.2 book - Part 74 of 84
PDF
The Ring programming language version 1.7 book - Part 107 of 196
PDF
The Ring programming language version 1.2 book - Part 73 of 84
PDF
The Ring programming language version 1.5.4 book - Part 166 of 185
PDF
The Ring programming language version 1.2 book - Part 70 of 84
PDF
The Ring programming language version 1.8 book - Part 111 of 202
PDF
The Ring programming language version 1.8 book - Part 110 of 202
PDF
The Ring programming language version 1.9 book - Part 120 of 210
PDF
The Ring programming language version 1.8 book - Part 113 of 202
PDF
The Ring programming language version 1.3 book - Part 75 of 88
PDF
The Ring programming language version 1.5.3 book - Part 179 of 194
PDF
The Ring programming language version 1.10 book - Part 122 of 212
PDF
The Ring programming language version 1.3 book - Part 77 of 88
PDF
The Ring programming language version 1.6 book - Part 171 of 189
PDF
The Ring programming language version 1.4 book - Part 27 of 30
PDF
The Ring programming language version 1.9 book - Part 121 of 210
PDF
The Ring programming language version 1.10 book - Part 111 of 212
The Ring programming language version 1.5.2 book - Part 168 of 181
The Ring programming language version 1.5.3 book - Part 181 of 194
The Ring programming language version 1.10 book - Part 119 of 212
The Ring programming language version 1.2 book - Part 74 of 84
The Ring programming language version 1.7 book - Part 107 of 196
The Ring programming language version 1.2 book - Part 73 of 84
The Ring programming language version 1.5.4 book - Part 166 of 185
The Ring programming language version 1.2 book - Part 70 of 84
The Ring programming language version 1.8 book - Part 111 of 202
The Ring programming language version 1.8 book - Part 110 of 202
The Ring programming language version 1.9 book - Part 120 of 210
The Ring programming language version 1.8 book - Part 113 of 202
The Ring programming language version 1.3 book - Part 75 of 88
The Ring programming language version 1.5.3 book - Part 179 of 194
The Ring programming language version 1.10 book - Part 122 of 212
The Ring programming language version 1.3 book - Part 77 of 88
The Ring programming language version 1.6 book - Part 171 of 189
The Ring programming language version 1.4 book - Part 27 of 30
The Ring programming language version 1.9 book - Part 121 of 210
The Ring programming language version 1.10 book - Part 111 of 212
Ad

More from Mahmoud Samir Fayed (20)

PDF
The Ring programming language version 1.10 book - Part 212 of 212
PDF
The Ring programming language version 1.10 book - Part 211 of 212
PDF
The Ring programming language version 1.10 book - Part 210 of 212
PDF
The Ring programming language version 1.10 book - Part 208 of 212
PDF
The Ring programming language version 1.10 book - Part 207 of 212
PDF
The Ring programming language version 1.10 book - Part 205 of 212
PDF
The Ring programming language version 1.10 book - Part 206 of 212
PDF
The Ring programming language version 1.10 book - Part 204 of 212
PDF
The Ring programming language version 1.10 book - Part 203 of 212
PDF
The Ring programming language version 1.10 book - Part 202 of 212
PDF
The Ring programming language version 1.10 book - Part 201 of 212
PDF
The Ring programming language version 1.10 book - Part 200 of 212
PDF
The Ring programming language version 1.10 book - Part 199 of 212
PDF
The Ring programming language version 1.10 book - Part 198 of 212
PDF
The Ring programming language version 1.10 book - Part 197 of 212
PDF
The Ring programming language version 1.10 book - Part 196 of 212
PDF
The Ring programming language version 1.10 book - Part 195 of 212
PDF
The Ring programming language version 1.10 book - Part 194 of 212
PDF
The Ring programming language version 1.10 book - Part 193 of 212
PDF
The Ring programming language version 1.10 book - Part 192 of 212
The Ring programming language version 1.10 book - Part 212 of 212
The Ring programming language version 1.10 book - Part 211 of 212
The Ring programming language version 1.10 book - Part 210 of 212
The Ring programming language version 1.10 book - Part 208 of 212
The Ring programming language version 1.10 book - Part 207 of 212
The Ring programming language version 1.10 book - Part 205 of 212
The Ring programming language version 1.10 book - Part 206 of 212
The Ring programming language version 1.10 book - Part 204 of 212
The Ring programming language version 1.10 book - Part 203 of 212
The Ring programming language version 1.10 book - Part 202 of 212
The Ring programming language version 1.10 book - Part 201 of 212
The Ring programming language version 1.10 book - Part 200 of 212
The Ring programming language version 1.10 book - Part 199 of 212
The Ring programming language version 1.10 book - Part 198 of 212
The Ring programming language version 1.10 book - Part 197 of 212
The Ring programming language version 1.10 book - Part 196 of 212
The Ring programming language version 1.10 book - Part 195 of 212
The Ring programming language version 1.10 book - Part 194 of 212
The Ring programming language version 1.10 book - Part 193 of 212
The Ring programming language version 1.10 book - Part 192 of 212
Ad

The Ring programming language version 1.9 book - Part 117 of 210

  • 1. Ring Documentation, Release 1.9 • QSqlError lastError(void) • QSql::NumericalPrecisionPolicy numericalPrecisionPolicy(void) • bool open(void) • QString password(void) • int port(void) • QSqlIndex primaryIndex(QString) • QSqlRecord record(QString) • bool rollback(void) • void setConnectOptions(QString) • void setDatabaseName(QString) • void setHostName(QString) • void setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy precisionPolicy) • void setPassword(QString) • void setPort(int port) • void setUserName(QString) • QStringList tables(QSql::TableType type) • bool transaction(void) • QString userName(void) • QSqlDatabase addDatabase(QString) • QSqlDatabase cloneDatabase(QSqlDatabase, QString) • QStringList connectionNames(void) • bool contains(QString) • QSqlDatabase database(QString , bool) • QStringList drivers(void) • bool isDriverAvailable(QString) • void registerSqlDriver(QString, QSqlDriverCreatorBase *) • void removeDatabase(QString) 87.188 QSqlDriver Class C++ Reference : http://doc.qt.io/qt-5/QSqlDriver.html Parameters : void • QSqlError lastError(void) • QSql::NumericalPrecisionPolicy numericalPrecisionPolicy(void) • void setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy) 87.188. QSqlDriver Class 1129
  • 2. Ring Documentation, Release 1.9 87.189 QSqlDriverCreatorBase Class C++ Reference : http://doc.qt.io/qt-5/QSqlDriverCreatorBase.html Parameters : void 87.190 QSqlError Class C++ Reference : http://doc.qt.io/qt-5/QSqlError.html Parameters : QString, QString, QSqlError::ErrorType • QString databaseText(void) • QString driverText(void) • bool isValid(void) • int number(void) • void setDatabaseText(QString) • void setDriverText(QString) • void setNumber(int number) • void setType(QSqlError::ErrorType type) • QString text(void) • QSqlError::ErrorType type(void) 87.191 QSqlField Class C++ Reference : http://doc.qt.io/qt-5/QSqlField.html Parameters : QString,QVariant::Type • void clear(void) • QVariant defaultValue(void) • bool isAutoValue(void) • bool isGenerated(void) • bool isNull(void) • bool isReadOnly(void) • bool isValid(void) • int length(void) • QString name(void) • int precision(void) • RequiredStatus requiredStatus(void) • void setAutoValue(bool autoVal) • void setDefaultValue(QVariant) 87.189. QSqlDriverCreatorBase Class 1130
  • 3. Ring Documentation, Release 1.9 • void setGenerated(bool gen) • void setLength(int fieldLength) • void setName(QString) • void setPrecision(int precision) • void setReadOnly(bool readOnly) • void setRequired(bool required) • void setRequiredStatus(QSqlField::RequiredStatus required) • void setType(QVariant::Type type) • void setValue(QVariant) • QVariant::Type type(void) • QVariant value(void) 87.192 QSqlIndex Class C++ Reference : http://doc.qt.io/qt-5/QSqlIndex.html Parameters : QString, QString Parent Class : QSqlRecord • void append(QSqlField, bool) • QString cursorName(void) • bool isDescending(int i) • QString name(void) • void setCursorName(QString) • void setDescending(int i, bool desc) • void setName(QString) 87.193 QSqlQuery Class C++ Reference : http://doc.qt.io/qt-5/QSqlQuery.html Parameters : void • void addBindValue(QVariant, QSql::ParamType paramType) • int at(void) • void bindValue(QString, QVariant, QSql::ParamType paramType) • QVariant boundValue(QString) • void clear(void) • QSqlDriver * driver(void) • bool exec(QString) • bool exec_2(void) 87.192. QSqlIndex Class 1131
  • 4. Ring Documentation, Release 1.9 • bool execBatch(QSqlQuery::BatchExecutionMode mode) • QString executedQuery(void) • void finish(void) • bool first(void) • bool isActive(void) • bool isForwardOnly(void) • bool isNull(int field) • bool isSelect(void) • bool isValid(void) • bool last(void) • QSqlError lastError(void) • QVariant lastInsertId(void) • QString lastQuery(void) • bool next(void) # In RingQt use : bool movenext(void) • bool nextResult(void) • int numRowsAffected(void) • QSql::NumericalPrecisionPolicy numericalPrecisionPolicy(void) • bool prepare(QString) • bool previous(void) • QSqlRecord record(void) • QSqlResult *result(void) • bool seek(int index, bool relative) • void setForwardOnly(bool forward) • void setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy precisionPolicy) • int size(void) • QVariant value(int index) 87.194 QSqlRecord Class C++ Reference : http://doc.qt.io/qt-5/QSqlRecord.html Parameters : void • void append(QSqlField) • void clear(void) • void clearValues(void) • bool contains(QString) • int count(void) 87.194. QSqlRecord Class 1132
  • 5. Ring Documentation, Release 1.9 • QSqlField field(int index) • QString fieldName(int index) • int indexOf(QString) • void insert(int pos, QSqlField) • bool isEmpty(void) • bool isGenerated(QString) • bool isNull(QString) • void remove(int pos) • void replace(int pos, QSqlField) • void setGenerated(QString, bool generated) • void setNull(int index) • void setValue(int index, QVariant) • QVariant value(int index) 87.195 QStackedWidget Class C++ Reference : http://doc.qt.io/qt-5/QStackedWidget.html Parameters : QWidget * Parent Class : QFrame • int addWidget(QWidget *widget) • int count(void) • int currentIndex(void) • QWidget * currentWidget(void) • int indexOf(QWidget *widget) • int insertWidget(int index, QWidget *widget) • void removeWidget(QWidget *widget) • QWidget * widget(int index) • void setCurrentIndex(int index) • void setCurrentWidget(QWidget *widget) • void setcurrentChangedEvent(const char *) • void setwidgetRemovedEvent(const char *) • const char *getcurrentChangedEvent(void) • const char *getwidgetRemovedEvent(void) 87.195. QStackedWidget Class 1133
  • 6. Ring Documentation, Release 1.9 87.196 QStandardPaths Class C++ Reference : http://doc.qt.io/qt-5/QStandardPaths.html Parameters : void • QString displayName(QStandardPaths::StandardLocation type) • QString findExecutable(QString executableName, QStringList paths)) • QString locate(QStandardPaths::StandardLocation type, QString fileName, QStandardPaths::LocateOptions op- tions) • QStringList locateAll(QStandardPaths::StandardLocation type, QString fileName, QStandard- Paths::LocateOptions options) • void setTestModeEnabled(bool testMode) • QStringList standardLocations(QStandardPaths::StandardLocation type) • QString writableLocation(QStandardPaths::StandardLocation type) 87.197 QStatusBar Class C++ Reference : http://doc.qt.io/qt-5/QStatusBar.html Parameters : QWidget * Parent Class : QWidget • void addPermanentWidget(QWidget * widget, int stretch) • void addWidget(QWidget * widget, int stretch) • QString currentMessage(void) • int insertPermanentWidget(int index, QWidget * widget, int stretch) • int insertWidget(int index, QWidget * widget, int stretch) • bool isSizeGripEnabled(void) • void removeWidget(QWidget *widget) • void setSizeGripEnabled(bool) • void clearMessage(void) • void showMessage(QString , int timeout) 87.198 QString2 Class C++ Reference : http://doc.qt.io/qt-5/QString2.html Parameters : void • QString append( QString str) • QByteArray toUtf8(void) • QByteArray toLatin1(void) 87.196. QStandardPaths Class 1134
  • 7. Ring Documentation, Release 1.9 • QByteArray toLocal8Bit(void) • QStringList split( QString sep, QString::SplitBehavior behavior , Qt::CaseSensitivity cs ) • QStringList split_2(QChar sep, QString::SplitBehavior behavior , Qt::CaseSensitivity cs ) • QStringList split_3( QRegExp rx, QString::SplitBehavior behavior ) • QStringList split_4( QRegularExpression re, QString::SplitBehavior behavior ) • QChar * unicode(void) • QString number(ulong n, int base) 87.199 QStringList Class C++ Reference : http://doc.qt.io/qt-5/QStringList.html Parameters : void • QString join(QString) • void sort(void) • int removeDuplicates(void) • QStringList filter(QString, Qt::CaseSensitivity) • QStringList replaceInStrings(QString,QString, Qt::CaseSensitivity) • void append(QString) • QString at(int) • QString back(void) • void clear(void) • bool contains(QString) • int count(void) • bool empty(void) • bool endsWith(QString) • QString first(void) • QString front(void) • int indexOf(QString, int) • void insert(int, QString) • bool isEmpty(void) • QString last(void) • int lastIndexOf(QString,int) • int length(void) • void move(int,int) • void pop_back(void) • void pop_front(void) 87.199. QStringList Class 1135
  • 8. Ring Documentation, Release 1.9 • void prepend(QString) • void push_back(QString) • void push_front(QString) • int removeAll(QString) • void removeAt(int) • void removeFirst(void) • void removeLast(void) • bool removeOne(QString) • void replace(int,QString) • void reserve(int) • int size(void) • bool startsWith(QString) • void swap(int,int) • QString takeAt(int) • QString takeFirst(void) • QString takeLast(void) • QString value(int) 87.200 QStringRef Class C++ Reference : http://doc.qt.io/qt-5/QStringRef.html Parameters : void • QStringRef appendTo(QString * string) • QChar at(int position) • void clear(void) • int compare_3(QLatin1String other, Qt::CaseSensitivity cs) • QChar * constData(void) • bool contains(QString str, Qt::CaseSensitivity cs) • bool contains_2(QChar ch, Qt::CaseSensitivity cs) • bool contains_3(QStringRef str, Qt::CaseSensitivity cs) • bool contains_4(QLatin1String str, Qt::CaseSensitivity cs) • int count(void) • int count_2(QString str, Qt::CaseSensitivity cs) • int count_3(QChar ch, Qt::CaseSensitivity cs) • int count_4(QStringRef str, Qt::CaseSensitivity cs) • QChar * data(void) 87.200. QStringRef Class 1136
  • 9. Ring Documentation, Release 1.9 • bool endsWith(QString str, Qt::CaseSensitivity cs) • bool endsWith_2(QChar ch, Qt::CaseSensitivity cs) • bool endsWith_3(QLatin1String str, Qt::CaseSensitivity cs) • bool endsWith_4(QStringRef str, Qt::CaseSensitivity cs) • int indexOf(QString str, int from, Qt::CaseSensitivity cs) • int indexOf_2(QLatin1String str, int from, Qt::CaseSensitivity cs) • int indexOf_3(QChar ch, int from, Qt::CaseSensitivity cs) • int indexOf_4(QStringRef str, int from, Qt::CaseSensitivity cs) • bool isEmpty(void) • bool isNull(void) • int lastIndexOf(QString str, int from, Qt::CaseSensitivity cs) • int lastIndexOf_2(QChar ch, int from, Qt::CaseSensitivity cs) • int lastIndexOf_3(QLatin1String str, int from, Qt::CaseSensitivity cs) • int lastIndexOf_4(QStringRef str, int from, Qt::CaseSensitivity cs) • int length(void) • int localeAwareCompare(QString other) • int localeAwareCompare_2(QStringRef other) • int position(void) • int size(void) • bool startsWith(QString str, Qt::CaseSensitivity cs) • bool startsWith_2(QLatin1String str, Qt::CaseSensitivity cs) • bool startsWith_3(QStringRef str, Qt::CaseSensitivity cs) • bool startsWith_4(QChar ch, Qt::CaseSensitivity cs) • QString * string(void) • QByteArray toLatin1(void) • QByteArray toLocal8Bit(void) • QString toString(void) • QVector<uint> toUcs4(void) • QByteArray toUtf8(void) • QChar * unicode(void) • int compare_4(QStringRef s1, QString s2, Qt::CaseSensitivity cs) • int compare_5(QStringRef s1, QStringRef s2, Qt::CaseSensitivity cs) • int compare_6(QStringRef s1, QLatin1String s2, Qt::CaseSensitivity cs) • int localeAwareCompare_3(QStringRef s1, QString s2) • int localeAwareCompare_4(QStringRef s1, QStringRef s2) 87.200. QStringRef Class 1137
  • 10. Ring Documentation, Release 1.9 87.201 QSurfaceFormat Class C++ Reference : http://doc.qt.io/qt-5/QSurfaceFormat.html Parameters : void • int alphaBufferSize(void) • int blueBufferSize(void) • int greenBufferSize(void) • bool hasAlpha(void) • int majorVersion(void) • int minorVersion(void) • QSurfaceFormat::FormatOptions options(void) • QSurfaceFormat::OpenGLContextProfile profile(void) • int redBufferSize(void) • QSurfaceFormat::RenderableType renderableType(void) • int samples(void) • void setAlphaBufferSize(int size) • void setBlueBufferSize(int size) • void setGreenBufferSize(int size) • void setMajorVersion(int major) • void setMinorVersion(int minor) • void setOption(QSurfaceFormat::FormatOption option, bool on) • void setOptions(QSurfaceFormat::FormatOptions options) • void setProfile(QSurfaceFormat::OpenGLContextProfile profile) • void setRedBufferSize(int size) • void setRenderableType(QSurfaceFormat::RenderableType type) • void setSamples(int numSamples) • void setStencilBufferSize(int size) • void setStereo(bool enable) • void setSwapBehavior(QSurfaceFormat::SwapBehavior behavior) • void setSwapInterval(int interval) • void setVersion(int major, int minor) • int stencilBufferSize(void) • bool stereo(void) • QSurfaceFormat::SwapBehavior swapBehavior(void) • int swapInterval(void) • bool testOption(QSurfaceFormat::FormatOption option) 87.201. QSurfaceFormat Class 1138