SlideShare a Scribd company logo
Ring Documentation, Release 1.7
78.88 QMediaObject Class
C++ Reference : http://doc.qt.io/qt-5/QMediaObject.html
Parameters : void
Parent Class : QWidget
• QStringList availableMetaData(void)
• bool isMetaDataAvailable(void)
• QVariant metaData( QString key)
• int notifyInterval(void)
• void setNotifyInterval(int milliSeconds)
78.89 QMediaPlayer Class
C++ Reference : http://doc.qt.io/qt-5/QMediaPlayer.html
Parameters : void
• int bufferStatus(void)
• QMediaContent currentMedia(void)
• QNetworkConfiguration currentNetworkConfiguration(void)
• int duration(void)
• int error(void)
• QString errorString(void)
• bool isAudioAvailable(void)
• bool isMuted(void)
• bool isSeekable(void)
• bool isVideoAvailable(void)
• QMediaContent media(void)
• int mediaStatus(void)
• QIODevice *mediaStream(void)
• qreal playbackRate(void)
• QMediaPlaylist *playlist(void)
• int position(void)
• void setVideoOutput(QVideoWidget *output)
• int volume(void)
• void pause(void)
• void play(void)
• void setMuted(bool muted)
• void setPlaylist(QMediaPlaylist *playlist)
78.88. QMediaObject Class 972
Ring Documentation, Release 1.7
• void setPosition(int position)
• void setVolume(int volume)
• void stop(void)
78.90 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)
78.91 QMenu Class
C++ Reference : http://doc.qt.io/qt-5/QMenu.html
Parameters : QWidget *
Parent Class : QWidget
• QAction *actionAt(QPoint)
• QRect actionGeometry(QAction *act)
• QAction *activeAction(void)
• void addAction(QAction *)
• QMenu *addMenu(QString)
• QAction *addSeparator(void)
• void clear(void)
78.90. QMediaPlaylist Class 973
Ring Documentation, Release 1.7
• QAction *defaultAction(void)
• QAction *exec(const QPoint &)
• QAction *exec_2(void)
• QAction *exec_3(const QPoint &,QAction *)
• void hideTearOffMenu(void)
• QIcon icon(void)
• QAction *insertMenu(QAction *before, QMenu *menu)
• QAction *insertSeparator(QAction *before)
• bool isEmpty(void)
• bool isTearOffEnabled(void)
• bool isTearOffMenuVisible(void)
• QAction *menuAction(void)
• void popup(QPoint, QAction *atAction)
• bool separatorsCollapsible(void)
• void setActiveAction(QAction *act)
• void setDefaultAction(QAction *act)
• void setIcon(QIcon)
• void setSeparatorsCollapsible(bool collapse)
• void setTearOffEnabled(bool)
• void setTitle(QString)
• QString title(void)
78.92 QMenuBar Class
C++ Reference : http://doc.qt.io/qt-5/QMenuBar.html
Parameters : QWidget *
Parent Class : QWidget
• QAction *actionAt(QPoint)
• QRect actionGeometry(QAction *act)
• QAction *activeAction(void)
• QAction *addAction(QString)
• QAction *addSeparator(void)
• void clear(void)
• QWidget *cornerWidget(Qt::Corner)
• QAction *insertSeparator(QAction *before)
• bool isDefaultUp(void)
78.92. QMenuBar Class 974
Ring Documentation, Release 1.7
• bool isNativeMenuBar(void)
• void setActiveAction(QAction *act)
• void setCornerWidget(QWidget *widget, Qt::Corner)
• void setNativeMenuBar(bool nativeMenuBar)
78.93 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)
• int standardButton(QAbstractButton *button)
• int standardButtons(void)
• QString text(void)
• int textFormat(void)
• int exec(void)
78.93. QMessageBox Class 975
Ring Documentation, Release 1.7
• 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)
78.94 QMutex Class
C++ Reference : http://doc.qt.io/qt-5/QMutex.html
Parameters : QMutex::RecursionMode
• bool isRecursive(void)
• void lock(void)
• void unlock(void)
78.95 QMutexLocker Class
C++ Reference : http://doc.qt.io/qt-5/QMutexLocker.html
Parameters : QMutex *
• QMutex * mutex(void)
• void relock(void)
• void unlock(void)
78.96 QNetworkAccessManager Class
C++ Reference : http://doc.qt.io/qt-5/QNetworkAccessManager.html
Parameters : QObject *
Parent Class : QObject
• void setfinishedEvent(const char *)
• const char *getfinishedEvent(void)
• QNetworkConfiguration activeConfiguration(void)
• QAbstractNetworkCache *cache(void)
• void clearAccessCache(void)
• QNetworkConfiguration configuration(void)
• void connectToHost(QString, quint16)
• QNetworkReply *deleteResource(QNetworkRequest)
• QNetworkReply *get(QNetworkRequest) # In RingQt use : QNetworkReply *getvalue(QNetworkRequest)
78.94. QMutex Class 976
Ring Documentation, Release 1.7
• QNetworkReply *head(QNetworkRequest)
• QNetworkAccessManager::NetworkAccessibility networkAccessible(void)
• QNetworkReply *post(QNetworkRequest, QByteArray)
• QNetworkProxy proxy(void)
• QNetworkProxyFactory *proxyFactory(void)
• QNetworkReply *put(QNetworkRequest, QByteArray) # In RingQt use : QNetworkReply *put-
value(QNetworkRequest, QByteArray)
• QNetworkReply *sendCustomRequest(QNetworkRequest, QByteArray, QIODevice *)
• void setCache(QAbstractNetworkCache *cache)
• void setConfiguration(QNetworkConfiguration)
• void setCookieJar(QNetworkCookieJar *cookieJar)
• void setNetworkAccessible(QNetworkAccessManager::NetworkAccessibility accessible)
• void setProxy(QNetworkProxy)
• void setProxyFactory(QNetworkProxyFactory *factory)
• QStringList supportedSchemes(void)
• void geteventparameters(void)
78.97 QNetworkProxy Class
C++ Reference : http://doc.qt.io/qt-5/QNetworkProxy.html
Parameters : void
• int capabilities(void)
• bool hasRawHeader(QByteArray headerName)
• QVariant header(QNetworkRequest::KnownHeaders header)
• QString hostName(void)
• bool isCachingProxy(void)
• bool isTransparentProxy(void)
• QString password(void)
• int port(void)
• QByteArray rawHeader(QByteArray headerName)
• void setCapabilities(QNetworkProxy::Capability capabilities)
• void setHeader(QNetworkRequest::KnownHeaders header, QVariant value)
• void setHostName(QString hostName)
• void setPassword(QString password)
• void setPort(int port)
• void setRawHeader(QByteArray headerName, QByteArray headerValue)
• void setType(QNetworkProxy::ProxyType type)
78.97. QNetworkProxy Class 977
Ring Documentation, Release 1.7
• void setUser(QString user)
• void swap(QNetworkProxy other)
• int type(void)
• QString user(void)
• QNetworkProxy applicationProxy(void)
• void setApplicationProxy(QNetworkProxy networkProxy)
78.98 QNetworkReply Class
C++ Reference : http://doc.qt.io/qt-5/QNetworkReply.html
Parameters : void
Parent Class : QIODevice
• QVariant attribute(QNetworkRequest::Attribute code)
• QNetworkReply::NetworkError error(void)
• bool hasRawHeader(QByteArray)
• QVariant header(QNetworkRequest::KnownHeaders header)
• bool isFinished(void)
• bool isRunning(void)
• QNetworkAccessManager *manager(void)
• QNetworkAccessManager::Operation operation(void)
• QByteArray rawHeader(QByteArray)
• qint64 readBufferSize(void)
• QNetworkRequest request(void)
78.99 QNetworkRequest Class
C++ Reference : http://doc.qt.io/qt-5/QNetworkRequest.html
Parameters : QUrl
• QVariant attribute(QNetworkRequest::Attribute, QVariant)
• bool hasRawHeader(QByteArray)
• QVariant header(QNetworkRequest::KnownHeaders)
• QObject *originatingObject(void)
• QNetworkRequest::Priority priority(void)
• QByteArray rawHeader(QByteArray)
• void setAttribute(QNetworkRequest::Attribute, QVariant)
• void setHeader(QNetworkRequest::KnownHeaders, QVariant)
• void setOriginatingObject(QObject *object)
78.98. QNetworkReply Class 978
Ring Documentation, Release 1.7
• void setPriority(QNetworkRequest::Priority priority)
• void setRawHeader(QByteArray, QByteArray)
• void swap(QNetworkRequest)
• QUrl url(void)
78.100 QObject Class
C++ Reference : http://doc.qt.io/qt-5/QObject.html
Parameters : void
• bool blockSignals(bool block)
• QObjectList children(void)
• void dumpObjectInfo(void)
• void dumpObjectTree(void)
• bool inherits(const char *className)
• void installEventFilter(QObject *filterObj)
• bool isWidgetType(void)
• void killTimer(int id)
• void moveToThread(QThread *targetThread)
• QString objectName(void)
• QObject *parent(void)
• QVariant property(const char *name)
• void removeEventFilter(QObject *obj)
• void setObjectName(QString)
• void setParent(QObject *parent)
• bool setProperty(const char *name, QVariant)
• bool signalsBlocked(void)
• int startTimer(int interval)
• QThread *thread(void)
• void deleteLater(void)
78.101 QOpenGLBuffer Class
C++ Reference : http://doc.qt.io/qt-5/QOpenGLBuffer.html
Parameters : void
• void allocate(void *data, int count)
• void allocate_2(int count)
• bool bind(void)
78.100. QObject Class 979
Ring Documentation, Release 1.7
• GLuint bufferId(void)
• bool create(void)
• void destroy(void)
• bool isCreated(void)
• void * map(QOpenGLBuffer::Access access)
• void release(void)
• void setUsagePattern(QOpenGLBuffer::UsagePattern value)
• int size(void)
• QOpenGLBuffer::Type type(void)
• bool unmap(void)
• QOpenGLBuffer::UsagePattern usagePattern(void)
• void write(int offset, void *data, int count)
• void release_2(QOpenGLBuffer::Type type)
78.102 QOpenGLContext Class
C++ Reference : http://doc.qt.io/qt-5/QOpenGLContext.html
Parameters : QObject *
Parent Class : QObject
• bool create(void)
• GLuint defaultFramebufferObject(void)
• void doneCurrent(void)
• QSet<QByteArray> extensions(void)
• QOpenGLFunctions * functions(void)
• QFunctionPointer getProcAddress(QByteArray procName)
• QFunctionPointer getProcAddress_2(char *procName)
• bool hasExtension(QByteArray extension)
• bool isOpenGLES(void)
• bool isValid(void)
• bool makeCurrent(QSurface *surface)
• QVariant nativeHandle(void)
• QScreen * screen(void)
• void setFormat(QSurfaceFormat format)
• void setNativeHandle(QVariant handle)
• void setScreen(QScreen *screen)
• void setShareContext(QOpenGLContext *shareContext)
78.102. QOpenGLContext Class 980
Ring Documentation, Release 1.7
• QOpenGLContext * shareContext(void)
• QOpenGLContextGroup * shareGroup(void)
• QSurface * surface(void)
• void swapBuffers(QSurface *surface)
• QAbstractOpenGLFunctions * versionFunctions(QOpenGLVersionProfile versionProfile))
• TYPE * versionFunctions_2(void)
• bool areSharing(QOpenGLContext *first, QOpenGLContext *second)
• QOpenGLContext * currentContext(void)
• QOpenGLContext * globalShareContext(void)
• void * openGLModuleHandle(void)
• QOpenGLContext::OpenGLModuleType openGLModuleType(void)
• bool supportsThreadedOpenGL(void)
• QOpenGLFunctions_3_2_Core *opengl32(void)
78.103 QOpenGLDebugLogger Class
C++ Reference : http://doc.qt.io/qt-5/QOpenGLDebugLogger.html
Parameters : QObject *
• void disableMessages(QOpenGLDebugMessage::Sources sources, QOpenGLDebugMessage::Types types,
QOpenGLDebugMessage::Severities severities)
• void disableMessages_2(QVector<GLuint> ids, QOpenGLDebugMessage::Sources sources, QOpenGLDe-
bugMessage::Types types)
• void enableMessages(QOpenGLDebugMessage::Sources sources, QOpenGLDebugMessage::Types types,
QOpenGLDebugMessage::Severities severities)
• void enableMessages_2(QVector<GLuint> ids, QOpenGLDebugMessage::Sources sources, QOpenGLDe-
bugMessage::Types types)
• bool initialize(void)
• bool isLogging(void)
• QList<QOpenGLDebugMessage> loggedMessages(void)
• QOpenGLDebugLogger::LoggingMode loggingMode(void)
• qint64 maximumMessageLength(void)
• void popGroup(void)
• void pushGroup(QString name, GLuint id, QOpenGLDebugMessage::Source source)
• void logMessage(QOpenGLDebugMessage debugMessage)
• void startLogging(QOpenGLDebugLogger::LoggingMode loggingMode)
• void stopLogging(void)
78.103. QOpenGLDebugLogger Class 981

