SlideShare a Scribd company logo
Ring Documentation, Release 1.10
• QString toString(void)
• bool underline(void)
• int weight(void)
• double wordSpacing(void)
• void insertSubstitution(QString,QString)
• void insertSubstitutions(QString,QStringList)
• QString substitute(QString)
• QStringList substitutes(QString)
• QStringList substitutions(void)
89.74 QFontDialog Class
C++ Reference : http://doc.qt.io/qt-5/QFontDialog.html
Parameters : void
Parent Class : QDialog
• QFont currentFont(void)
• void open(QObject *receiver, const char *member)
• int options(void)
• QFont selectedFont(void)
• void setCurrentFont(QFont)
• void setOption(QFontDialog::FontDialogOption option, bool on)
• void setOptions(QFontDialog::FontDialogOption options)
• bool testOption(QFontDialog::FontDialogOption option)
• int getfont(void)
89.75 QFontMetrics Class
C++ Reference : http://doc.qt.io/qt-5/QFontMetrics.html
Parameters : QFont
• int ascent(void)
• int averageCharWidth(void)
• QRect boundingRect(QChar ch)
• QRect boundingRect_2( QString text)
• QRect boundingRect_3(int x, int y, int width, int height, int flags, QString text, int tabStops , int * tabArray )
• QRect boundingRect_4( QRect rect, int flags, QString text, int tabStops , int * tabArray )
• int descent(void)
• QString elidedText( QString text, Qt::TextElideMode mode, int width, int flags )
89.74. QFontDialog Class 1058
Ring Documentation, Release 1.10
• int height(void)
• bool inFont(QChar ch)
• bool inFontUcs4(uint character)
• int leading(void)
• int leftBearing(QChar ch)
• int lineSpacing(void)
• int lineWidth(void)
• int maxWidth(void)
• int minLeftBearing(void)
• int minRightBearing(void)
• int overlinePos(void)
• int rightBearing(QChar ch)
• QSize size(int flags, QString text, int tabStops , int * tabArray )
• int strikeOutPos(void)
• QRect tightBoundingRect( QString text)
• int underlinePos(void)
• int width( QString text, int len )
• int width_2(QChar ch)
• int xHeight(void)
89.76 QFrame Class
C++ Reference : http://doc.qt.io/qt-5/QFrame.html
Parameters : QWidget *parent, Qt::WindowType flag
Parent Class : QWidget
• QRect frameRect(void)
• int frameShadow(void)
• int frameShape(void)
• int frameStyle(void)
• int frameWidth(void)
• int lineWidth(void)
• int midLineWidth(void)
• void setFrameRect(QRect)
• void setFrameShadow(QFrame::Shadow)
• void setFrameShape(QFrame::Shape)
• void setFrameStyle(int style)
89.76. QFrame Class 1059
Ring Documentation, Release 1.10
• void setLineWidth(int)
• void setMidLineWidth(int)
• QSize sizeHint(void)
89.77 QFrame2 Class
C++ Reference : http://doc.qt.io/qt-5/QFrame2.html
Parameters : void
Parent Class : QFrame
89.78 QFrame3 Class
C++ Reference : http://doc.qt.io/qt-5/QFrame3.html
Parameters : QWidget *parent
Parent Class : QFrame
89.79 QGeoAddress Class
C++ Reference : http://doc.qt.io/qt-5/QGeoAddress.html
Parameters : void
• QString city(void)
• void clear(void)
• QString country(void)
• QString countryCode(void)
• QString county(void)
• QString district(void)
• bool isEmpty(void)
• bool isTextGenerated(void)
• QString postalCode(void)
• void setCity(QString city)
• void setCountry(QString country)
• void setCountryCode(QString countryCode)
• void setCounty(QString county)
• void setDistrict(QString district)
• void setPostalCode(QString postalCode)
• void setState(QString state)
• void setStreet(QString street)
89.77. QFrame2 Class 1060
Ring Documentation, Release 1.10
• void setText(QString text)
• QString state(void)
• QString street(void)
• QString text(void)
89.80 QGeoAreaMonitorInfo Class
C++ Reference : http://doc.qt.io/qt-5/QGeoAreaMonitorInfo.html
Parameters : QString
• QGeoShape area(void)
• QDateTime expiration(void)
• QString identifier(void)
• bool isPersistent(void)
• bool isValid(void)
• QString name(void)
• QVariantMap notificationParameters(void)
• void setArea(QGeoShape newShape)
• void setExpiration(QDateTime expiry)
• void setName(QString name)
• void setNotificationParameters(QVariantMap parameters)
• void setPersistent(bool isPersistent)
89.81 QGeoAreaMonitorSource Class
C++ Reference : http://doc.qt.io/qt-5/QGeoAreaMonitorSource.html
Parameters : QObject *
Parent Class : QObject
• QString sourceName(void)
• QStringList availableSources(void)
• QGeoAreaMonitorSource * createDefaultSource(QObject * parent)
• QGeoAreaMonitorSource * createSource(QString sourceName, QObject * parent)
89.82 QGeoCircle Class
C++ Reference : http://doc.qt.io/qt-5/QGeoCircle.html
Parameters : void
• QGeoCoordinate center(void)
89.80. QGeoAreaMonitorInfo Class 1061
Ring Documentation, Release 1.10
• qreal radius(void)
• void setCenter(QGeoCoordinate center)
• void setRadius(qreal radius)
• void translate(double degreesLatitude, double degreesLongitude)
• QGeoCircle translated(double degreesLatitude, double degreesLongitude)
89.83 QGeoCoordinate Class
C++ Reference : http://doc.qt.io/qt-5/QGeoCoordinate.html
Parameters : void
• double altitude(void)
• QGeoCoordinate atDistanceAndAzimuth(qreal distance, qreal azimuth, qreal distanceUp)
• qreal azimuthTo(QGeoCoordinate other)
• qreal distanceTo(QGeoCoordinate other)
• bool isValid(void)
• double latitude(void)
• double longitude(void)
• void setAltitude(double altitude)
• void setLatitude(double latitude)
• void setLongitude(double longitude)
• QString toString(QGeoCoordinate::CoordinateFormat format)
• QGeoCoordinate::CoordinateType type(void)
89.84 QGeoPositionInfo Class
C++ Reference : http://doc.qt.io/qt-5/QGeoPositionInfo.html
Parameters : void
• qreal attribute(QGeoPositionInfo::Attribute attribute)
• QGeoCoordinate coordinate(void)
• bool hasAttribute(QGeoPositionInfo::Attribute attribute)
• bool isValid(void)
• void removeAttribute(QGeoPositionInfo::Attribute attribute)
• void setAttribute(QGeoPositionInfo::Attribute attribute, qreal value)
• void setCoordinate(QGeoCoordinate coordinate)
• void setTimestamp(QDateTime timestamp)
• QDateTime timestamp(void)
89.83. QGeoCoordinate Class 1062
Ring Documentation, Release 1.10
89.85 QGeoPositionInfoSource Class
C++ Reference : http://doc.qt.io/qt-5/QGeoPositionInfoSource.html
Parent Class : QObject
• QGeoPositionInfoSource::PositioningMethods preferredPositioningMethods(void)
• QString sourceName(void)
• int updateInterval(void)
• void seterrorEvent(const char *)
• void setpositionUpdatedEvent(const char *)
• void setupdateTimeoutEvent(const char *)
• const char *geterrorEvent(void)
• const char *getpositionUpdatedEvent(void)
• const char *getupdateTimeoutEvent(void)
• QStringList availableSources(void)
• QGeoPositionInfoSource *createDefaultSource(QObject *parent)
• QGeoPositionInfoSource *createSource(QString sourceName, QObject *parent)
89.86 QGeoRectangle Class
C++ Reference : http://doc.qt.io/qt-5/QGeoRectangle.html
Parameters : void
Parent Class : QGeoShape
• QGeoCoordinate bottomLeft(void)
• QGeoCoordinate bottomRight(void)
• QGeoCoordinate center(void)
• bool contains(QGeoRectangle rectangle)
• double height(void)
• bool intersects(QGeoRectangle rectangle)
• void setBottomLeft(QGeoCoordinate bottomLeft)
• void setBottomRight(QGeoCoordinate bottomRight)
• void setCenter(QGeoCoordinate center)
• void setHeight(double degreesHeight)
• void setTopLeft(QGeoCoordinate topLeft)
• void setTopRight(QGeoCoordinate topRight)
• void setWidth(double degreesWidth)
• QGeoCoordinate topLeft(void)
• QGeoCoordinate topRight(void)
89.85. QGeoPositionInfoSource Class 1063
Ring Documentation, Release 1.10
• void translate(double degreesLatitude, double degreesLongitude)
• QGeoRectangle translated(double degreesLatitude, double degreesLongitude)
• QGeoRectangle united(QGeoRectangle rectangle)
• double width(void)
89.87 QGeoSatelliteInfo Class
C++ Reference : http://doc.qt.io/qt-5/QGeoSatelliteInfo.html
Parameters : void
• qreal attribute(QGeoSatelliteInfo::Attribute attribute)
• bool hasAttribute(QGeoSatelliteInfo::Attribute attribute)
• void removeAttribute(QGeoSatelliteInfo::Attribute attribute)
• int satelliteIdentifier(void)
• QGeoSatelliteInfo::SatelliteSystem satelliteSystem(void)
• void setAttribute(QGeoSatelliteInfo::Attribute attribute, qreal value)
• void setSatelliteIdentifier(int satId)
• void setSatelliteSystem(QGeoSatelliteInfo::SatelliteSystem system)
• void setSignalStrength(int signalStrength)
• int signalStrength(void)
89.88 QGeoSatelliteInfoSource Class
C++ Reference : http://doc.qt.io/qt-5/QGeoSatelliteInfoSource.html
• QString sourceName(void)
• int updateInterval(void)
89.89 QGeoShape Class
C++ Reference : http://doc.qt.io/qt-5/QGeoShape.html
Parameters : void
• bool contains(QGeoCoordinate coordinate)
• bool isEmpty(void)
• bool isValid(void)
• QGeoShape::ShapeType type(void)
89.87. QGeoSatelliteInfo Class 1064
Ring Documentation, Release 1.10
89.90 QGradient Class
C++ Reference : http://doc.qt.io/qt-5/QGradient.html
Parameters : void
• QGradient::CoordinateMode coordinateMode(void)
• void setColorAt(qreal position, QColor color)
• void setCoordinateMode(QGradient::CoordinateMode mode)
• void setSpread(QGradient::Spread method)
• void setStops(QGradientStops stopPoints)
• QGradient::Spread spread(void)
• QGradientStops stops(void)
• QGradient::Type type(void)
89.91 QGraphicsVideoItem Class
C++ Reference : http://doc.qt.io/qt-5/QGraphicsVideoItem.html
Parameters : void
• Qt::AspectRatioMode aspectRatioMode(void)
• QSizeF nativeSize(void)
• QPointF offset(void)
• void setAspectRatioMode(Qt::AspectRatioMode mode)
• void setOffset(QPointF offset)
• void setSize(QSizeF size)
• QSizeF size(void)
89.92 QGridLayout Class
C++ Reference : http://doc.qt.io/qt-5/QGridLayout.html
Parameters : void
• void addItem(QLayoutItem * item, int row, int column, int rowSpan , int columnSpan , Qt::Alignment alignment
)
• void addLayout(QLayout * layout, int row, int column, Qt::Alignment alignment )
• void addLayout_2(QLayout * layout, int row, int column, int rowSpan, int columnSpan, Qt::Alignment align-
ment )
• void addWidget(QWidget * widget, int row, int column, Qt::Alignment alignment )
• void addWidget_2(QWidget * widget, int fromRow, int fromColumn, int rowSpan, int columnSpan,
Qt::Alignment alignment )
• QRect cellRect(int row, int column)
89.90. QGradient Class 1065
Ring Documentation, Release 1.10
• int columnCount(void)
• int columnMinimumWidth(int column)
• int columnStretch(int column)
• void getItemPosition(int index, int * row, int * column, int * rowSpan, int * columnSpan)
• int horizontalSpacing(void)
• QLayoutItem * itemAtPosition(int row, int column)
• Qt::Corner originCorner(void)
• int rowCount(void)
• int rowMinimumHeight(int row)
• int rowStretch(int row)
• void setColumnMinimumWidth(int column, int minSize)
• void setColumnStretch(int column, int stretch)
• void setHorizontalSpacing(int spacing)
• void setOriginCorner(Qt::Corner corner)
• void setRowMinimumHeight(int row, int minSize)
• void setRowStretch(int row, int stretch)
• void setSpacing(int spacing)
• void setVerticalSpacing(int spacing)
• int spacing(void)
• int verticalSpacing(void)
89.93 QGuiApplication Class
C++ Reference : http://doc.qt.io/qt-5/QGuiApplication.html
Parent Class : QCoreApplication
Parameters : int,char **
• qreal devicePixelRatio(void)
• bool isSavingSession(void)
• bool isSessionRestored(void)
• QString sessionId(void)
• QString sessionKey(void)
• QWindowList allWindows(void)
• QString applicationDisplayName(void)
• Qt::ApplicationState applicationState(void)
• void changeOverrideCursor(QCursor cursor)
• QClipboard * clipboard(void)
89.93. QGuiApplication Class 1066
Ring Documentation, Release 1.10
• bool desktopSettingsAware(void)
• int exec(void)
• QObject * focusObject(void)
• QWindow * focusWindow(void)
• QFont font(void)
• QInputMethod * inputMethod(void)
• bool isLeftToRight(void)
• bool isRightToLeft(void)
• Qt::KeyboardModifiers keyboardModifiers(void)
• Qt::LayoutDirection layoutDirection(void)
• QWindow * modalWindow(void)
• Qt::MouseButtons mouseButtons(void)
• QCursor * overrideCursor(void)
• QPalette palette(void)
• QString platformName(void)
• QPlatformNativeInterface * platformNativeInterface(void)
• QScreen * primaryScreen(void)
• Qt::KeyboardModifiers queryKeyboardModifiers(void)
• bool quitOnLastWindowClosed(void)
• void restoreOverrideCursor(void)
• QList<QScreen *> screens(void)
• void setApplicationDisplayName(QString name)
• void setDesktopSettingsAware(bool on)
• void setFont(QFont font)
• void setLayoutDirection(Qt::LayoutDirection direction)
• void setOverrideCursor(QCursor cursor)
• void setPalette(QPalette pal)
• void setQuitOnLastWindowClosed(bool quit)
• QStyleHints * styleHints(void)
• void sync(void)
• QWindow * topLevelAt(QPoint pos)
• QWindowList topLevelWindows(void)
• void setapplicationDisplayNameChangedEvent(const char *)
• void setapplicationStateChangedEvent(const char *)
• void setcommitDataRequestEvent(const char *)
• void setfocusObjectChangedEvent(const char *)
89.93. QGuiApplication Class 1067

