SlideShare a Scribd company logo
Ring Documentation, Release 1.8
• void setIconSize(QSize)
• const char *getClickEvent(void)
82.132 QQmlError Class
C++ Reference : http://doc.qt.io/qt-5/QQmlError.html
Parameters : void
• int column(void)
• QString description(void)
• bool isValid(void)
• int line(void)
• QObject * object(void)
• void setColumn(int column)
• void setDescription(QString description)
• void setLine(int line)
• void setObject(QObject *object)
• void setUrl(QUrl url)
• QString toString(void)
• QUrl url(void)
82.133 QQuaternion Class
C++ Reference : http://doc.qt.io/qt-5/QQuaternion.html
Parameters : float,float,float,float
• bool isNull(void)
• float length(void)
• float lengthSquared(void)
• void normalize(void)
• QQuaternion normalized(void)
• QVector3D rotatedVector(QVector3D vector)
• float scalar(void)
• void setScalar(float scalar)
• void setVector(QVector3D vector)
• void setVector_2(float x, float y, float z)
• void setX(float x)
• void setY(float y)
• void setZ(float z)
82.132. QQmlError Class 1051
Ring Documentation, Release 1.8
• QVector3D vector(void)
• float x(void)
• float y(void)
• float z(void)
• QQuaternion fromAxisAndAngle_2(float x, float y, float z, float angle)
• QQuaternion nlerp(QQuaternion q1, QQuaternion q2, float t)
• QQuaternion slerp(QQuaternion q1, QQuaternion q2, float t)
82.134 QQuickWidget Class
C++ Reference : http://doc.qt.io/qt-5/QQuickWidget.html
Parameters : QWidget *
Parent Class : QWidget
• QQmlEngine *engine(void)
• QList<QQmlError> errors(void)
• QSurfaceFormat format(void)
• QImage grabFramebuffer(void)
• QSize initialSize(void)
• QQuickWindow *quickWindow(void)
• QQuickWidget::ResizeMode resizeMode(void)
• QQmlContext *rootContext(void)
• QQuickItem *rootObject(void)
• void setClearColor(QColor color)
• void setFormat(QSurfaceFormat format)
• void setResizeMode(QQuickWidget::ResizeMode)
• QUrl source(void)
• QQuickWidget::Status status(void)
• void setSource(QUrl url)
• void setsceneGraphErrorEvent(const char *)
• void setstatusChangedEvent(const char *)
• const char *getsceneGraphErrorEvent(void)
• const char *getstatusChangedEvent(void)
82.134. QQuickWidget Class 1052
Ring Documentation, Release 1.8
82.135 QRadioButton Class
C++ Reference : http://doc.qt.io/qt-5/QRadioButton.html
Parameters : QWidget *parent
Parent Class : QAbstractButton
• QSize minimumSizeHint(void)
• QSize sizeHint(void)
• void setclickedEvent(const char *)
• void setpressedEvent(const char *)
• void setreleasedEvent(const char *)
• void settoggledEvent(const char *)
• const char *getclickedEvent(void)
• const char *getpressedEvent(void)
• const char *getreleasedEvent(void)
• const char *gettoggledEvent(void)
82.136 QRect Class
C++ Reference : http://doc.qt.io/qt-5/QRect.html
Parameters : void
• void adjust(int dx1, int dy1, int dx2, int dy2)
• QRect adjusted(int dx1, int dy1, int dx2, int dy2)
• int bottom(void)
• QPoint bottomLeft(void)
• QPoint bottomRight(void)
• QPoint center(void)
• bool contains(int x, int y, bool proper)
• void getCoords(int *x1, int *y1, int *x2, int *y2)
• void getRect(int *x, int *y, int *width, int *height)
• int height(void)
• QRect intersected(QRect)
• bool intersects(QRect)
• bool isEmpty(void)
• bool isNull(void)
• bool isValid(void)
• int left(void)
• void moveBottom(int y)
82.135. QRadioButton Class 1053
Ring Documentation, Release 1.8
• void moveBottomLeft(QPoint)
• void moveBottomRight(QPoint)
• void moveCenter(QPoint)
• void moveLeft(int x)
• void moveRight(int x)
• void moveTo(int x, int y)
• void moveTop(int y)
• void moveTopLeft(QPoint)
• void moveTopRight(QPoint)
• QRect normalized(void)
• int right(void)
• void setBottom(int y)
• void setBottomLeft(QPoint)
• void setBottomRight(QPoint)
• void setCoords(int x1, int y1, int x2, int y2)
• void setHeight(int height)
• void setLeft(int x)
• void setRect(int x, int y, int width, int height)
• void setRight(int x)
• void setSize(QSize)
• void setTop(int y)
• void setTopLeft(QPoint)
• void setTopRight(QPoint)
• void setWidth(int width)
• void setX(int x)
• void setY(int y)
• QSize size(void)
• int top(void)
• QPoint topLeft(void)
• QPoint topRight(void)
• void translate(int dx, int dy)
• QRect translated(int dx, int dy)
• QRect united(QRect)
• int width(void)
• int x(void)
• int y(void)
82.136. QRect Class 1054
Ring Documentation, Release 1.8
82.137 QRegion Class
C++ Reference : http://doc.qt.io/qt-5/QRegion.html
Parameters : void
• QRect boundingRect(void)
• bool contains(QPoint p)
• bool contains_2(QRect r)
• QRegion intersected(QRegion r)
• QRegion intersected_2(QRect rect)
• bool intersects(QRegion region)
• bool intersects_2(QRect rect)
• bool isEmpty(void)
• bool isNull(void)
• int rectCount(void)
• QVector<QRect> rects(void)
• void setRects(QRect *rects, int number)
• QRegion subtracted(QRegion r)
• void swap(QRegion other)
• void translate(int dx, int dy)
• void translate_2(QPoint point)
• QRegion translated(int dx, int dy)
• QRegion translated_2(QPoint p)
• QRegion united(QRegion r)
• QRegion united_2(QRect rect)
• QRegion xored(QRegion r)
82.138 QRegularExpression Class
C++ Reference : http://doc.qt.io/qt-5/QRegularExpression.html
Parameters : void
• int captureCount(void)
• QString errorString(void)
• QRegularExpressionMatchIterator globalMatch(QString subject, int offset, QRegularExpression::MatchType
matchType, QRegularExpression::MatchOptions matchOptions)
• bool isValid(void)
• QRegularExpressionMatch match(QString subject, int offset, QRegularExpression::MatchType matchType,
QRegularExpression::MatchOptions matchOptions)
82.137. QRegion Class 1055
Ring Documentation, Release 1.8
• QStringList namedCaptureGroups(void)
• QString pattern(void)
• int patternErrorOffset(void)
• QRegularExpression::PatternOptions patternOptions(void)
• void setPattern(QString pattern)
• void setPatternOptions(QRegularExpression::PatternOptions options)
• void swap(QRegularExpression other)
82.139 QRegularExpressionMatch Class
C++ Reference : http://doc.qt.io/qt-5/QRegularExpressionMatch.html
Parameters : void
• QString captured(int nth)
• QString captured_2(const QString name)
• int capturedEnd(int nth)
• int capturedEnd_2(const QString name)
• int capturedLength(int nth)
• int capturedLength_2(const QString name)
• QStringRef capturedRef(int nth)
• QStringRef capturedRef_2(const QString name)
• int capturedStart(int nth)
• int capturedStart_2(const QString name)
• QStringList capturedTexts(void)
• bool hasMatch(void)
• bool hasPartialMatch(void)
• bool isValid(void)
• int lastCapturedIndex(void)
• QRegularExpression::MatchOptions matchOptions(void)
• QRegularExpression::MatchType matchType(void)
• QRegularExpression regularExpression(void)
• void swap(QRegularExpressionMatch other)
82.140 QRegularExpressionMatchIterator Class
C++ Reference : http://doc.qt.io/qt-5/QRegularExpressionMatchIterator.html
Parameters : void
• bool hasNext(void)
82.139. QRegularExpressionMatch Class 1056
Ring Documentation, Release 1.8
• bool isValid(void)
• QRegularExpression::MatchOptions matchOptions(void)
• QRegularExpression::MatchType matchType(void)
• QRegularExpressionMatch next(void) # In RingQt use : QRegularExpressionMatch nextitem(void)
• QRegularExpressionMatch peekNext(void)
• QRegularExpression regularExpression(void)
• void swap(QRegularExpressionMatchIterator other)
82.141 QScreen Class
C++ Reference : http://doc.qt.io/qt-5/QScreen.html
• int angleBetween(Qt::ScreenOrientation a, Qt::ScreenOrientation b)
• QRect availableGeometry(void)
• QSize availableSize(void)
• QRect availableVirtualGeometry(void)
• QSize availableVirtualSize(void)
• int depth(void)
• qreal devicePixelRatio(void)
• QRect geometry(void)
• QPixmap grabWindow(int window, int x, int y, int width, int height)
• QPixmap grabWindow_2(int window)
• QPlatformScreen * handle(void)
• bool isLandscape(Qt::ScreenOrientation o)
• bool isPortrait(Qt::ScreenOrientation o)
• qreal logicalDotsPerInch(void)
• qreal logicalDotsPerInchX(void)
• qreal logicalDotsPerInchY(void)
• QRect mapBetween(Qt::ScreenOrientation a, Qt::ScreenOrientation b, QRect rect)
• QString name(void)
• Qt::ScreenOrientation nativeOrientation(void)
• Qt::ScreenOrientation orientation(void)
• Qt::ScreenOrientations orientationUpdateMask(void)
• qreal physicalDotsPerInch(void)
• qreal physicalDotsPerInchX(void)
• qreal physicalDotsPerInchY(void)
• QSizeF physicalSize(void)
82.141. QScreen Class 1057
Ring Documentation, Release 1.8
• Qt::ScreenOrientation primaryOrientation(void)
• qreal refreshRate(void)
• void setOrientationUpdateMask(Qt::ScreenOrientations mask)
• QSize size(void)
• QTransform transformBetween(Qt::ScreenOrientation a, Qt::ScreenOrientation b, QRect target)
82.142 QScrollArea Class
C++ Reference : http://doc.qt.io/qt-5/QScrollArea.html
Parameters : QWidget *parent
Parent Class : QAbstractScrollArea
• Qt::Alignment alignment(void)
• void ensureVisible(int x, int y, int xmargin , int ymargin )
• void ensureWidgetVisible(QWidget *childWidget, int xmargin , int ymargin )
• void setAlignment(Qt::Alignment)
• void setWidget(QWidget *widget)
• void setWidgetResizable(bool resizable)
• QWidget *takeWidget(void)
• QWidget *widget(void)
• bool widgetResizable(void)
82.143 QScrollBar Class
C++ Reference : http://doc.qt.io/qt-5/QScrollBar.html
Parameters : QWidget *parent
Parent Class : QAbstractSlider
82.144 QSerialPort Class
C++ Reference : http://doc.qt.io/qt-5/QSerialPort.html
Parameters : QObject *
Parent Class : QIODevice
• qint32 baudRate(QSerialPort::Directions directions)
• bool clear(QSerialPort::Directions directions)
• void clearError(void)
• QSerialPort::DataBits dataBits(void)
• QSerialPort::SerialPortError error(void)
82.142. QScrollArea Class 1058
Ring Documentation, Release 1.8
• QSerialPort::FlowControl flowControl(void)
• bool flush(void)
• void *handle(void)
• bool isDataTerminalReady(void)
• bool isRequestToSend(void)
• QSerialPort::Parity parity(void)
• QSerialPort::PinoutSignals pinoutSignals(void)
• QString portName(void)
• qint64 readBufferSize(void)
• bool setBaudRate(qint32 baudRate, QSerialPort::Directions directions)
• bool setBreakEnabled(bool set)
• bool setDataBits(QSerialPort::DataBits dataBits)
• bool setDataTerminalReady(bool set)
• bool setFlowControl(QSerialPort::FlowControl flowControl)
• bool setParity(QSerialPort::Parity parity)
• void setPort(QSerialPortInfo serialPortInfo)
• void setPortName(QString name)
• void setReadBufferSize(qint64 size)
• bool setRequestToSend(bool set)
• bool setStopBits(QSerialPort::StopBits stopBits)
• QSerialPort::StopBits stopBits(void)
• void setbaudRateChangedEvent(const char *)
• void setbreakEnabledChangedEvent(const char *)
• void setdataBitsChangedEvent(const char *)
• void setdataTerminalReadyChangedEvent(const char *)
• void seterrorEvent(const char *)
• void setflowControlChangedEvent(const char *)
• void setparityChangedEvent(const char *)
• void setrequestToSendChangedEvent(const char *)
• void setstopBitsChangedEvent(const char *)
• const char *getbaudRateChangedEvent(void)
• const char *getbreakEnabledChangedEvent(void)
• const char *getdataBitsChangedEvent(void)
• const char *getdataTerminalReadyChangedEvent(void)
• const char *geterrorEvent(void)
• const char *getflowControlChangedEvent(void)
82.144. QSerialPort Class 1059
Ring Documentation, Release 1.8
• const char *getparityChangedEvent(void)
• const char *getrequestToSendChangedEvent(void)
• const char *getstopBitsChangedEvent(void)
82.145 QSerialPortInfo Class
C++ Reference : http://doc.qt.io/qt-5/QSerialPortInfo.html
Parameters : void
• QString description(void)
• bool hasProductIdentifier(void)
• bool hasVendorIdentifier(void)
• bool isBusy(void)
• bool isNull(void)
• QString manufacturer(void)
• QString portName(void)
• quint16 productIdentifier(void)
• void swap(QSerialPortInfo other)
• QString systemLocation(void)
• quint16 vendorIdentifier(void)
82.146 QSize Class
C++ Reference : http://doc.qt.io/qt-5/QSize.html
Parameters : int width, int height
82.147 QSlider Class
C++ Reference : http://doc.qt.io/qt-5/QSlider.html
Parameters : QWidget *parent
Parent Class : QAbstractSlider
• void setTickInterval(int ti)
• void setTickPosition(QSlider::TickPosition position)
• int tickInterval(void)
• int tickPosition(void)
• QSize minimumSizeHint(void)
• QSize sizeHint(void)
• void setactionTriggeredEvent(const char *)
82.145. QSerialPortInfo Class 1060