More Related Content

PDF
The Ring programming language version 1.9 book - Part 111 of 210
PDF
The Ring programming language version 1.10 book - Part 106 of 212
PDF
The Ring programming language version 1.7 book - Part 105 of 196
PDF
The Ring programming language version 1.6 book - Part 176 of 189
PDF
The Ring programming language version 1.9 book - Part 108 of 210
PDF
The Ring programming language version 1.4 book - Part 28 of 30
PDF
The Ring programming language version 1.8 book - Part 105 of 202
PDF
The Ring programming language version 1.5.1 book - Part 172 of 180
The Ring programming language version 1.9 book - Part 111 of 210
The Ring programming language version 1.10 book - Part 106 of 212
The Ring programming language version 1.7 book - Part 105 of 196
The Ring programming language version 1.6 book - Part 176 of 189
The Ring programming language version 1.9 book - Part 108 of 210
The Ring programming language version 1.4 book - Part 28 of 30
The Ring programming language version 1.8 book - Part 105 of 202
The Ring programming language version 1.5.1 book - Part 172 of 180

What's hot (20)

PDF
The Ring programming language version 1.6 book - Part 178 of 189
PDF
The Ring programming language version 1.10 book - Part 114 of 212
PDF
The Ring programming language version 1.10 book - Part 125 of 212
PDF
The Ring programming language version 1.10 book - Part 104 of 212
PDF
The Ring programming language version 1.4.1 book - Part 28 of 31
PDF
The Ring programming language version 1.5.1 book - Part 158 of 180
PDF
The Ring programming language version 1.10 book - Part 116 of 212
PDF
Qt Widget In-Depth
PDF
The Ring programming language version 1.5.2 book - Part 171 of 181
PDF
Qt on Real Time Operating Systems
PDF
The Ring programming language version 1.2 book - Part 60 of 84
PDF
The Ring programming language version 1.9 book - Part 9 of 210
PDF
Advanced Visualization with OpenGL in Oil & Gas
PDF
06 - Qt Communication
PDF
Meet the Widgets: Another Way to Implement UI
 