More Related Content

What's hot

The Ring programming language version 1.8 book - Part 108 of 202
The Ring programming language version 1.8 book - Part 108 of 202The Ring programming language version 1.8 book - Part 108 of 202
The Ring programming language version 1.8 book - Part 108 of 202
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.1 book - Part 171 of 180
The Ring programming language version 1.5.1 book - Part 171 of 180 The Ring programming language version 1.5.1 book - Part 171 of 180
The Ring programming language version 1.5.1 book - Part 171 of 180
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 118 of 212
The Ring programming language version 1.10 book - Part 118 of 212The Ring programming language version 1.10 book - Part 118 of 212
The Ring programming language version 1.10 book - Part 118 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 108 of 212
The Ring programming language version 1.10 book - Part 108 of 212The Ring programming language version 1.10 book - Part 108 of 212
The Ring programming language version 1.10 book - Part 108 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.8 book - Part 100 of 202
The Ring programming language version 1.8 book - Part 100 of 202The Ring programming language version 1.8 book - Part 100 of 202
The Ring programming language version 1.8 book - Part 100 of 202
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.4 book - Part 171 of 185
The Ring programming language version 1.5.4 book - Part 171 of 185The Ring programming language version 1.5.4 book - Part 171 of 185
The Ring programming language version 1.5.4 book - Part 171 of 185
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.1 book - Part 161 of 180
The Ring programming language version 1.5.1 book - Part 161 of 180 The Ring programming language version 1.5.1 book - Part 161 of 180
The Ring programming language version 1.5.1 book - Part 161 of 180
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 122 of 212
The Ring programming language version 1.10 book - Part 122 of 212The Ring programming language version 1.10 book - Part 122 of 212
The Ring programming language version 1.10 book - Part 122 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.8 book - Part 99 of 202
The Ring programming language version 1.8 book - Part 99 of 202The Ring programming language version 1.8 book - Part 99 of 202
The Ring programming language version 1.8 book - Part 99 of 202
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.4 book - Part 173 of 185
The Ring programming language version 1.5.4 book - Part 173 of 185The Ring programming language version 1.5.4 book - Part 173 of 185
The Ring programming language version 1.5.4 book - Part 173 of 185
Mahmoud Samir Fayed
 