More Related Content

PDF
The Ring programming language version 1.8 book - Part 108 of 202
PDF
The Ring programming language version 1.10 book - Part 118 of 212
PDF
The Ring programming language version 1.9 book - Part 116 of 210
PDF
The Ring programming language version 1.5.2 book - Part 169 of 181
PDF
The Ring programming language version 1.7 book - Part 104 of 196
PDF
The Ring programming language version 1.8 book - Part 114 of 202
PDF
The Ring programming language version 1.5.3 book - Part 182 of 194
PDF
The Ring programming language version 1.5.1 book - Part 159 of 180
The Ring programming language version 1.8 book - Part 108 of 202
The Ring programming language version 1.10 book - Part 118 of 212
The Ring programming language version 1.9 book - Part 116 of 210
The Ring programming language version 1.5.2 book - Part 169 of 181
The Ring programming language version 1.7 book - Part 104 of 196
The Ring programming language version 1.8 book - Part 114 of 202
The Ring programming language version 1.5.3 book - Part 182 of 194
The Ring programming language version 1.5.1 book - Part 159 of 180

What's hot (20)

PDF
The Ring programming language version 1.5.1 book - Part 168 of 180
PDF
The Ring programming language version 1.2 book - Part 74 of 84
PDF
The Ring programming language version 1.2 book - Part 73 of 84
PDF
The Ring programming language version 1.2 book - Part 71 of 84
PDF
The Ring programming language version 1.2 book - Part 72 of 84
PDF
The Ring programming language version 1.2 book - Part 70 of 84
PDF
The Ring programming language version 1.3 book - Part 78 of 88
PDF
The Ring programming language version 1.2 book - Part 75 of 84
PDF
The Ring programming language version 1.5.2 book - Part 161 of 181
PDF
The Ring programming language version 1.3 book - Part 69 of 88
PDF
The Ring programming language version 1.7 book - Part 99 of 196
PDF
The Ring programming language version 1.10 book - Part 108 of 212
PDF
The Ring programming language version 1.6 book - Part 180 of 189
PDF
The Ring programming language version 1.7 book - Part 96 of 196
PDF
The Ring programming language version 1.8 book - Part 113 of 202
PDF
The Ring programming language version 1.5.4 book - Part 172 of 185
PDF
The Ring programming language version 1.10 book - Part 122 of 212
PDF
The Ring programming language version 1.10 book - Part 110 of 212
PDF
The Ring programming language version 1.5.2 book - Part 163 of 181
PDF
The Ring programming language version 1.5.4 book - Part 163 of 185
The Ring programming language version 1.5.1 book - Part 168 of 180
The Ring programming language version 1.2 book - Part 74 of 84
The Ring programming language version 1.2 book - Part 73 of 84
The Ring programming language version 1.2 book - Part 71 of 84
The Ring programming language version 1.2 book - Part 72 of 84
The Ring programming language version 1.2 book - Part 70 of 84
The Ring programming language version 1.3 book - Part 78 of 88
The Ring programming language version 1.2 book - Part 75 of 84
The Ring programming language version 1.5.2 book - Part 161 of 181
The Ring programming language version 1.3 book - Part 69 of 88
The Ring programming language version 1.7 book - Part 99 of 196
The Ring programming language version 1.10 book - Part 108 of 212
The Ring programming language version 1.6 book - Part 180 of 189
The Ring programming language version 1.7 book - Part 96 of 196
The Ring programming language version 1.8 book - Part 113 of 202
The Ring programming language version 1.5.4 book - Part 172 of 185
The Ring programming language version 1.10 book - Part 122 of 212
The Ring programming language version 1.10 book - Part 110 of 212
The Ring programming language version 1.5.2 book - Part 163 of 181
The Ring programming language version 1.5.4 book - Part 163 of 185
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.8 book - Part 109 of 202

  • 1. Ring Documentation, Release 1.8 • void setIconSize(QSize) • const char *getClickEvent(void) 82.132 QQmlError Class C++ Reference : http://doc.qt.io/qt-5/QQmlError.html Parameters : void • int column(void) • QString description(void) • bool isValid(void) • int line(void) • QObject * object(void) • void setColumn(int column) • void setDescription(QString description) • void setLine(int line) • void setObject(QObject *object) • void setUrl(QUrl url) • QString toString(void) • QUrl url(void) 82.133 QQuaternion Class C++ Reference : http://doc.qt.io/qt-5/QQuaternion.html Parameters : float,float,float,float • bool isNull(void) • float length(void) • float lengthSquared(void) • void normalize(void) • QQuaternion normalized(void) • QVector3D rotatedVector(QVector3D vector) • float scalar(void) • void setScalar(float scalar) • void setVector(QVector3D vector) • void setVector_2(float x, float y, float z) • void setX(float x) • void setY(float y) • void setZ(float z) 82.132. QQmlError Class 1051
  • 2. Ring Documentation, Release 1.8 • QVector3D vector(void) • float x(void) • float y(void) • float z(void) • QQuaternion fromAxisAndAngle_2(float x, float y, float z, float angle) • QQuaternion nlerp(QQuaternion q1, QQuaternion q2, float t) • QQuaternion slerp(QQuaternion q1, QQuaternion q2, float t) 82.134 QQuickWidget Class C++ Reference : http://doc.qt.io/qt-5/QQuickWidget.html Parameters : QWidget * Parent Class : QWidget • QQmlEngine *engine(void) • QList<QQmlError> errors(void) • QSurfaceFormat format(void) • QImage grabFramebuffer(void) • QSize initialSize(void) • QQuickWindow *quickWindow(void) • QQuickWidget::ResizeMode resizeMode(void) • QQmlContext *rootContext(void) • QQuickItem *rootObject(void) • void setClearColor(QColor color) • void setFormat(QSurfaceFormat format) • void setResizeMode(QQuickWidget::ResizeMode) • QUrl source(void) • QQuickWidget::Status status(void) • void setSource(QUrl url) • void setsceneGraphErrorEvent(const char *) • void setstatusChangedEvent(const char *) • const char *getsceneGraphErrorEvent(void) • const char *getstatusChangedEvent(void) 82.134. QQuickWidget Class 1052
  • 3. Ring Documentation, Release 1.8 82.135 QRadioButton Class C++ Reference : http://doc.qt.io/qt-5/QRadioButton.html Parameters : QWidget *parent Parent Class : QAbstractButton • QSize minimumSizeHint(void) • QSize sizeHint(void) • void setclickedEvent(const char *) • void setpressedEvent(const char *) • void setreleasedEvent(const char *) • void settoggledEvent(const char *) • const char *getclickedEvent(void) • const char *getpressedEvent(void) • const char *getreleasedEvent(void) • const char *gettoggledEvent(void) 82.136 QRect Class C++ Reference : http://doc.qt.io/qt-5/QRect.html Parameters : void • void adjust(int dx1, int dy1, int dx2, int dy2) • QRect adjusted(int dx1, int dy1, int dx2, int dy2) • int bottom(void) • QPoint bottomLeft(void) • QPoint bottomRight(void) • QPoint center(void) • bool contains(int x, int y, bool proper) • void getCoords(int *x1, int *y1, int *x2, int *y2) • void getRect(int *x, int *y, int *width, int *height) • int height(void) • QRect intersected(QRect) • bool intersects(QRect) • bool isEmpty(void) • bool isNull(void) • bool isValid(void) • int left(void) • void moveBottom(int y) 82.135. QRadioButton Class 1053
  • 4. Ring Documentation, Release 1.8 • void moveBottomLeft(QPoint) • void moveBottomRight(QPoint) • void moveCenter(QPoint) • void moveLeft(int x) • void moveRight(int x) • void moveTo(int x, int y) • void moveTop(int y) • void moveTopLeft(QPoint) • void moveTopRight(QPoint) • QRect normalized(void) • int right(void) • void setBottom(int y) • void setBottomLeft(QPoint) • void setBottomRight(QPoint) • void setCoords(int x1, int y1, int x2, int y2) • void setHeight(int height) • void setLeft(int x) • void setRect(int x, int y, int width, int height) • void setRight(int x) • void setSize(QSize) • void setTop(int y) • void setTopLeft(QPoint) • void setTopRight(QPoint) • void setWidth(int width) • void setX(int x) • void setY(int y) • QSize size(void) • int top(void) • QPoint topLeft(void) • QPoint topRight(void) • void translate(int dx, int dy) • QRect translated(int dx, int dy) • QRect united(QRect) • int width(void) • int x(void) • int y(void) 82.136. QRect Class 1054
  • 5. Ring Documentation, Release 1.8 82.137 QRegion Class C++ Reference : http://doc.qt.io/qt-5/QRegion.html Parameters : void • QRect boundingRect(void) • bool contains(QPoint p) • bool contains_2(QRect r) • QRegion intersected(QRegion r) • QRegion intersected_2(QRect rect) • bool intersects(QRegion region) • bool intersects_2(QRect rect) • bool isEmpty(void) • bool isNull(void) • int rectCount(void) • QVector<QRect> rects(void) • void setRects(QRect *rects, int number) • QRegion subtracted(QRegion r) • void swap(QRegion other) • void translate(int dx, int dy) • void translate_2(QPoint point) • QRegion translated(int dx, int dy) • QRegion translated_2(QPoint p) • QRegion united(QRegion r) • QRegion united_2(QRect rect) • QRegion xored(QRegion r) 82.138 QRegularExpression Class C++ Reference : http://doc.qt.io/qt-5/QRegularExpression.html Parameters : void • int captureCount(void) • QString errorString(void) • QRegularExpressionMatchIterator globalMatch(QString subject, int offset, QRegularExpression::MatchType matchType, QRegularExpression::MatchOptions matchOptions) • bool isValid(void) • QRegularExpressionMatch match(QString subject, int offset, QRegularExpression::MatchType matchType, QRegularExpression::MatchOptions matchOptions) 82.137. QRegion Class 1055
  • 6. Ring Documentation, Release 1.8 • QStringList namedCaptureGroups(void) • QString pattern(void) • int patternErrorOffset(void) • QRegularExpression::PatternOptions patternOptions(void) • void setPattern(QString pattern) • void setPatternOptions(QRegularExpression::PatternOptions options) • void swap(QRegularExpression other) 82.139 QRegularExpressionMatch Class C++ Reference : http://doc.qt.io/qt-5/QRegularExpressionMatch.html Parameters : void • QString captured(int nth) • QString captured_2(const QString name) • int capturedEnd(int nth) • int capturedEnd_2(const QString name) • int capturedLength(int nth) • int capturedLength_2(const QString name) • QStringRef capturedRef(int nth) • QStringRef capturedRef_2(const QString name) • int capturedStart(int nth) • int capturedStart_2(const QString name) • QStringList capturedTexts(void) • bool hasMatch(void) • bool hasPartialMatch(void) • bool isValid(void) • int lastCapturedIndex(void) • QRegularExpression::MatchOptions matchOptions(void) • QRegularExpression::MatchType matchType(void) • QRegularExpression regularExpression(void) • void swap(QRegularExpressionMatch other) 82.140 QRegularExpressionMatchIterator Class C++ Reference : http://doc.qt.io/qt-5/QRegularExpressionMatchIterator.html Parameters : void • bool hasNext(void) 82.139. QRegularExpressionMatch Class 1056
  • 7. Ring Documentation, Release 1.8 • bool isValid(void) • QRegularExpression::MatchOptions matchOptions(void) • QRegularExpression::MatchType matchType(void) • QRegularExpressionMatch next(void) # In RingQt use : QRegularExpressionMatch nextitem(void) • QRegularExpressionMatch peekNext(void) • QRegularExpression regularExpression(void) • void swap(QRegularExpressionMatchIterator other) 82.141 QScreen Class C++ Reference : http://doc.qt.io/qt-5/QScreen.html • int angleBetween(Qt::ScreenOrientation a, Qt::ScreenOrientation b) • QRect availableGeometry(void) • QSize availableSize(void) • QRect availableVirtualGeometry(void) • QSize availableVirtualSize(void) • int depth(void) • qreal devicePixelRatio(void) • QRect geometry(void) • QPixmap grabWindow(int window, int x, int y, int width, int height) • QPixmap grabWindow_2(int window) • QPlatformScreen * handle(void) • bool isLandscape(Qt::ScreenOrientation o) • bool isPortrait(Qt::ScreenOrientation o) • qreal logicalDotsPerInch(void) • qreal logicalDotsPerInchX(void) • qreal logicalDotsPerInchY(void) • QRect mapBetween(Qt::ScreenOrientation a, Qt::ScreenOrientation b, QRect rect) • QString name(void) • Qt::ScreenOrientation nativeOrientation(void) • Qt::ScreenOrientation orientation(void) • Qt::ScreenOrientations orientationUpdateMask(void) • qreal physicalDotsPerInch(void) • qreal physicalDotsPerInchX(void) • qreal physicalDotsPerInchY(void) • QSizeF physicalSize(void) 82.141. QScreen Class 1057
  • 8. Ring Documentation, Release 1.8 • Qt::ScreenOrientation primaryOrientation(void) • qreal refreshRate(void) • void setOrientationUpdateMask(Qt::ScreenOrientations mask) • QSize size(void) • QTransform transformBetween(Qt::ScreenOrientation a, Qt::ScreenOrientation b, QRect target) 82.142 QScrollArea Class C++ Reference : http://doc.qt.io/qt-5/QScrollArea.html Parameters : QWidget *parent Parent Class : QAbstractScrollArea • Qt::Alignment alignment(void) • void ensureVisible(int x, int y, int xmargin , int ymargin ) • void ensureWidgetVisible(QWidget *childWidget, int xmargin , int ymargin ) • void setAlignment(Qt::Alignment) • void setWidget(QWidget *widget) • void setWidgetResizable(bool resizable) • QWidget *takeWidget(void) • QWidget *widget(void) • bool widgetResizable(void) 82.143 QScrollBar Class C++ Reference : http://doc.qt.io/qt-5/QScrollBar.html Parameters : QWidget *parent Parent Class : QAbstractSlider 82.144 QSerialPort Class C++ Reference : http://doc.qt.io/qt-5/QSerialPort.html Parameters : QObject * Parent Class : QIODevice • qint32 baudRate(QSerialPort::Directions directions) • bool clear(QSerialPort::Directions directions) • void clearError(void) • QSerialPort::DataBits dataBits(void) • QSerialPort::SerialPortError error(void) 82.142. QScrollArea Class 1058
  • 9. Ring Documentation, Release 1.8 • QSerialPort::FlowControl flowControl(void) • bool flush(void) • void *handle(void) • bool isDataTerminalReady(void) • bool isRequestToSend(void) • QSerialPort::Parity parity(void) • QSerialPort::PinoutSignals pinoutSignals(void) • QString portName(void) • qint64 readBufferSize(void) • bool setBaudRate(qint32 baudRate, QSerialPort::Directions directions) • bool setBreakEnabled(bool set) • bool setDataBits(QSerialPort::DataBits dataBits) • bool setDataTerminalReady(bool set) • bool setFlowControl(QSerialPort::FlowControl flowControl) • bool setParity(QSerialPort::Parity parity) • void setPort(QSerialPortInfo serialPortInfo) • void setPortName(QString name) • void setReadBufferSize(qint64 size) • bool setRequestToSend(bool set) • bool setStopBits(QSerialPort::StopBits stopBits) • QSerialPort::StopBits stopBits(void) • void setbaudRateChangedEvent(const char *) • void setbreakEnabledChangedEvent(const char *) • void setdataBitsChangedEvent(const char *) • void setdataTerminalReadyChangedEvent(const char *) • void seterrorEvent(const char *) • void setflowControlChangedEvent(const char *) • void setparityChangedEvent(const char *) • void setrequestToSendChangedEvent(const char *) • void setstopBitsChangedEvent(const char *) • const char *getbaudRateChangedEvent(void) • const char *getbreakEnabledChangedEvent(void) • const char *getdataBitsChangedEvent(void) • const char *getdataTerminalReadyChangedEvent(void) • const char *geterrorEvent(void) • const char *getflowControlChangedEvent(void) 82.144. QSerialPort Class 1059
  • 10. Ring Documentation, Release 1.8 • const char *getparityChangedEvent(void) • const char *getrequestToSendChangedEvent(void) • const char *getstopBitsChangedEvent(void) 82.145 QSerialPortInfo Class C++ Reference : http://doc.qt.io/qt-5/QSerialPortInfo.html Parameters : void • QString description(void) • bool hasProductIdentifier(void) • bool hasVendorIdentifier(void) • bool isBusy(void) • bool isNull(void) • QString manufacturer(void) • QString portName(void) • quint16 productIdentifier(void) • void swap(QSerialPortInfo other) • QString systemLocation(void) • quint16 vendorIdentifier(void) 82.146 QSize Class C++ Reference : http://doc.qt.io/qt-5/QSize.html Parameters : int width, int height 82.147 QSlider Class C++ Reference : http://doc.qt.io/qt-5/QSlider.html Parameters : QWidget *parent Parent Class : QAbstractSlider • void setTickInterval(int ti) • void setTickPosition(QSlider::TickPosition position) • int tickInterval(void) • int tickPosition(void) • QSize minimumSizeHint(void) • QSize sizeHint(void) • void setactionTriggeredEvent(const char *) 82.145. QSerialPortInfo Class 1060