PDF
Building Blueprint With Gwt
PDF
Scripting Your Qt Application
PDF
05 - Qt External Interaction and Graphics
PDF
The Ring programming language version 1.9 book - Part 81 of 210
PDF
Qt Internationalization
 
The Ring programming language version 1.6 book - Part 178 of 189
The Ring programming language version 1.10 book - Part 114 of 212
The Ring programming language version 1.10 book - Part 125 of 212
The Ring programming language version 1.10 book - Part 104 of 212
The Ring programming language version 1.4.1 book - Part 28 of 31
The Ring programming language version 1.5.1 book - Part 158 of 180
The Ring programming language version 1.10 book - Part 116 of 212
Qt Widget In-Depth
The Ring programming language version 1.5.2 book - Part 171 of 181
Qt on Real Time Operating Systems
The Ring programming language version 1.2 book - Part 60 of 84
The Ring programming language version 1.9 book - Part 9 of 210
Advanced Visualization with OpenGL in Oil & Gas
06 - Qt Communication
Meet the Widgets: Another Way to Implement UI
 
Building Blueprint With Gwt
Scripting Your Qt Application
05 - Qt External Interaction and Graphics
The Ring programming language version 1.9 book - Part 81 of 210
Qt Internationalization
 
Ad

Similar to The Ring programming language version 1.7 book - Part 101 of 196 (20)