The Ring programming language version 1.6 book - Part 180 of 189
The Ring programming language version 1.6 book - Part 180 of 189The Ring programming language version 1.6 book - Part 180 of 189
The Ring programming language version 1.6 book - Part 180 of 189
Mahmoud Samir Fayed
 
The Ring programming language version 1.4 book - Part 27 of 30
The Ring programming language version 1.4 book - Part 27 of 30The Ring programming language version 1.4 book - Part 27 of 30
The Ring programming language version 1.4 book - Part 27 of 30
Mahmoud Samir Fayed
 
The Ring programming language version 1.7 book - Part 104 of 196
The Ring programming language version 1.7 book - Part 104 of 196The Ring programming language version 1.7 book - Part 104 of 196
The Ring programming language version 1.7 book - Part 104 of 196
Mahmoud Samir Fayed
 
The Ring programming language version 1.2 book - Part 72 of 84
The Ring programming language version 1.2 book - Part 72 of 84The Ring programming language version 1.2 book - Part 72 of 84
The Ring programming language version 1.2 book - Part 72 of 84
Mahmoud Samir Fayed
 
The Ring programming language version 1.2 book - Part 74 of 84
The Ring programming language version 1.2 book - Part 74 of 84The Ring programming language version 1.2 book - Part 74 of 84
The Ring programming language version 1.2 book - Part 74 of 84
Mahmoud Samir Fayed
 
