SlideShare a Scribd company logo
Ring Documentation, Release 1.6
99.54 QMediaPlaylist Class
C++ Reference : http://doc.qt.io/qt-5/QMediaPlaylist.html
Parameters : void
• int currentIndex(void)
• QMediaContent currentMedia(void)
• int error(void)
• QString errorString(void)
• bool insertMedia(int pos, QMediaContent)
• bool isReadOnly(void)
• QMediaContent media(int index)
• int mediaCount(void)
• int nextIndex(int steps)
• int playbackMode(void)
• int previousIndex(int steps)
• bool save(QUrl, const char * format)
• void next(void) # In RingQt use : void movenext(void)
• void previous(void)
• void setCurrentIndex(int playlistPosition)
• void shuffle(void)
99.55 QVideoWidget Class
C++ Reference : http://doc.qt.io/qt-5/QVideoWidget.html
Parameters : QWidget *parent
Parent Class : QWidget
• int aspectRatioMode(void)
• int brightness(void)
• int contrast(void)
• int hue(void)
• bool isFullScreen(void)
• int saturation(void)
• void setAspectRatioMode(Qt::AspectRatioMode mode)
• void setBrightness(int brightness)
• void setContrast(int contrast)
• void setFullScreen(bool fullScreen)
• void setHue(int hue)
99.54. QMediaPlaylist Class 1673
Ring Documentation, Release 1.6
• void setSaturation(int saturation)
• void setbrightnessChangedEvent(const char *)
• void setcontrastChangedEvent(const char *)
• void setfullScreenChangedEvent(const char *)
• void sethueChangedEvent(const char *)
• void setsaturationChangedEvent(const char *)
• const char *getbrightnessChangedEvent(void)
• const char *getcontrastChangedEvent(void)
• const char *getfullScreenChangedEvent(void)
• const char *gethueChangedEvent(void)
• const char *getsaturationChangedEvent(void)
99.56 QAction Class
C++ Reference : http://doc.qt.io/qt-5/QAction.html
Parameters : QWidget *parent
• QActionGroup *actionGroup(void)
• void activate(QAction::ActionEvent event)
• bool autoRepeat(void)
• QVariant data(void)
• QFont font(void)
• QIcon icon(void)
• QString iconText(void)
• bool isCheckable(void)
• bool isChecked(void)
• bool isEnabled(void)
• bool isIconVisibleInMenu(void)
• bool isSeparator(void)
• bool isVisible(void)
• QMenu *menu(void)
• int menuRole(void)
• QWidget *parentWidget(void)
• int priority(void)
• void setActionGroup(QActionGroup *group)
• void setAutoRepeat(bool)
• void setCheckable(bool)
99.56. QAction Class 1674
Ring Documentation, Release 1.6
• void setData(QVariant)
• void setFont(QFont)
• void setIcon(QIcon)
• void setIconText(QString)
• void setIconVisibleInMenu(bool visible)
• void setMenu(QMenu *menu)
• void setMenuRole(QAction::MenuRole menuRole)
• void setPriority(QAction::Priority priority)
• void setSeparator(bool b)
• void setShortcut(QKeySequence)
• void setShortcutContext(Qt::ShortcutContext context)
• void setShortcuts(QKeySequence::StandardKey key)
• void setStatusTip(QString)
• void setText(QString)
• void setToolTip(QString)
• void setWhatsThis(QString)
• QKeySequence shortcut(void)
• int shortcutContext(void)
• bool showStatusText(QWidget *widget)
• QString statusTip(void)
• QString text(void)
• QString toolTip(void)
• QString whatsThis(void)
• void hover(void)
• void setChecked(bool)
• void setDisabled(bool)
• void setEnabled(bool)
• void setVisible(bool)
• void toggle(void)
• void trigger(void)
• void setClickEvent(const char *)
• const char *getClickEvent(void)
99.56. QAction Class 1675
Ring Documentation, Release 1.6
99.57 QEvent Class
C++ Reference : http://doc.qt.io/qt-5/QEvent.html
Parameters : QEvent::Type Type
• void accept(void)
• void ignore(void)
• bool isAccepted(void)
• void setAccepted(bool accepted)
• bool spontaneous(void)
• int type(void)
99.58 QMessageBox Class
C++ Reference : http://doc.qt.io/qt-5/QMessageBox.html
Parameters : QWidget *parent
Parent Class : QDialog
• void addButton(QAbstractButton *button, QMessageBox::ButtonRole role)
• QAbstractButton *button(QMessageBox::StandardButton which)
• int buttonRole(QAbstractButton *button)
• QAbstractButton *clickedButton(void)
• QPushButton *defaultButton(void)
• QString detailedText(void)
• QAbstractButton *escapeButton(void)
• QPixmap iconPixmap(void)
• QString informativeText(void)
• void open(QObject *receiver, const char *member)
• void removeButton(QAbstractButton *button)
• void setDefaultButton(QPushButton *button)
• void setDetailedText(QString)
• void setEscapeButton(QAbstractButton *button)
• void setIconPixmap(QPixmap)
• void setInformativeText(QString)
• void setStandardButtons(QMessageBox::StandardButton buttons)
• void setText(QString)
• void setTextFormat(Qt::TextFormat format)
• void setWindowModality(Qt::WindowModality windowModality)
• void setWindowTitle(QString)
99.57. QEvent Class 1676
Ring Documentation, Release 1.6
• int standardButton(QAbstractButton *button)
• int standardButtons(void)
• QString text(void)
• int textFormat(void)
• int exec(void)
• void about(QWidget *parent, QString,QString)
• void aboutQt(QWidget *parent, QString)
• int critical(QWidget * parent, QString , QString, int buttons, int defaultButton)
• int information(QWidget * parent, QString ,QString, int buttons,int defaultButton)
• int question(QWidget * parent,QString,QString, int buttons ,int defaultButton)
• int warning(QWidget *parent, QString,QString, int buttons,int defaultButton)
99.59 QTimer Class
C++ Reference : http://doc.qt.io/qt-5/QTimer.html
Parameters : QObject *parent
• int interval(void)
• bool isActive(void)
• bool isSingleShot(void)
• void setInterval(int msec)
• void setSingleShot(bool singleShot)
• int timerId(void)
• void start(void)
• void stop(void)
• void settimeoutEvent(const char *)
• const char *gettimeoutEvent(void)
99.60 QFileDialog Class
C++ Reference : http://doc.qt.io/qt-5/QFileDialog.html
Parameters : QWidget *parent
Parent Class : QWidget
• int acceptMode(void)
• QString defaultSuffix(void)
• QDir directory(void)
• QUrl directoryUrl(void)
• int fileMode(void)
99.59. QTimer Class 1677
Ring Documentation, Release 1.6
• int filter(void)
• QStringList history(void)
• QFileIconProvider *iconProvider(void)
• QAbstractItemDelegate *itemDelegate(void)
• QString labelText(QFileDialog::DialogLabel label)
• QStringList mimeTypeFilters(void)
• QStringList nameFilters(void)
• void open(QObject *receiver, const char *member)
• int options(void)
• QAbstractProxyModel *proxyModel(void)
• bool restoreState(QByteArray)
• QByteArray saveState(void)
• void selectFile(QString)
• void selectMimeTypeFilter(QString)
• void selectNameFilter(QString)
• void selectUrl(QUrl)
• QStringList selectedFiles(void)
• QString selectedNameFilter(void)
• void setDefaultSuffix(QString)
• void setDirectory(QString)
• void setDirectoryUrl(QUrl)
• void setFileMode(QFileDialog::FileMode mode)
• void setFilter(QDir::Filter filters)
• void setHistory(QStringList)
• void setIconProvider(QFileIconProvider *provider)
• void setItemDelegate(QAbstractItemDelegate *delegate)
• void setLabelText(QFileDialog::DialogLabel label, QString)
• void setMimeTypeFilters(QStringList)
• void setNameFilter(QString)
• void setNameFilters(QStringList)
• void setOption(QFileDialog::Option option, bool)
• void setOptions(QFileDialog::Option options)
• void setProxyModel(QAbstractProxyModel *proxyModel)
• int viewMode(void)
• QString getExistingDirectory(QWidget *,QString,QString, QFileDialog::Option)
• QUrl getExistingDirectoryUrl(QWidget *,QString,QUrl, QFileDialog::Option,QStringList)
99.60. QFileDialog Class 1678
Ring Documentation, Release 1.6
• QString getOpenFileName(QWidget *,QString,QString,QString)
• QUrl getSaveFileUrl(QWidget *,QString, QUrl,QString, QString *, QFileDialog::Option options,QStringList)
99.61 QPainter Class
C++ Reference : http://doc.qt.io/qt-5/QPainter.html
Parameters : void
• QBrush background(void)
• int backgroundMode(void)
• bool begin(QPaintDevice *device)
• void beginNativePainting(void)
• QRect boundingRect(int x, int y, int w, int h, int flags, QString text)
• QBrush brush(void)
• QPoint brushOrigin(void)
• QRectF clipBoundingRect(void)
• QPainterPath clipPath(void)
• QRegion clipRegion(void)
• QTransform combinedTransform(void)
• int compositionMode(void)
• QPaintDevice *device(void)
• QTransform deviceTransform(void)
• void drawArc(int x, int y, int width, int height, int startAngle, int spanAngle)
• void drawChord(int x, int y, int width, int height, int startAngle, int spanAngle)
• void drawConvexPolygon( QPoint * points, int pointCount)
• void drawEllipse(int x, int y, int width, int height)
• void drawGlyphRun( QPointF position, QGlyphRun glyphs)
• void drawImage(int x, int y, QImage image)
• void drawLine(int x1, int y1, int x2, int y2)
• void drawLines( QLine * lines, int lineCount)
• void drawPath( QPainterPath path)
• void drawPicture(int x, int y, QPicture picture)
• void drawPie(int x, int y, int width, int height, int startAngle, int spanAngle)
• void drawPixmap(int x, int y, QPixmap)
• void drawPoints( QPointF * points, int pointCount)
• void drawRect(int x, int y, int width, int height)
• void drawRects( QRectF * rectangles, int rectCount)
99.61. QPainter Class 1679
Ring Documentation, Release 1.6
• void drawRoundedRect(int x, int y, int w, int h, qreal xRadius, qreal yRadius, Qt::SizeMode mode)
• void drawStaticText(int left, int top, QStaticText staticText)
• void drawText(int x, int y, QString text)
• void drawTiledPixmap(int x, int y, int width, int height, QPixmap pixmap, int sx, int sy)
• bool end(void) # In RingQt use : bool endpaint(void)
• void endNativePainting(void)
• void eraseRect(int x, int y, int width, int height)
• void fillPath( QPainterPath path, QBrush brush)
• void fillRect(int x, int y, int width, int height, QBrush)
• QFont font(void)
• QFontInfo fontInfo(void)
• bool hasClipping(void)
• void initFrom( QWidget *widget)
• bool isActive(void)
• int layoutDirection(void)
• double opacity(void)
• QPaintEngine *paintEngine(void)
• QPen pen(void)
• int renderHints(void)
• void resetTransform(void)
• void restore(void)
• void rotate(qreal angle)
• void save(void)
• void scale(double sx, double sy)
• void setBackground( QBrush brush)
• void setBackgroundMode(Qt::BGMode mode)
• void setBrush(QBrush brush)
• void setBrushOrigin(int x, int y)
• void setClipPath( QPainterPath path, Qt::ClipOperation operation)
• void setClipRect(int x, int y, int width, int height, Qt::ClipOperation operation)
• void setClipRegion( QRegion region, Qt::ClipOperation operation)
• void setClipping(bool enable)
• void setCompositionMode(QPainter::CompositionMode mode)
• void setFont( QFont font)
• void setLayoutDirection(Qt::LayoutDirection direction)
• void setOpacity(qreal opacity)
99.61. QPainter Class 1680
Ring Documentation, Release 1.6
• void setPen(QPen pen)
• void setRenderHint(QPainter::RenderHint hint, bool on)
• void setTransform( QTransform transform, bool combine)
• void setViewTransformEnabled(bool enable)
• void setViewport(int x, int y, int width, int height)
• void setWindow(int x, int y, int width, int height)
• void setWorldMatrixEnabled(bool enable)
• void setWorldTransform( QTransform matrix, bool combine)
• void shear(double sh, double sv)
• void strokePath( QPainterPath path, QPen pen)
• bool testRenderHint(QPainter::RenderHint hint)
• QTransform transform(void)
• void translate(double dx, double dy)
• bool viewTransformEnabled(void)
• QRect viewport(void)
• QRect window(void)
• bool worldMatrixEnabled(void)
• QTransform worldTransform(void)
• void drawPolygon(QPainter *pObject, Qt::FillRule fillRule )
99.62 QPainter2 Class
C++ Reference : http://doc.qt.io/qt-5/QPainter2.html
Parameters : QPaintDevice *
Parent Class : QPainter
99.63 QPicture Class
C++ Reference : http://doc.qt.io/qt-5/QPicture.html
Parameters : void
• QRect boundingRect(void)
• const char *data(void)
• bool isNull(void)
• bool load(QString, const char *format) # In RingQt use : bool loadfile(QString, const char *format)
• bool play(QPainter *painter)
• bool save(QString , const char *format)
• void setBoundingRect(QRect)
99.62. QPainter2 Class 1681
Ring Documentation, Release 1.6
• int size(void)
• void swap(QPicture)
99.64 QPen Class
C++ Reference : http://doc.qt.io/qt-5/QPen.html
Parameters : void
• QBrush brush(void)
• int capStyle(void)
• QColor color(void)
• double dashOffset(void)
• bool isCosmetic(void)
• bool isSolid(void)
• int joinStyle(void)
• double miterLimit(void)
• void setBrush(QBrush)
• void setCapStyle(Qt::PenCapStyle style)
• void setColor(QColor)
• void setCosmetic(bool cosmetic)
• void setDashOffset(double offset)
• void setJoinStyle(Qt::PenJoinStyle style)
• void setMiterLimit(double limit)
• void setStyle(Qt::PenStyle style)
• void setWidth(int width)
• void setWidthF(double width)
• int style(void)
• void swap(QPen)
• int width(void)
• double widthF(void)
99.65 QColor Class
C++ Reference : http://doc.qt.io/qt-5/QColor.html
Parameters : void
• int alpha(void)
• double alphaF(void)
• int black(void)
99.64. QPen Class 1682