PDF
The Ring programming language version 1.9 book - Part 104 of 210
PDF
The Ring programming language version 1.2 book - Part 76 of 84
PDF
The Ring programming language version 1.7 book - Part 112 of 196
PPTX
Best Practices in Qt Quick/QML - Part I
 
PDF
The Ring programming language version 1.9 book - Part 114 of 210
PDF
The Ring programming language version 1.5.1 book - Part 170 of 180
PDF
Hybrid Apps (Native + Web) using WebKit
PDF
Hybrid Apps (Native + Web) using WebKit
PDF
Hybrid Apps (Native + Web) via QtWebKit
PDF
Petri Niemi Qt Advanced Part 1
PDF
The Ring programming language version 1.7 book - Part 98 of 196
PDF
The Ring programming language version 1.9 book - Part 103 of 210
PDF
Qt & Webkit
PPTX
Cassandra Day NY 2014: Getting Started with the DataStax C# Driver
PPTX
Getting Started with Datatsax .Net Driver
PDF
The Ring programming language version 1.7 book - Part 88 of 196
PDF
Best Practices in Qt Quick/QML - Part 1 of 4
 
PDF
Qt Widgets In Depth
PDF
PDF
The Ring programming language version 1.10 book - Part 98 of 212
The Ring programming language version 1.9 book - Part 104 of 210
The Ring programming language version 1.2 book - Part 76 of 84
The Ring programming language version 1.7 book - Part 112 of 196
Best Practices in Qt Quick/QML - Part I
 