The Ring programming language version 1.2 book - Part 71 of 84
The Ring programming language version 1.2 book - Part 71 of 84The Ring programming language version 1.2 book - Part 71 of 84
The Ring programming language version 1.2 book - Part 71 of 84
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.3 book - Part 182 of 194
The Ring programming language version 1.5.3 book - Part 182 of 194The Ring programming language version 1.5.3 book - Part 182 of 194
The Ring programming language version 1.5.3 book - Part 182 of 194
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 119 of 212
The Ring programming language version 1.10 book - Part 119 of 212The Ring programming language version 1.10 book - Part 119 of 212
The Ring programming language version 1.10 book - Part 119 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.8 book - Part 112 of 202
The Ring programming language version 1.8 book - Part 112 of 202The Ring programming language version 1.8 book - Part 112 of 202
The Ring programming language version 1.8 book - Part 112 of 202
Mahmoud Samir Fayed
 
The Ring programming language version 1.2 book - Part 70 of 84
The Ring programming language version 1.2 book - Part 70 of 84The Ring programming language version 1.2 book - Part 70 of 84
The Ring programming language version 1.2 book - Part 70 of 84
Mahmoud Samir Fayed
 

What's hot (20)

The Ring programming language version 1.8 book - Part 108 of 202
The Ring programming language version 1.8 book - Part 108 of 202The Ring programming language version 1.8 book - Part 108 of 202
The Ring programming language version 1.8 book - Part 108 of 202
 
The Ring programming language version 1.5.1 book - Part 171 of 180
The Ring programming language version 1.5.1 book - Part 171 of 180 The Ring programming language version 1.5.1 book - Part 171 of 180
The Ring programming language version 1.5.1 book - Part 171 of 180
 
