More Related Content
More from Mahmoud Samir Fayed (20)
The Ring programming language version 1.9 book - Part 121 of 210
- 1. Ring Documentation, Release 1.9
• QTreeWidgetItem *child(int index)
• int childCount(void)
• int childIndicatorPolicy(void)
• QTreeWidgetItem *clone(void)
• int columnCount(void)
• QVariant data(int column, int role)
• int flags(void)
• QFont font(int column)
• QBrush foreground(int column)
• QIcon icon(int column)
• int indexOfChild(QTreeWidgetItem *child)
• void insertChild(int index, QTreeWidgetItem *child)
• bool isDisabled(void)
• bool isExpanded(void)
• bool isFirstColumnSpanned(void)
• bool isHidden(void)
• bool isSelected(void)
• QTreeWidgetItem *parent(void)
• void read(QDataStream)
• void removeChild(QTreeWidgetItem *child)
• void setBackground(int column,QBrush)
• void setCheckState(int column, Qt::CheckState state)
• void setChildIndicatorPolicy(QTreeWidgetItem::ChildIndicatorPolicy policy)
• void setData(int column, int role,QVariant)
• void setDisabled(bool disabled)
• void setExpanded(bool expand)
• void setFirstColumnSpanned(bool span)
• void setFlags(Qt::ItemFlag flags)
• void setFont(int column, QFont)
• void setForeground(int column, QBrush)
• void setHidden(bool hide)
• void setIcon(int column, QIcon)
• void setSelected(bool select)
• void setSizeHint(int column, QSize)
• void setStatusTip(int column, QString)
• void setText(int column, QString)
87.231. QTreeWidgetItem Class 1169
- 2. Ring Documentation, Release 1.9
• void setTextAlignment(int column, int alignment)
• void setToolTip(int column, QString)
• void setWhatsThis(int column, QString)
• QSize sizeHint(int column)
• void sortChildren(int column, Qt::SortOrder order)
• QString statusTip(int column)
• QTreeWidgetItem *takeChild(int index)
• QString text(int column)
• int textAlignment(int column)
• QString toolTip(int column)
• QTreeWidget *treeWidget(void)
• int type(void)
• QString whatsThis(int column)
• void write(QDataStream)
87.232 QUrl Class
C++ Reference : http://doc.qt.io/qt-5/QUrl.html
Parameters : QString
• void clear(void)
• QString errorString(void)
• QString fileName(QUrl::ComponentFormattingOption options)
• QString fragment(QUrl::ComponentFormattingOption options)
• bool hasFragment(void)
• bool hasQuery(void)
• QString host(QUrl::ComponentFormattingOption options)
• bool isEmpty(void)
• bool isLocalFile(void)
• bool isParentOf(QUrl)
• bool isRelative(void)
• bool isValid(void)
• QString path(QUrl::ComponentFormattingOption options)
• int port(int defaultPort)
• QString query(QUrl::ComponentFormattingOption options)
• QUrl resolved(QUrl)
• QString scheme(void)
87.232. QUrl Class 1170
- 3. Ring Documentation, Release 1.9
• void setAuthority(QString, QUrl::ParsingMode mode)
• void setFragment(QString, QUrl::ParsingMode mode)
• void setHost(QString, QUrl::ParsingMode mode)
• void setPassword(QString, QUrl::ParsingMode mode)
• void setPath(QString, QUrl::ParsingMode mode)
• void setPort(int port)
• void setQuery(QString, QUrl::ParsingMode mode)
• void setScheme(QString)
• void setUrl(QString, QUrl::ParsingMode parsingMode)
• void setUserInfo(QString, QUrl::ParsingMode mode)
• void setUserName(QString, QUrl::ParsingMode mode)
• void swap(QUrl)
• QString topLevelDomain(QUrl::ComponentFormattingOption options)
• QString userInfo(QUrl::ComponentFormattingOption options)
• QString userName(QUrl::ComponentFormattingOption options)
• QUrl fromLocalFile(QString)
87.233 QUuid Class
C++ Reference : http://doc.qt.io/qt-5/QUuid.html
Parameters : void
• QString toString(void)
87.234 QVBoxLayout Class
C++ Reference : http://doc.qt.io/qt-5/QVBoxLayout.html
Parameters : void
Parent Class : QBoxLayout
• void addWidget(QWidget *)
• void addLayout(QLayout *)
87.235 QVariant Class
C++ Reference : http://doc.qt.io/qt-5/QVariant.html
Parameters : void
• bool canConvert(int targetTypeId)
• void clear(void)
87.233. QUuid Class 1171
- 4. Ring Documentation, Release 1.9
• bool convert(int targetTypeId)
• bool isNull(void)
• bool isValid(void)
• void swap(QVariant)
• QBitArray toBitArray(void)
• bool toBool(void)
• QByteArray toByteArray(void)
• QChar toChar(void)
• QDate toDate(void)
• QDateTime toDateTime(void)
• double toDouble(bool *ok)
• QEasingCurve toEasingCurve(void)
• float toFloat(bool *ok)
• int toInt(bool *ok)
• QJsonArray toJsonArray(void)
• QJsonDocument toJsonDocument(void)
• QJsonObject toJsonObject(void)
• QJsonValue toJsonValue(void)
• QLine toLine(void)
• QLineF toLineF(void)
• QLocale toLocale(void)
• qlonglong toLongLong(bool *ok)
• QModelIndex toModelIndex(void)
• QPointF toPointF(void)
• qreal toReal(bool *ok)
• QRect toRect(void)
• QRectF toRectF(void)
• QRegExp toRegExp(void)
• QRegularExpression toRegularExpression(void)
• QSize toSize(void)
• QSizeF toSizeF(void)
• QStringList toStringList(void)
• QTime toTime(void)
• uint toUInt(bool *ok)
• qulonglong toULongLong(bool *ok)
• QUrl toUrl(void)
87.235. QVariant Class 1172
- 5. Ring Documentation, Release 1.9
• QUuid toUuid(void)
• QVariant::Type type(void)
• const char *typeName(void)
• int userType(void)
• QString toString(void)
87.236 QVariant2 Class
C++ Reference : http://doc.qt.io/qt-5/QVariant2.html
Parent Class : QVariant
Parameters : int
87.237 QVariant3 Class
C++ Reference : http://doc.qt.io/qt-5/QVariant3.html
Parent Class : QVariant
Parameters : float
87.238 QVariant4 Class
C++ Reference : http://doc.qt.io/qt-5/QVariant4.html
Parent Class : QVariant
Parameters : double
87.239 QVariant5 Class
C++ Reference : http://doc.qt.io/qt-5/QVariant5.html
Parent Class : QVariant
Parameters : QString
87.240 QVector2D Class
C++ Reference : http://doc.qt.io/qt-5/QVector2D.html
Parameters : float,float
• float distanceToLine(QVector2D point, QVector2D direction)
• float distanceToPoint(QVector2D point)
• bool isNull(void)
87.236. QVariant2 Class 1173
- 6. Ring Documentation, Release 1.9
• float length(void)
• float lengthSquared(void)
• void normalize(void)
• QVector2D normalized(void)
• void setX(float x)
• void setY(float y)
• QPoint toPoint(void)
• QPointF toPointF(void)
• QVector3D toVector3D(void)
• QVector4D toVector4D(void)
• float x(void)
• float y(void)
• float dotProduct(QVector2D v1, QVector2D v2)
87.241 QVector3D Class
C++ Reference : http://doc.qt.io/qt-5/QVector3D.html
Parameters : float,float,float
• float distanceToLine(QVector3D point, QVector3D direction)
• float distanceToPlane(QVector3D plane, QVector3D normal)
• float distanceToPlane_2(QVector3D plane1, QVector3D plane2, QVector3D plane3)
• float distanceToPoint(QVector3D point)
• bool isNull(void)
• float length(void)
• float lengthSquared(void)
• void normalize(void)
• QVector3D normalized(void)
• void setY(float y)
• void setZ(float z)
• QPoint toPoint(void)
• QPointF toPointF(void)
• QVector2D toVector2D(void)
• QVector4D toVector4D(void)
• float y(void)
• float z(void)
• QVector3D crossProduct(QVector3D v1, QVector3D v2)
87.241. QVector3D Class 1174
- 7. Ring Documentation, Release 1.9
• float dotProduct(QVector3D v1, QVector3D v2)
• QVector3D normal(QVector3D v1, QVector3D v2)
• QVector3D normal_2(QVector3D v1, QVector3D v2, QVector3D v3)
87.242 QVector4D Class
C++ Reference : http://doc.qt.io/qt-5/QVector4D.html
Parameters : float,float,float,float
• bool isNull(void)
• float length(void)
• float lengthSquared(void)
• void normalize(void)
• QVector4D normalized(void)
• void setW(float w)
• void setX(float x)
• void setY(float y)
• void setZ(float z)
• QPoint toPoint(void)
• QPointF toPointF(void)
• QVector2D toVector2D(void)
• QVector2D toVector2DAffine(void)
• QVector3D toVector3D(void)
• QVector3D toVector3DAffine(void)
• float w(void)
• float x(void)
• float y(void)
• float z(void)
• float dotProduct(QVector4D v1, QVector4D v2)
87.243 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)
87.242. QVector4D Class 1175
- 8. Ring Documentation, Release 1.9
• 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)
• 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)
87.244 QVideoWidgetControl Class
C++ Reference : http://doc.qt.io/qt-5/QVideoWidgetControl.html
Parent Class : QMediaControl
87.245 QWebEngineView Class
C++ Reference : http://doc.qt.io/qt-5/QWebEngineView.html
Parameters : QWidget *parent
Parent Class : QWidget
• bool hasSelection(void)
• QWebEngineHistory *history(void)
• void load(QUrl) # In RingQt use : void loadpage(QUrl)
• QWebEnginePage *page(void)
• QAction *pageAction(QWebEnginePage::WebAction action)
• QString selectedText(void)
• void setContent(QByteArray,QString,QUrl)
87.244. QVideoWidgetControl Class 1176
- 9. Ring Documentation, Release 1.9
• void setHtml(QString,QUrl)
• void setPage(QWebEnginePage *page)
• void setUrl(QUrl)
• void setZoomFactor(qreal factor)
• QWebSettings *settings(void)
• QString title(void)
• void triggerPageAction(QWebEnginePage::WebAction action, bool checked)
• QUrl url(void)
• qreal zoomFactor(void)
• void back(void)
• void forward(void)
• void reload(void)
• void stop(void)
• void setloadFinishedEvent(const char *)
• void setloadProgressEvent(const char *)
• void setloadStartedEvent(const char *)
• void setselectionChangedEvent(const char *)
• void settitleChangedEvent(const char *)
• void seturlChangedEvent(const char *)
• const char *getloadFinishedEvent(void)
• const char *getloadProgressEvent(void)
• const char *getloadStartedEvent(void)
• const char *getselectionChangedEvent(void)
• const char *gettitleChangedEvent(void)
• const char *geturlChangedEvent(void)
87.246 QWebView Class
C++ Reference : http://doc.qt.io/archives/qt-5.5/qwebview.html
Parameters : QWidget *parent
Parent Class : QWidget
• QWebHistory *history(void)
• QAction *pageAction(QWebPage::WebAction action)
• void setContent(QByteArray,QString,QUrl)
• void setHtml(QString,QUrl)
• void setPage(QWebPage *page)
87.246. QWebView Class 1177
- 10. Ring Documentation, Release 1.9
• void setZoomFactor(qreal factor)
• QWebSettings *settings(void)
• void triggerPageAction(QWebPage::WebAction action, bool checked)
• QUrl url(void)
• qreal zoomFactor(void)
• void back(void)
• void forward(void)
• void print(QPrinter *printer)
• void reload(void)
• void stop(void)
• void setloadProgressEvent(const char *)
• void setloadStartedEvent(const char *)
• void setselectionChangedEvent(const char *)
• void seturlChangedEvent(const char *)
• const char *getloadFinishedEvent(void)
• const char *getloadProgressEvent(void)
• const char *getloadStartedEvent(void)
• const char *getselectionChangedEvent(void)
• const char *gettitleChangedEvent(void)
• const char *geturlChangedEvent(void)
87.247 QWidget Class
C++ Reference : http://doc.qt.io/qt-5/QWidget.html
Parameters : void
Parent Class : QObject
• bool acceptDrops(void)
• QString accessibleDescription(void)
• QString accessibleName(void)
• void activateWindow(void)
• void addAction(QAction *action)
• void adjustSize(void)
• bool autoFillBackground(void)
• int backgroundRole(void)
• QSize baseSize(void)
• QWidget *childAt(int x, int y)
87.247. QWidget Class 1178