The Ring programming language version 1.9 book - Part 114 of 210
The Ring programming language version 1.5.1 book - Part 170 of 180
Hybrid Apps (Native + Web) using WebKit
Hybrid Apps (Native + Web) using WebKit
Hybrid Apps (Native + Web) via QtWebKit
Petri Niemi Qt Advanced Part 1
The Ring programming language version 1.7 book - Part 98 of 196
The Ring programming language version 1.9 book - Part 103 of 210
Qt & Webkit
Cassandra Day NY 2014: Getting Started with the DataStax C# Driver
Getting Started with Datatsax .Net Driver
The Ring programming language version 1.7 book - Part 88 of 196
Best Practices in Qt Quick/QML - Part 1 of 4
 
Qt Widgets In Depth
The Ring programming language version 1.10 book - Part 98 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

Recently uploaded (20)

PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
Spectroscopy.pptx food analysis technology
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
KodekX | Application Modernization Development
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
MYSQL Presentation for SQL database connectivity
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Chapter 3 Spatial Domain Image Processing.pdf
Understanding_Digital_Forensics_Presentation.pptx
Spectroscopy.pptx food analysis technology
Advanced methodologies resolving dimensionality complications for autism neur...
Review of recent advances in non-invasive hemoglobin estimation
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
MIND Revenue Release Quarter 2 2025 Press Release
Encapsulation_ Review paper, used for researhc scholars
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Building Integrated photovoltaic BIPV_UPV.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
KodekX | Application Modernization Development
Per capita expenditure prediction using model stacking based on satellite ima...
The Rise and Fall of 3GPP – Time for a Sabbatical?
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
MYSQL Presentation for SQL database connectivity
The AUB Centre for AI in Media Proposal.docx
Dropbox Q2 2025 Financial Results & Investor Presentation
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Spectral efficient network and resource selection model in 5G networks
Chapter 3 Spatial Domain Image Processing.pdf