The Ring programming language version 1.10 book - Part 118 of 212
The Ring programming language version 1.10 book - Part 118 of 212The Ring programming language version 1.10 book - Part 118 of 212
The Ring programming language version 1.10 book - Part 118 of 212
 
The Ring programming language version 1.10 book - Part 108 of 212
The Ring programming language version 1.10 book - Part 108 of 212The Ring programming language version 1.10 book - Part 108 of 212
The Ring programming language version 1.10 book - Part 108 of 212
 
The Ring programming language version 1.8 book - Part 100 of 202
The Ring programming language version 1.8 book - Part 100 of 202The Ring programming language version 1.8 book - Part 100 of 202
The Ring programming language version 1.8 book - Part 100 of 202
 
The Ring programming language version 1.5.4 book - Part 171 of 185
The Ring programming language version 1.5.4 book - Part 171 of 185The Ring programming language version 1.5.4 book - Part 171 of 185
The Ring programming language version 1.5.4 book - Part 171 of 185
 
The Ring programming language version 1.5.1 book - Part 161 of 180
The Ring programming language version 1.5.1 book - Part 161 of 180 The Ring programming language version 1.5.1 book - Part 161 of 180
The Ring programming language version 1.5.1 book - Part 161 of 180
 
The Ring programming language version 1.10 book - Part 122 of 212
The Ring programming language version 1.10 book - Part 122 of 212The Ring programming language version 1.10 book - Part 122 of 212
The Ring programming language version 1.10 book - Part 122 of 212
 
The Ring programming language version 1.8 book - Part 99 of 202
The Ring programming language version 1.8 book - Part 99 of 202The Ring programming language version 1.8 book - Part 99 of 202
The Ring programming language version 1.8 book - Part 99 of 202
 
The Ring programming language version 1.5.4 book - Part 173 of 185
The Ring programming language version 1.5.4 book - Part 173 of 185The Ring programming language version 1.5.4 book - Part 173 of 185
The Ring programming language version 1.5.4 book - Part 173 of 185
 
The Ring programming language version 1.6 book - Part 180 of 189
The Ring programming language version 1.6 book - Part 180 of 189The Ring programming language version 1.6 book - Part 180 of 189
The Ring programming language version 1.6 book - Part 180 of 189
 
The Ring programming language version 1.4 book - Part 27 of 30
The Ring programming language version 1.4 book - Part 27 of 30The Ring programming language version 1.4 book - Part 27 of 30
The Ring programming language version 1.4 book - Part 27 of 30
 
The Ring programming language version 1.7 book - Part 104 of 196
The Ring programming language version 1.7 book - Part 104 of 196The Ring programming language version 1.7 book - Part 104 of 196
The Ring programming language version 1.7 book - Part 104 of 196
 
The Ring programming language version 1.2 book - Part 72 of 84
The Ring programming language version 1.2 book - Part 72 of 84The Ring programming language version 1.2 book - Part 72 of 84
The Ring programming language version 1.2 book - Part 72 of 84
 
The Ring programming language version 1.2 book - Part 74 of 84
The Ring programming language version 1.2 book - Part 74 of 84The Ring programming language version 1.2 book - Part 74 of 84
The Ring programming language version 1.2 book - Part 74 of 84
 
The Ring programming language version 1.2 book - Part 71 of 84
The Ring programming language version 1.2 book - Part 71 of 84The Ring programming language version 1.2 book - Part 71 of 84
The Ring programming language version 1.2 book - Part 71 of 84
 
The Ring programming language version 1.5.3 book - Part 182 of 194
The Ring programming language version 1.5.3 book - Part 182 of 194The Ring programming language version 1.5.3 book - Part 182 of 194
The Ring programming language version 1.5.3 book - Part 182 of 194
 
The Ring programming language version 1.10 book - Part 119 of 212
The Ring programming language version 1.10 book - Part 119 of 212The Ring programming language version 1.10 book - Part 119 of 212
The Ring programming language version 1.10 book - Part 119 of 212
 
The Ring programming language version 1.8 book - Part 112 of 202
The Ring programming language version 1.8 book - Part 112 of 202The Ring programming language version 1.8 book - Part 112 of 202
The Ring programming language version 1.8 book - Part 112 of 202
 
The Ring programming language version 1.2 book - Part 70 of 84
The Ring programming language version 1.2 book - Part 70 of 84The Ring programming language version 1.2 book - Part 70 of 84
The Ring programming language version 1.2 book - Part 70 of 84
 

More from Mahmoud Samir Fayed

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

More from Mahmoud Samir Fayed (20)