More Related Content

PDF
The Ring programming language version 1.5.3 book - Part 177 of 194
PDF
The Ring programming language version 1.2 book - Part 72 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 70 of 84
PDF
The Ring programming language version 1.2 book - Part 73 of 84
PDF
The Ring programming language version 1.3 book - Part 80 of 88
PDF
The Ring programming language version 1.2 book - Part 74 of 84
PDF
The Ring programming language version 1.10 book - Part 108 of 212
The Ring programming language version 1.5.3 book - Part 177 of 194
The Ring programming language version 1.2 book - Part 72 of 84
The Ring programming language version 1.7 book - Part 107 of 196
The Ring programming language version 1.2 book - Part 70 of 84
The Ring programming language version 1.2 book - Part 73 of 84
The Ring programming language version 1.3 book - Part 80 of 88
The Ring programming language version 1.2 book - Part 74 of 84
The Ring programming language version 1.10 book - Part 108 of 212

What's hot (20)

PDF
The Ring programming language version 1.2 book - Part 71 of 84
PDF
The Ring programming language version 1.8 book - Part 108 of 202
PDF
The Ring programming language version 1.9 book - Part 120 of 210
PDF
The Ring programming language version 1.9 book - Part 118 of 210
PDF
The Ring programming language version 1.5.2 book - Part 172 of 181
PDF
The Ring programming language version 1.8 book - Part 113 of 202
PDF
The Ring programming language version 1.5.1 book - Part 161 of 180
PDF
The Ring programming language version 1.8 book - Part 102 of 202
PDF
The Ring programming language version 1.7 book - Part 104 of 196
PDF
The Ring programming language version 1.8 book - Part 104 of 202
PDF
The Ring programming language version 1.10 book - Part 119 of 212
PDF
The Ring programming language version 1.6 book - Part 175 of 189
PDF
The Ring programming language version 1.5.4 book - Part 162 of 185
PDF
The Ring programming language version 1.9 book - Part 110 of 210
PDF
The Ring programming language version 1.7 book - Part 111 of 196
PDF
The Ring programming language version 1.10 book - Part 120 of 212
PDF
The Ring programming language version 1.6 book - Part 166 of 189
PDF
The Ring programming language version 1.5.3 book - Part 181 of 194
PDF
The Ring programming language version 1.3 book - Part 76 of 88
PDF
The Ring programming language version 1.5.1 book - Part 162 of 180
The Ring programming language version 1.2 book - Part 71 of 84
The Ring programming language version 1.8 book - Part 108 of 202
The Ring programming language version 1.9 book - Part 120 of 210
The Ring programming language version 1.9 book - Part 118 of 210
The Ring programming language version 1.5.2 book - Part 172 of 181
The Ring programming language version 1.8 book - Part 113 of 202
The Ring programming language version 1.5.1 book - Part 161 of 180
The Ring programming language version 1.8 book - Part 102 of 202
The Ring programming language version 1.7 book - Part 104 of 196
The Ring programming language version 1.8 book - Part 104 of 202
The Ring programming language version 1.10 book - Part 119 of 212
The Ring programming language version 1.6 book - Part 175 of 189
The Ring programming language version 1.5.4 book - Part 162 of 185
The Ring programming language version 1.9 book - Part 110 of 210
The Ring programming language version 1.7 book - Part 111 of 196
The Ring programming language version 1.10 book - Part 120 of 212
The Ring programming language version 1.6 book - Part 166 of 189
The Ring programming language version 1.5.3 book - Part 181 of 194
The Ring programming language version 1.3 book - Part 76 of 88
The Ring programming language version 1.5.1 book - Part 162 of 180
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.6 book - Part 171 of 189

  • 1. Ring Documentation, Release 1.6 99.54 QMediaPlaylist Class C++ Reference : http://doc.qt.io/qt-5/QMediaPlaylist.html Parameters : void • int currentIndex(void) • QMediaContent currentMedia(void) • int error(void) • QString errorString(void) • bool insertMedia(int pos, QMediaContent) • bool isReadOnly(void) • QMediaContent media(int index) • int mediaCount(void) • int nextIndex(int steps) • int playbackMode(void) • int previousIndex(int steps) • bool save(QUrl, const char * format) • void next(void) # In RingQt use : void movenext(void) • void previous(void) • void setCurrentIndex(int playlistPosition) • void shuffle(void) 99.55 QVideoWidget Class C++ Reference : http://doc.qt.io/qt-5/QVideoWidget.html Parameters : QWidget *parent Parent Class : QWidget • int aspectRatioMode(void) • int brightness(void) • int contrast(void) • int hue(void) • bool isFullScreen(void) • int saturation(void) • void setAspectRatioMode(Qt::AspectRatioMode mode) • void setBrightness(int brightness) • void setContrast(int contrast) • void setFullScreen(bool fullScreen) • void setHue(int hue) 99.54. QMediaPlaylist Class 1673
  • 2. Ring Documentation, Release 1.6 • void setSaturation(int saturation) • void setbrightnessChangedEvent(const char *) • void setcontrastChangedEvent(const char *) • void setfullScreenChangedEvent(const char *) • void sethueChangedEvent(const char *) • void setsaturationChangedEvent(const char *) • const char *getbrightnessChangedEvent(void) • const char *getcontrastChangedEvent(void) • const char *getfullScreenChangedEvent(void) • const char *gethueChangedEvent(void) • const char *getsaturationChangedEvent(void) 99.56 QAction Class C++ Reference : http://doc.qt.io/qt-5/QAction.html Parameters : QWidget *parent • QActionGroup *actionGroup(void) • void activate(QAction::ActionEvent event) • bool autoRepeat(void) • QVariant data(void) • QFont font(void) • QIcon icon(void) • QString iconText(void) • bool isCheckable(void) • bool isChecked(void) • bool isEnabled(void) • bool isIconVisibleInMenu(void) • bool isSeparator(void) • bool isVisible(void) • QMenu *menu(void) • int menuRole(void) • QWidget *parentWidget(void) • int priority(void) • void setActionGroup(QActionGroup *group) • void setAutoRepeat(bool) • void setCheckable(bool) 99.56. QAction Class 1674
  • 3. Ring Documentation, Release 1.6 • void setData(QVariant) • void setFont(QFont) • void setIcon(QIcon) • void setIconText(QString) • void setIconVisibleInMenu(bool visible) • void setMenu(QMenu *menu) • void setMenuRole(QAction::MenuRole menuRole) • void setPriority(QAction::Priority priority) • void setSeparator(bool b) • void setShortcut(QKeySequence) • void setShortcutContext(Qt::ShortcutContext context) • void setShortcuts(QKeySequence::StandardKey key) • void setStatusTip(QString) • void setText(QString) • void setToolTip(QString) • void setWhatsThis(QString) • QKeySequence shortcut(void) • int shortcutContext(void) • bool showStatusText(QWidget *widget) • QString statusTip(void) • QString text(void) • QString toolTip(void) • QString whatsThis(void) • void hover(void) • void setChecked(bool) • void setDisabled(bool) • void setEnabled(bool) • void setVisible(bool) • void toggle(void) • void trigger(void) • void setClickEvent(const char *) • const char *getClickEvent(void) 99.56. QAction Class 1675
  • 4. Ring Documentation, Release 1.6 99.57 QEvent Class C++ Reference : http://doc.qt.io/qt-5/QEvent.html Parameters : QEvent::Type Type • void accept(void) • void ignore(void) • bool isAccepted(void) • void setAccepted(bool accepted) • bool spontaneous(void) • int type(void) 99.58 QMessageBox Class C++ Reference : http://doc.qt.io/qt-5/QMessageBox.html Parameters : QWidget *parent Parent Class : QDialog • void addButton(QAbstractButton *button, QMessageBox::ButtonRole role) • QAbstractButton *button(QMessageBox::StandardButton which) • int buttonRole(QAbstractButton *button) • QAbstractButton *clickedButton(void) • QPushButton *defaultButton(void) • QString detailedText(void) • QAbstractButton *escapeButton(void) • QPixmap iconPixmap(void) • QString informativeText(void) • void open(QObject *receiver, const char *member) • void removeButton(QAbstractButton *button) • void setDefaultButton(QPushButton *button) • void setDetailedText(QString) • void setEscapeButton(QAbstractButton *button) • void setIconPixmap(QPixmap) • void setInformativeText(QString) • void setStandardButtons(QMessageBox::StandardButton buttons) • void setText(QString) • void setTextFormat(Qt::TextFormat format) • void setWindowModality(Qt::WindowModality windowModality) • void setWindowTitle(QString) 99.57. QEvent Class 1676
  • 5. Ring Documentation, Release 1.6 • int standardButton(QAbstractButton *button) • int standardButtons(void) • QString text(void) • int textFormat(void) • int exec(void) • void about(QWidget *parent, QString,QString) • void aboutQt(QWidget *parent, QString) • int critical(QWidget * parent, QString , QString, int buttons, int defaultButton) • int information(QWidget * parent, QString ,QString, int buttons,int defaultButton) • int question(QWidget * parent,QString,QString, int buttons ,int defaultButton) • int warning(QWidget *parent, QString,QString, int buttons,int defaultButton) 99.59 QTimer Class C++ Reference : http://doc.qt.io/qt-5/QTimer.html Parameters : QObject *parent • int interval(void) • bool isActive(void) • bool isSingleShot(void) • void setInterval(int msec) • void setSingleShot(bool singleShot) • int timerId(void) • void start(void) • void stop(void) • void settimeoutEvent(const char *) • const char *gettimeoutEvent(void) 99.60 QFileDialog Class C++ Reference : http://doc.qt.io/qt-5/QFileDialog.html Parameters : QWidget *parent Parent Class : QWidget • int acceptMode(void) • QString defaultSuffix(void) • QDir directory(void) • QUrl directoryUrl(void) • int fileMode(void) 99.59. QTimer Class 1677
  • 6. Ring Documentation, Release 1.6 • int filter(void) • QStringList history(void) • QFileIconProvider *iconProvider(void) • QAbstractItemDelegate *itemDelegate(void) • QString labelText(QFileDialog::DialogLabel label) • QStringList mimeTypeFilters(void) • QStringList nameFilters(void) • void open(QObject *receiver, const char *member) • int options(void) • QAbstractProxyModel *proxyModel(void) • bool restoreState(QByteArray) • QByteArray saveState(void) • void selectFile(QString) • void selectMimeTypeFilter(QString) • void selectNameFilter(QString) • void selectUrl(QUrl) • QStringList selectedFiles(void) • QString selectedNameFilter(void) • void setDefaultSuffix(QString) • void setDirectory(QString) • void setDirectoryUrl(QUrl) • void setFileMode(QFileDialog::FileMode mode) • void setFilter(QDir::Filter filters) • void setHistory(QStringList) • void setIconProvider(QFileIconProvider *provider) • void setItemDelegate(QAbstractItemDelegate *delegate) • void setLabelText(QFileDialog::DialogLabel label, QString) • void setMimeTypeFilters(QStringList) • void setNameFilter(QString) • void setNameFilters(QStringList) • void setOption(QFileDialog::Option option, bool) • void setOptions(QFileDialog::Option options) • void setProxyModel(QAbstractProxyModel *proxyModel) • int viewMode(void) • QString getExistingDirectory(QWidget *,QString,QString, QFileDialog::Option) • QUrl getExistingDirectoryUrl(QWidget *,QString,QUrl, QFileDialog::Option,QStringList) 99.60. QFileDialog Class 1678
  • 7. Ring Documentation, Release 1.6 • QString getOpenFileName(QWidget *,QString,QString,QString) • QUrl getSaveFileUrl(QWidget *,QString, QUrl,QString, QString *, QFileDialog::Option options,QStringList) 99.61 QPainter Class C++ Reference : http://doc.qt.io/qt-5/QPainter.html Parameters : void • QBrush background(void) • int backgroundMode(void) • bool begin(QPaintDevice *device) • void beginNativePainting(void) • QRect boundingRect(int x, int y, int w, int h, int flags, QString text) • QBrush brush(void) • QPoint brushOrigin(void) • QRectF clipBoundingRect(void) • QPainterPath clipPath(void) • QRegion clipRegion(void) • QTransform combinedTransform(void) • int compositionMode(void) • QPaintDevice *device(void) • QTransform deviceTransform(void) • void drawArc(int x, int y, int width, int height, int startAngle, int spanAngle) • void drawChord(int x, int y, int width, int height, int startAngle, int spanAngle) • void drawConvexPolygon( QPoint * points, int pointCount) • void drawEllipse(int x, int y, int width, int height) • void drawGlyphRun( QPointF position, QGlyphRun glyphs) • void drawImage(int x, int y, QImage image) • void drawLine(int x1, int y1, int x2, int y2) • void drawLines( QLine * lines, int lineCount) • void drawPath( QPainterPath path) • void drawPicture(int x, int y, QPicture picture) • void drawPie(int x, int y, int width, int height, int startAngle, int spanAngle) • void drawPixmap(int x, int y, QPixmap) • void drawPoints( QPointF * points, int pointCount) • void drawRect(int x, int y, int width, int height) • void drawRects( QRectF * rectangles, int rectCount) 99.61. QPainter Class 1679
  • 8. Ring Documentation, Release 1.6 • void drawRoundedRect(int x, int y, int w, int h, qreal xRadius, qreal yRadius, Qt::SizeMode mode) • void drawStaticText(int left, int top, QStaticText staticText) • void drawText(int x, int y, QString text) • void drawTiledPixmap(int x, int y, int width, int height, QPixmap pixmap, int sx, int sy) • bool end(void) # In RingQt use : bool endpaint(void) • void endNativePainting(void) • void eraseRect(int x, int y, int width, int height) • void fillPath( QPainterPath path, QBrush brush) • void fillRect(int x, int y, int width, int height, QBrush) • QFont font(void) • QFontInfo fontInfo(void) • bool hasClipping(void) • void initFrom( QWidget *widget) • bool isActive(void) • int layoutDirection(void) • double opacity(void) • QPaintEngine *paintEngine(void) • QPen pen(void) • int renderHints(void) • void resetTransform(void) • void restore(void) • void rotate(qreal angle) • void save(void) • void scale(double sx, double sy) • void setBackground( QBrush brush) • void setBackgroundMode(Qt::BGMode mode) • void setBrush(QBrush brush) • void setBrushOrigin(int x, int y) • void setClipPath( QPainterPath path, Qt::ClipOperation operation) • void setClipRect(int x, int y, int width, int height, Qt::ClipOperation operation) • void setClipRegion( QRegion region, Qt::ClipOperation operation) • void setClipping(bool enable) • void setCompositionMode(QPainter::CompositionMode mode) • void setFont( QFont font) • void setLayoutDirection(Qt::LayoutDirection direction) • void setOpacity(qreal opacity) 99.61. QPainter Class 1680
  • 9. Ring Documentation, Release 1.6 • void setPen(QPen pen) • void setRenderHint(QPainter::RenderHint hint, bool on) • void setTransform( QTransform transform, bool combine) • void setViewTransformEnabled(bool enable) • void setViewport(int x, int y, int width, int height) • void setWindow(int x, int y, int width, int height) • void setWorldMatrixEnabled(bool enable) • void setWorldTransform( QTransform matrix, bool combine) • void shear(double sh, double sv) • void strokePath( QPainterPath path, QPen pen) • bool testRenderHint(QPainter::RenderHint hint) • QTransform transform(void) • void translate(double dx, double dy) • bool viewTransformEnabled(void) • QRect viewport(void) • QRect window(void) • bool worldMatrixEnabled(void) • QTransform worldTransform(void) • void drawPolygon(QPainter *pObject, Qt::FillRule fillRule ) 99.62 QPainter2 Class C++ Reference : http://doc.qt.io/qt-5/QPainter2.html Parameters : QPaintDevice * Parent Class : QPainter 99.63 QPicture Class C++ Reference : http://doc.qt.io/qt-5/QPicture.html Parameters : void • QRect boundingRect(void) • const char *data(void) • bool isNull(void) • bool load(QString, const char *format) # In RingQt use : bool loadfile(QString, const char *format) • bool play(QPainter *painter) • bool save(QString , const char *format) • void setBoundingRect(QRect) 99.62. QPainter2 Class 1681
  • 10. Ring Documentation, Release 1.6 • int size(void) • void swap(QPicture) 99.64 QPen Class C++ Reference : http://doc.qt.io/qt-5/QPen.html Parameters : void • QBrush brush(void) • int capStyle(void) • QColor color(void) • double dashOffset(void) • bool isCosmetic(void) • bool isSolid(void) • int joinStyle(void) • double miterLimit(void) • void setBrush(QBrush) • void setCapStyle(Qt::PenCapStyle style) • void setColor(QColor) • void setCosmetic(bool cosmetic) • void setDashOffset(double offset) • void setJoinStyle(Qt::PenJoinStyle style) • void setMiterLimit(double limit) • void setStyle(Qt::PenStyle style) • void setWidth(int width) • void setWidthF(double width) • int style(void) • void swap(QPen) • int width(void) • double widthF(void) 99.65 QColor Class C++ Reference : http://doc.qt.io/qt-5/QColor.html Parameters : void • int alpha(void) • double alphaF(void) • int black(void) 99.64. QPen Class 1682