The Ring programming language version 1.7 book - Part 101 of 196

  • 1. Ring Documentation, Release 1.7 78.88 QMediaObject Class C++ Reference : http://doc.qt.io/qt-5/QMediaObject.html Parameters : void Parent Class : QWidget • QStringList availableMetaData(void) • bool isMetaDataAvailable(void) • QVariant metaData( QString key) • int notifyInterval(void) • void setNotifyInterval(int milliSeconds) 78.89 QMediaPlayer Class C++ Reference : http://doc.qt.io/qt-5/QMediaPlayer.html Parameters : void • int bufferStatus(void) • QMediaContent currentMedia(void) • QNetworkConfiguration currentNetworkConfiguration(void) • int duration(void) • int error(void) • QString errorString(void) • bool isAudioAvailable(void) • bool isMuted(void) • bool isSeekable(void) • bool isVideoAvailable(void) • QMediaContent media(void) • int mediaStatus(void) • QIODevice *mediaStream(void) • qreal playbackRate(void) • QMediaPlaylist *playlist(void) • int position(void) • void setVideoOutput(QVideoWidget *output) • int volume(void) • void pause(void) • void play(void) • void setMuted(bool muted) • void setPlaylist(QMediaPlaylist *playlist) 78.88. QMediaObject Class 972
  • 2. Ring Documentation, Release 1.7 • void setPosition(int position) • void setVolume(int volume) • void stop(void) 78.90 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) 78.91 QMenu Class C++ Reference : http://doc.qt.io/qt-5/QMenu.html Parameters : QWidget * Parent Class : QWidget • QAction *actionAt(QPoint) • QRect actionGeometry(QAction *act) • QAction *activeAction(void) • void addAction(QAction *) • QMenu *addMenu(QString) • QAction *addSeparator(void) • void clear(void) 78.90. QMediaPlaylist Class 973
  • 3. Ring Documentation, Release 1.7 • QAction *defaultAction(void) • QAction *exec(const QPoint &) • QAction *exec_2(void) • QAction *exec_3(const QPoint &,QAction *) • void hideTearOffMenu(void) • QIcon icon(void) • QAction *insertMenu(QAction *before, QMenu *menu) • QAction *insertSeparator(QAction *before) • bool isEmpty(void) • bool isTearOffEnabled(void) • bool isTearOffMenuVisible(void) • QAction *menuAction(void) • void popup(QPoint, QAction *atAction) • bool separatorsCollapsible(void) • void setActiveAction(QAction *act) • void setDefaultAction(QAction *act) • void setIcon(QIcon) • void setSeparatorsCollapsible(bool collapse) • void setTearOffEnabled(bool) • void setTitle(QString) • QString title(void) 78.92 QMenuBar Class C++ Reference : http://doc.qt.io/qt-5/QMenuBar.html Parameters : QWidget * Parent Class : QWidget • QAction *actionAt(QPoint) • QRect actionGeometry(QAction *act) • QAction *activeAction(void) • QAction *addAction(QString) • QAction *addSeparator(void) • void clear(void) • QWidget *cornerWidget(Qt::Corner) • QAction *insertSeparator(QAction *before) • bool isDefaultUp(void) 78.92. QMenuBar Class 974
  • 4. Ring Documentation, Release 1.7 • bool isNativeMenuBar(void) • void setActiveAction(QAction *act) • void setCornerWidget(QWidget *widget, Qt::Corner) • void setNativeMenuBar(bool nativeMenuBar) 78.93 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) • int standardButton(QAbstractButton *button) • int standardButtons(void) • QString text(void) • int textFormat(void) • int exec(void) 78.93. QMessageBox Class 975
  • 5. Ring Documentation, Release 1.7 • 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) 78.94 QMutex Class C++ Reference : http://doc.qt.io/qt-5/QMutex.html Parameters : QMutex::RecursionMode • bool isRecursive(void) • void lock(void) • void unlock(void) 78.95 QMutexLocker Class C++ Reference : http://doc.qt.io/qt-5/QMutexLocker.html Parameters : QMutex * • QMutex * mutex(void) • void relock(void) • void unlock(void) 78.96 QNetworkAccessManager Class C++ Reference : http://doc.qt.io/qt-5/QNetworkAccessManager.html Parameters : QObject * Parent Class : QObject • void setfinishedEvent(const char *) • const char *getfinishedEvent(void) • QNetworkConfiguration activeConfiguration(void) • QAbstractNetworkCache *cache(void) • void clearAccessCache(void) • QNetworkConfiguration configuration(void) • void connectToHost(QString, quint16) • QNetworkReply *deleteResource(QNetworkRequest) • QNetworkReply *get(QNetworkRequest) # In RingQt use : QNetworkReply *getvalue(QNetworkRequest) 78.94. QMutex Class 976
  • 6. Ring Documentation, Release 1.7 • QNetworkReply *head(QNetworkRequest) • QNetworkAccessManager::NetworkAccessibility networkAccessible(void) • QNetworkReply *post(QNetworkRequest, QByteArray) • QNetworkProxy proxy(void) • QNetworkProxyFactory *proxyFactory(void) • QNetworkReply *put(QNetworkRequest, QByteArray) # In RingQt use : QNetworkReply *put- value(QNetworkRequest, QByteArray) • QNetworkReply *sendCustomRequest(QNetworkRequest, QByteArray, QIODevice *) • void setCache(QAbstractNetworkCache *cache) • void setConfiguration(QNetworkConfiguration) • void setCookieJar(QNetworkCookieJar *cookieJar) • void setNetworkAccessible(QNetworkAccessManager::NetworkAccessibility accessible) • void setProxy(QNetworkProxy) • void setProxyFactory(QNetworkProxyFactory *factory) • QStringList supportedSchemes(void) • void geteventparameters(void) 78.97 QNetworkProxy Class C++ Reference : http://doc.qt.io/qt-5/QNetworkProxy.html Parameters : void • int capabilities(void) • bool hasRawHeader(QByteArray headerName) • QVariant header(QNetworkRequest::KnownHeaders header) • QString hostName(void) • bool isCachingProxy(void) • bool isTransparentProxy(void) • QString password(void) • int port(void) • QByteArray rawHeader(QByteArray headerName) • void setCapabilities(QNetworkProxy::Capability capabilities) • void setHeader(QNetworkRequest::KnownHeaders header, QVariant value) • void setHostName(QString hostName) • void setPassword(QString password) • void setPort(int port) • void setRawHeader(QByteArray headerName, QByteArray headerValue) • void setType(QNetworkProxy::ProxyType type) 78.97. QNetworkProxy Class 977
  • 7. Ring Documentation, Release 1.7 • void setUser(QString user) • void swap(QNetworkProxy other) • int type(void) • QString user(void) • QNetworkProxy applicationProxy(void) • void setApplicationProxy(QNetworkProxy networkProxy) 78.98 QNetworkReply Class C++ Reference : http://doc.qt.io/qt-5/QNetworkReply.html Parameters : void Parent Class : QIODevice • QVariant attribute(QNetworkRequest::Attribute code) • QNetworkReply::NetworkError error(void) • bool hasRawHeader(QByteArray) • QVariant header(QNetworkRequest::KnownHeaders header) • bool isFinished(void) • bool isRunning(void) • QNetworkAccessManager *manager(void) • QNetworkAccessManager::Operation operation(void) • QByteArray rawHeader(QByteArray) • qint64 readBufferSize(void) • QNetworkRequest request(void) 78.99 QNetworkRequest Class C++ Reference : http://doc.qt.io/qt-5/QNetworkRequest.html Parameters : QUrl • QVariant attribute(QNetworkRequest::Attribute, QVariant) • bool hasRawHeader(QByteArray) • QVariant header(QNetworkRequest::KnownHeaders) • QObject *originatingObject(void) • QNetworkRequest::Priority priority(void) • QByteArray rawHeader(QByteArray) • void setAttribute(QNetworkRequest::Attribute, QVariant) • void setHeader(QNetworkRequest::KnownHeaders, QVariant) • void setOriginatingObject(QObject *object) 78.98. QNetworkReply Class 978
  • 8. Ring Documentation, Release 1.7 • void setPriority(QNetworkRequest::Priority priority) • void setRawHeader(QByteArray, QByteArray) • void swap(QNetworkRequest) • QUrl url(void) 78.100 QObject Class C++ Reference : http://doc.qt.io/qt-5/QObject.html Parameters : void • bool blockSignals(bool block) • QObjectList children(void) • void dumpObjectInfo(void) • void dumpObjectTree(void) • bool inherits(const char *className) • void installEventFilter(QObject *filterObj) • bool isWidgetType(void) • void killTimer(int id) • void moveToThread(QThread *targetThread) • QString objectName(void) • QObject *parent(void) • QVariant property(const char *name) • void removeEventFilter(QObject *obj) • void setObjectName(QString) • void setParent(QObject *parent) • bool setProperty(const char *name, QVariant) • bool signalsBlocked(void) • int startTimer(int interval) • QThread *thread(void) • void deleteLater(void) 78.101 QOpenGLBuffer Class C++ Reference : http://doc.qt.io/qt-5/QOpenGLBuffer.html Parameters : void • void allocate(void *data, int count) • void allocate_2(int count) • bool bind(void) 78.100. QObject Class 979
  • 9. Ring Documentation, Release 1.7 • GLuint bufferId(void) • bool create(void) • void destroy(void) • bool isCreated(void) • void * map(QOpenGLBuffer::Access access) • void release(void) • void setUsagePattern(QOpenGLBuffer::UsagePattern value) • int size(void) • QOpenGLBuffer::Type type(void) • bool unmap(void) • QOpenGLBuffer::UsagePattern usagePattern(void) • void write(int offset, void *data, int count) • void release_2(QOpenGLBuffer::Type type) 78.102 QOpenGLContext Class C++ Reference : http://doc.qt.io/qt-5/QOpenGLContext.html Parameters : QObject * Parent Class : QObject • bool create(void) • GLuint defaultFramebufferObject(void) • void doneCurrent(void) • QSet<QByteArray> extensions(void) • QOpenGLFunctions * functions(void) • QFunctionPointer getProcAddress(QByteArray procName) • QFunctionPointer getProcAddress_2(char *procName) • bool hasExtension(QByteArray extension) • bool isOpenGLES(void) • bool isValid(void) • bool makeCurrent(QSurface *surface) • QVariant nativeHandle(void) • QScreen * screen(void) • void setFormat(QSurfaceFormat format) • void setNativeHandle(QVariant handle) • void setScreen(QScreen *screen) • void setShareContext(QOpenGLContext *shareContext) 78.102. QOpenGLContext Class 980
  • 10. Ring Documentation, Release 1.7 • QOpenGLContext * shareContext(void) • QOpenGLContextGroup * shareGroup(void) • QSurface * surface(void) • void swapBuffers(QSurface *surface) • QAbstractOpenGLFunctions * versionFunctions(QOpenGLVersionProfile versionProfile)) • TYPE * versionFunctions_2(void) • bool areSharing(QOpenGLContext *first, QOpenGLContext *second) • QOpenGLContext * currentContext(void) • QOpenGLContext * globalShareContext(void) • void * openGLModuleHandle(void) • QOpenGLContext::OpenGLModuleType openGLModuleType(void) • bool supportsThreadedOpenGL(void) • QOpenGLFunctions_3_2_Core *opengl32(void) 78.103 QOpenGLDebugLogger Class C++ Reference : http://doc.qt.io/qt-5/QOpenGLDebugLogger.html Parameters : QObject * • void disableMessages(QOpenGLDebugMessage::Sources sources, QOpenGLDebugMessage::Types types, QOpenGLDebugMessage::Severities severities) • void disableMessages_2(QVector<GLuint> ids, QOpenGLDebugMessage::Sources sources, QOpenGLDe- bugMessage::Types types) • void enableMessages(QOpenGLDebugMessage::Sources sources, QOpenGLDebugMessage::Types types, QOpenGLDebugMessage::Severities severities) • void enableMessages_2(QVector<GLuint> ids, QOpenGLDebugMessage::Sources sources, QOpenGLDe- bugMessage::Types types) • bool initialize(void) • bool isLogging(void) • QList<QOpenGLDebugMessage> loggedMessages(void) • QOpenGLDebugLogger::LoggingMode loggingMode(void) • qint64 maximumMessageLength(void) • void popGroup(void) • void pushGroup(QString name, GLuint id, QOpenGLDebugMessage::Source source) • void logMessage(QOpenGLDebugMessage debugMessage) • void startLogging(QOpenGLDebugLogger::LoggingMode loggingMode) • void stopLogging(void) 78.103. QOpenGLDebugLogger Class 981