The Ring programming language version 1.10 book - Part 212 of 212
The Ring programming language version 1.10 book - Part 212 of 212The Ring programming language version 1.10 book - Part 212 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 211 of 212The Ring programming language version 1.10 book - Part 211 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 210 of 212The Ring programming language version 1.10 book - Part 210 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 208 of 212The Ring programming language version 1.10 book - Part 208 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 207 of 212The Ring programming language version 1.10 book - Part 207 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 205 of 212The Ring programming language version 1.10 book - Part 205 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 206 of 212The Ring programming language version 1.10 book - Part 206 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 204 of 212The Ring programming language version 1.10 book - Part 204 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 203 of 212The Ring programming language version 1.10 book - Part 203 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 202 of 212The Ring programming language version 1.10 book - Part 202 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 201 of 212The Ring programming language version 1.10 book - Part 201 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 200 of 212The Ring programming language version 1.10 book - Part 200 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 199 of 212The Ring programming language version 1.10 book - Part 199 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 198 of 212The Ring programming language version 1.10 book - Part 198 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 197 of 212The Ring programming language version 1.10 book - Part 197 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 196 of 212The Ring programming language version 1.10 book - Part 196 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 195 of 212The Ring programming language version 1.10 book - Part 195 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 194 of 212The Ring programming language version 1.10 book - Part 194 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 193 of 212The Ring programming language version 1.10 book - Part 193 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
The Ring programming language version 1.10 book - Part 192 of 212The Ring programming language version 1.10 book - Part 192 of 212
The Ring programming language version 1.10 book - Part 192 of 212
 

The Ring programming language version 1.10 book - Part 110 of 212

  • 1. Ring Documentation, Release 1.10 • QString toString(void) • bool underline(void) • int weight(void) • double wordSpacing(void) • void insertSubstitution(QString,QString) • void insertSubstitutions(QString,QStringList) • QString substitute(QString) • QStringList substitutes(QString) • QStringList substitutions(void) 89.74 QFontDialog Class C++ Reference : http://doc.qt.io/qt-5/QFontDialog.html Parameters : void Parent Class : QDialog • QFont currentFont(void) • void open(QObject *receiver, const char *member) • int options(void) • QFont selectedFont(void) • void setCurrentFont(QFont) • void setOption(QFontDialog::FontDialogOption option, bool on) • void setOptions(QFontDialog::FontDialogOption options) • bool testOption(QFontDialog::FontDialogOption option) • int getfont(void) 89.75 QFontMetrics Class C++ Reference : http://doc.qt.io/qt-5/QFontMetrics.html Parameters : QFont • int ascent(void) • int averageCharWidth(void) • QRect boundingRect(QChar ch) • QRect boundingRect_2( QString text) • QRect boundingRect_3(int x, int y, int width, int height, int flags, QString text, int tabStops , int * tabArray ) • QRect boundingRect_4( QRect rect, int flags, QString text, int tabStops , int * tabArray ) • int descent(void) • QString elidedText( QString text, Qt::TextElideMode mode, int width, int flags ) 89.74. QFontDialog Class 1058
  • 2. Ring Documentation, Release 1.10 • int height(void) • bool inFont(QChar ch) • bool inFontUcs4(uint character) • int leading(void) • int leftBearing(QChar ch) • int lineSpacing(void) • int lineWidth(void) • int maxWidth(void) • int minLeftBearing(void) • int minRightBearing(void) • int overlinePos(void) • int rightBearing(QChar ch) • QSize size(int flags, QString text, int tabStops , int * tabArray ) • int strikeOutPos(void) • QRect tightBoundingRect( QString text) • int underlinePos(void) • int width( QString text, int len ) • int width_2(QChar ch) • int xHeight(void) 89.76 QFrame Class C++ Reference : http://doc.qt.io/qt-5/QFrame.html Parameters : QWidget *parent, Qt::WindowType flag Parent Class : QWidget • QRect frameRect(void) • int frameShadow(void) • int frameShape(void) • int frameStyle(void) • int frameWidth(void) • int lineWidth(void) • int midLineWidth(void) • void setFrameRect(QRect) • void setFrameShadow(QFrame::Shadow) • void setFrameShape(QFrame::Shape) • void setFrameStyle(int style) 89.76. QFrame Class 1059
  • 3. Ring Documentation, Release 1.10 • void setLineWidth(int) • void setMidLineWidth(int) • QSize sizeHint(void) 89.77 QFrame2 Class C++ Reference : http://doc.qt.io/qt-5/QFrame2.html Parameters : void Parent Class : QFrame 89.78 QFrame3 Class C++ Reference : http://doc.qt.io/qt-5/QFrame3.html Parameters : QWidget *parent Parent Class : QFrame 89.79 QGeoAddress Class C++ Reference : http://doc.qt.io/qt-5/QGeoAddress.html Parameters : void • QString city(void) • void clear(void) • QString country(void) • QString countryCode(void) • QString county(void) • QString district(void) • bool isEmpty(void) • bool isTextGenerated(void) • QString postalCode(void) • void setCity(QString city) • void setCountry(QString country) • void setCountryCode(QString countryCode) • void setCounty(QString county) • void setDistrict(QString district) • void setPostalCode(QString postalCode) • void setState(QString state) • void setStreet(QString street) 89.77. QFrame2 Class 1060
  • 4. Ring Documentation, Release 1.10 • void setText(QString text) • QString state(void) • QString street(void) • QString text(void) 89.80 QGeoAreaMonitorInfo Class C++ Reference : http://doc.qt.io/qt-5/QGeoAreaMonitorInfo.html Parameters : QString • QGeoShape area(void) • QDateTime expiration(void) • QString identifier(void) • bool isPersistent(void) • bool isValid(void) • QString name(void) • QVariantMap notificationParameters(void) • void setArea(QGeoShape newShape) • void setExpiration(QDateTime expiry) • void setName(QString name) • void setNotificationParameters(QVariantMap parameters) • void setPersistent(bool isPersistent) 89.81 QGeoAreaMonitorSource Class C++ Reference : http://doc.qt.io/qt-5/QGeoAreaMonitorSource.html Parameters : QObject * Parent Class : QObject • QString sourceName(void) • QStringList availableSources(void) • QGeoAreaMonitorSource * createDefaultSource(QObject * parent) • QGeoAreaMonitorSource * createSource(QString sourceName, QObject * parent) 89.82 QGeoCircle Class C++ Reference : http://doc.qt.io/qt-5/QGeoCircle.html Parameters : void • QGeoCoordinate center(void) 89.80. QGeoAreaMonitorInfo Class 1061
  • 5. Ring Documentation, Release 1.10 • qreal radius(void) • void setCenter(QGeoCoordinate center) • void setRadius(qreal radius) • void translate(double degreesLatitude, double degreesLongitude) • QGeoCircle translated(double degreesLatitude, double degreesLongitude) 89.83 QGeoCoordinate Class C++ Reference : http://doc.qt.io/qt-5/QGeoCoordinate.html Parameters : void • double altitude(void) • QGeoCoordinate atDistanceAndAzimuth(qreal distance, qreal azimuth, qreal distanceUp) • qreal azimuthTo(QGeoCoordinate other) • qreal distanceTo(QGeoCoordinate other) • bool isValid(void) • double latitude(void) • double longitude(void) • void setAltitude(double altitude) • void setLatitude(double latitude) • void setLongitude(double longitude) • QString toString(QGeoCoordinate::CoordinateFormat format) • QGeoCoordinate::CoordinateType type(void) 89.84 QGeoPositionInfo Class C++ Reference : http://doc.qt.io/qt-5/QGeoPositionInfo.html Parameters : void • qreal attribute(QGeoPositionInfo::Attribute attribute) • QGeoCoordinate coordinate(void) • bool hasAttribute(QGeoPositionInfo::Attribute attribute) • bool isValid(void) • void removeAttribute(QGeoPositionInfo::Attribute attribute) • void setAttribute(QGeoPositionInfo::Attribute attribute, qreal value) • void setCoordinate(QGeoCoordinate coordinate) • void setTimestamp(QDateTime timestamp) • QDateTime timestamp(void) 89.83. QGeoCoordinate Class 1062
  • 6. Ring Documentation, Release 1.10 89.85 QGeoPositionInfoSource Class C++ Reference : http://doc.qt.io/qt-5/QGeoPositionInfoSource.html Parent Class : QObject • QGeoPositionInfoSource::PositioningMethods preferredPositioningMethods(void) • QString sourceName(void) • int updateInterval(void) • void seterrorEvent(const char *) • void setpositionUpdatedEvent(const char *) • void setupdateTimeoutEvent(const char *) • const char *geterrorEvent(void) • const char *getpositionUpdatedEvent(void) • const char *getupdateTimeoutEvent(void) • QStringList availableSources(void) • QGeoPositionInfoSource *createDefaultSource(QObject *parent) • QGeoPositionInfoSource *createSource(QString sourceName, QObject *parent) 89.86 QGeoRectangle Class C++ Reference : http://doc.qt.io/qt-5/QGeoRectangle.html Parameters : void Parent Class : QGeoShape • QGeoCoordinate bottomLeft(void) • QGeoCoordinate bottomRight(void) • QGeoCoordinate center(void) • bool contains(QGeoRectangle rectangle) • double height(void) • bool intersects(QGeoRectangle rectangle) • void setBottomLeft(QGeoCoordinate bottomLeft) • void setBottomRight(QGeoCoordinate bottomRight) • void setCenter(QGeoCoordinate center) • void setHeight(double degreesHeight) • void setTopLeft(QGeoCoordinate topLeft) • void setTopRight(QGeoCoordinate topRight) • void setWidth(double degreesWidth) • QGeoCoordinate topLeft(void) • QGeoCoordinate topRight(void) 89.85. QGeoPositionInfoSource Class 1063
  • 7. Ring Documentation, Release 1.10 • void translate(double degreesLatitude, double degreesLongitude) • QGeoRectangle translated(double degreesLatitude, double degreesLongitude) • QGeoRectangle united(QGeoRectangle rectangle) • double width(void) 89.87 QGeoSatelliteInfo Class C++ Reference : http://doc.qt.io/qt-5/QGeoSatelliteInfo.html Parameters : void • qreal attribute(QGeoSatelliteInfo::Attribute attribute) • bool hasAttribute(QGeoSatelliteInfo::Attribute attribute) • void removeAttribute(QGeoSatelliteInfo::Attribute attribute) • int satelliteIdentifier(void) • QGeoSatelliteInfo::SatelliteSystem satelliteSystem(void) • void setAttribute(QGeoSatelliteInfo::Attribute attribute, qreal value) • void setSatelliteIdentifier(int satId) • void setSatelliteSystem(QGeoSatelliteInfo::SatelliteSystem system) • void setSignalStrength(int signalStrength) • int signalStrength(void) 89.88 QGeoSatelliteInfoSource Class C++ Reference : http://doc.qt.io/qt-5/QGeoSatelliteInfoSource.html • QString sourceName(void) • int updateInterval(void) 89.89 QGeoShape Class C++ Reference : http://doc.qt.io/qt-5/QGeoShape.html Parameters : void • bool contains(QGeoCoordinate coordinate) • bool isEmpty(void) • bool isValid(void) • QGeoShape::ShapeType type(void) 89.87. QGeoSatelliteInfo Class 1064
  • 8. Ring Documentation, Release 1.10 89.90 QGradient Class C++ Reference : http://doc.qt.io/qt-5/QGradient.html Parameters : void • QGradient::CoordinateMode coordinateMode(void) • void setColorAt(qreal position, QColor color) • void setCoordinateMode(QGradient::CoordinateMode mode) • void setSpread(QGradient::Spread method) • void setStops(QGradientStops stopPoints) • QGradient::Spread spread(void) • QGradientStops stops(void) • QGradient::Type type(void) 89.91 QGraphicsVideoItem Class C++ Reference : http://doc.qt.io/qt-5/QGraphicsVideoItem.html Parameters : void • Qt::AspectRatioMode aspectRatioMode(void) • QSizeF nativeSize(void) • QPointF offset(void) • void setAspectRatioMode(Qt::AspectRatioMode mode) • void setOffset(QPointF offset) • void setSize(QSizeF size) • QSizeF size(void) 89.92 QGridLayout Class C++ Reference : http://doc.qt.io/qt-5/QGridLayout.html Parameters : void • void addItem(QLayoutItem * item, int row, int column, int rowSpan , int columnSpan , Qt::Alignment alignment ) • void addLayout(QLayout * layout, int row, int column, Qt::Alignment alignment ) • void addLayout_2(QLayout * layout, int row, int column, int rowSpan, int columnSpan, Qt::Alignment align- ment ) • void addWidget(QWidget * widget, int row, int column, Qt::Alignment alignment ) • void addWidget_2(QWidget * widget, int fromRow, int fromColumn, int rowSpan, int columnSpan, Qt::Alignment alignment ) • QRect cellRect(int row, int column) 89.90. QGradient Class 1065
  • 9. Ring Documentation, Release 1.10 • int columnCount(void) • int columnMinimumWidth(int column) • int columnStretch(int column) • void getItemPosition(int index, int * row, int * column, int * rowSpan, int * columnSpan) • int horizontalSpacing(void) • QLayoutItem * itemAtPosition(int row, int column) • Qt::Corner originCorner(void) • int rowCount(void) • int rowMinimumHeight(int row) • int rowStretch(int row) • void setColumnMinimumWidth(int column, int minSize) • void setColumnStretch(int column, int stretch) • void setHorizontalSpacing(int spacing) • void setOriginCorner(Qt::Corner corner) • void setRowMinimumHeight(int row, int minSize) • void setRowStretch(int row, int stretch) • void setSpacing(int spacing) • void setVerticalSpacing(int spacing) • int spacing(void) • int verticalSpacing(void) 89.93 QGuiApplication Class C++ Reference : http://doc.qt.io/qt-5/QGuiApplication.html Parent Class : QCoreApplication Parameters : int,char ** • qreal devicePixelRatio(void) • bool isSavingSession(void) • bool isSessionRestored(void) • QString sessionId(void) • QString sessionKey(void) • QWindowList allWindows(void) • QString applicationDisplayName(void) • Qt::ApplicationState applicationState(void) • void changeOverrideCursor(QCursor cursor) • QClipboard * clipboard(void) 89.93. QGuiApplication Class 1066
  • 10. Ring Documentation, Release 1.10 • bool desktopSettingsAware(void) • int exec(void) • QObject * focusObject(void) • QWindow * focusWindow(void) • QFont font(void) • QInputMethod * inputMethod(void) • bool isLeftToRight(void) • bool isRightToLeft(void) • Qt::KeyboardModifiers keyboardModifiers(void) • Qt::LayoutDirection layoutDirection(void) • QWindow * modalWindow(void) • Qt::MouseButtons mouseButtons(void) • QCursor * overrideCursor(void) • QPalette palette(void) • QString platformName(void) • QPlatformNativeInterface * platformNativeInterface(void) • QScreen * primaryScreen(void) • Qt::KeyboardModifiers queryKeyboardModifiers(void) • bool quitOnLastWindowClosed(void) • void restoreOverrideCursor(void) • QList<QScreen *> screens(void) • void setApplicationDisplayName(QString name) • void setDesktopSettingsAware(bool on) • void setFont(QFont font) • void setLayoutDirection(Qt::LayoutDirection direction) • void setOverrideCursor(QCursor cursor) • void setPalette(QPalette pal) • void setQuitOnLastWindowClosed(bool quit) • QStyleHints * styleHints(void) • void sync(void) • QWindow * topLevelAt(QPoint pos) • QWindowList topLevelWindows(void) • void setapplicationDisplayNameChangedEvent(const char *) • void setapplicationStateChangedEvent(const char *) • void setcommitDataRequestEvent(const char *) • void setfocusObjectChangedEvent(const char *) 89.93. QGuiApplication Class 1067