SlideShare a Scribd company logo
Ring Documentation, Release 1.5.2
94.133 QTextCharFormat Class
C++ Reference : http://doc.qt.io/qt-5/QTextCharFormat.html
Parameters : void
• QString anchorHref(void)
• QStringList anchorNames(void)
• QFont font(void)
• QFont::Capitalization fontCapitalization(void)
• QString fontFamily(void)
• bool fontFixedPitch(void)
• QFont::HintingPreference fontHintingPreference(void)
• bool fontItalic(void)
• bool fontKerning(void)
• qreal fontLetterSpacing(void)
• QFont::SpacingType fontLetterSpacingType(void)
• bool fontOverline(void)
• qreal fontPointSize(void)
• int fontStretch(void)
• bool fontStrikeOut(void)
• QFont::StyleHint fontStyleHint(void)
• QFont::StyleStrategy fontStyleStrategy(void)
• bool fontUnderline(void)
• int fontWeight(void)
• qreal fontWordSpacing(void)
• bool isAnchor(void)
• bool isValid(void)
• void setAnchor(bool anchor)
• void setAnchorHref( QString value)
• void setAnchorNames( QStringList names)
• void setFontCapitalization(QFont::Capitalization capitalization)
• void setFontFamily( QString family)
• void setFontFixedPitch(bool fixedPitch)
• void setFontHintingPreference(QFont::HintingPreference hintingPreference)
• void setFontItalic(bool italic)
• void setFontKerning(bool enable)
• void setFontLetterSpacing(qreal spacing)
94.133. QTextCharFormat Class 1675
Ring Documentation, Release 1.5.2
• void setFontLetterSpacingType(QFont::SpacingType letterSpacingType)
• void setFontOverline(bool overline)
• void setFontPointSize(qreal size)
• void setFontStretch(int factor)
• void setFontStrikeOut(bool strikeOut)
• void setFontStyleHint(QFont::StyleHint hint, QFont::StyleStrategy strategy )
• void setFontStyleStrategy(QFont::StyleStrategy strategy)
• void setFontUnderline(bool underline)
• void setFontWeight(int weight)
• void setFontWordSpacing(qreal spacing)
• void setTextOutline( QPen pen)
• void setToolTip( QString text)
• void setUnderlineColor( QColor color)
• void setUnderlineStyle(QTextCharFormat::UnderlineStyle style)
• void setVerticalAlignment(QTextCharFormat::VerticalAlignment alignment)
• QPen textOutline(void)
• QString toolTip(void)
• QColor underlineColor(void)
• QTextCharFormat::UnderlineStyle underlineStyle(void)
• QTextCharFormat::VerticalAlignment verticalAlignment(void)
94.134 QCameraViewfinder Class
C++ Reference : http://doc.qt.io/qt-5/QCameraViewfinder.html
Parameters : QWidget *
Parent Class : QVideoWidget
94.135 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)
94.134. QCameraViewfinder Class 1676
Ring Documentation, Release 1.5.2
• QSizeF size(void)
94.136 QVideoWidgetControl Class
C++ Reference : http://doc.qt.io/qt-5/QVideoWidgetControl.html
Parent Class : QMediaControl
94.137 QCamera Class
C++ Reference : http://doc.qt.io/qt-5/QCamera.html
Parameters : void
Parent Class : QMediaObject
• QCamera::CaptureModes captureMode(void)
• QCamera::Error error(void)
• QString errorString(void)
• QCameraExposure * exposure(void)
• QCameraFocus * focus(void)
• QCameraImageProcessing * imageProcessing(void)
• bool isCaptureModeSupported(QCamera::CaptureModes mode)
• QCamera::LockStatus lockStatus(void)
• QCamera::LockStatus lockStatus_2(QCamera::LockType lockType)
• QCamera::LockTypes requestedLocks(void)
• void setViewfinder(QVideoWidget * viewfinder)
• void setViewfinder_2(QGraphicsVideoItem * viewfinder)
• void setViewfinder_3(QAbstractVideoSurface * surface)
• QCamera::State state(void)
• QCamera::Status status(void)
• QCamera::LockTypes supportedLocks(void)
• void load(void)
• void searchAndLock(void)
• void searchAndLock_2(QCamera::LockTypes locks)
• void setCaptureMode(QCamera::CaptureModes mode)
• void start(void)
• void stop(void)
• void unload(void)
• void unlock(void)
• void unlock_2(QCamera::LockTypes locks)
94.136. QVideoWidgetControl Class 1677
Ring Documentation, Release 1.5.2
94.138 QCameraImageCapture Class
C++ Reference : http://doc.qt.io/qt-5/QCameraImageCapture.html
Parameters : QMediaObject * mediaObject
• QMultimedia::AvailabilityStatus availability(void)
• QVideoFrame::PixelFormat bufferFormat(void)
• QCameraImageCapture::CaptureDestinations captureDestination(void)
• QImageEncoderSettings encodingSettings(void)
• QCameraImageCapture::Error error(void)
• QString errorString(void)
• QString imageCodecDescription( QString codec)
• bool isAvailable(void)
• bool isCaptureDestinationSupported(QCameraImageCapture::CaptureDestinations destination)
• bool isReadyForCapture(void)
• void setBufferFormat( QVideoFrame::PixelFormat format)
• void setCaptureDestination(QCameraImageCapture::CaptureDestinations destination)
• void setEncodingSettings( QImageEncoderSettings settings)
• QList<QVideoFrame::PixelFormat> supportedBufferFormats(void)
• QStringList supportedImageCodecs(void)
• QList<QSize> supportedResolutions( QImageEncoderSettings settings , bool * continuous )
• void cancelCapture(void)
• int capture( QString file )
94.139 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)
94.138. QCameraImageCapture Class 1678
Ring Documentation, Release 1.5.2
94.140 QHeaderView Class
C++ Reference : http://doc.qt.io/qt-5/QHeaderView.html
Parameters : Qt::Orientation, QWidget *
Parent Class : QAbstractItemView
• bool cascadingSectionResizes(void)
• int count(void)
• Qt::Alignment defaultAlignment(void)
• int defaultSectionSize(void)
• int hiddenSectionCount(void)
• void hideSection(int logicalIndex)
• bool highlightSections(void)
• bool isSectionHidden(int logicalIndex)
• bool isSortIndicatorShown(void)
• int length(void)
• int logicalIndex(int visualIndex)
• int logicalIndexAt(int position)
• int logicalIndexAt_2(int x, int y)
• int logicalIndexAt_3( QPoint pos)
• int maximumSectionSize(void)
• int minimumSectionSize_2(void)
• void moveSection(int from, int to)
• int offset(void)
• Qt::Orientation orientation(void)
• int resizeContentsPrecision(void)
• void resizeSection(int logicalIndex, int size)
• void resizeSections(QHeaderView::ResizeMode mode)
• bool restoreState( QByteArray state)
• QByteArray saveState(void)
• int sectionPosition(int logicalIndex)
• QHeaderView::ResizeMode sectionResizeMode(int logicalIndex)
• int sectionSize(int logicalIndex)
• int sectionSizeHint(int logicalIndex)
• int sectionViewportPosition(int logicalIndex)
• bool sectionsClickable(void)
• bool sectionsHidden(void)
94.140. QHeaderView Class 1679
Ring Documentation, Release 1.5.2
• bool sectionsMovable(void)
• bool sectionsMoved(void)
• void setCascadingSectionResizes(bool enable)
• void setDefaultAlignment(Qt::Alignment alignment)
• void setDefaultSectionSize(int size)
• void setHighlightSections(bool highlight)
• void setMaximumSectionSize(int size)
• void setMinimumSectionSize(int size)
• void setResizeContentsPrecision(int precision)
• void setSectionHidden(int logicalIndex, bool hide)
• void setSectionResizeMode(QHeaderView::ResizeMode mode)
• void setSectionResizeMode_2(int logicalIndex, QHeaderView::ResizeMode mode)
• void setSectionsClickable(bool clickable)
• void setSectionsMovable(bool movable)
• void setSortIndicator(int logicalIndex, Qt::SortOrder order)
• void setSortIndicatorShown(bool show)
• void setStretchLastSection(bool stretch)
• void showSection(int logicalIndex)
• Qt::SortOrder sortIndicatorOrder(void)
• int sortIndicatorSection(void)
• bool stretchLastSection(void)
• int stretchSectionCount(void)
• void swapSections(int first, int second)
• int visualIndex(int logicalIndex)
• int visualIndexAt(int position)
• void headerDataChanged(Qt::Orientation orientation, int logicalFirst, int logicalLast)
• void setOffset(int offset)
• void setOffsetToLastSection(void)
• void setOffsetToSectionPosition(int visualSectionNumber)
• void setgeometriesChangedEvent(const char *)
• void setsectionClickedEvent(const char *)
• void setsectionCountChangedEvent(const char *)
• void setsectionDoubleClickedEvent(const char *)
• void setsectionEnteredEvent(const char *)
• void setsectionHandleDoubleClickedEvent(const char *)
• void setsectionMovedEvent(const char *)
94.140. QHeaderView Class 1680
Ring Documentation, Release 1.5.2
• void setsectionPressedEvent(const char *)
• void setsectionResizedEvent(const char *)
• void setsortIndicatorChangedEvent(const char *)
• const char *getgeometriesChangedEvent(void)
• const char *getsectionClickedEvent(void)
• const char *getsectionCountChangedEvent(void)
• const char *getsectionDoubleClickedEvent(void)
• const char *getsectionEnteredEvent(void)
• const char *getsectionHandleDoubleClickedEvent(void)
• const char *getsectionMovedEvent(void)
• const char *getsectionPressedEvent(void)
• const char *getsectionResizedEvent(void)
• const char *getsortIndicatorChangedEvent(void)
• void geteventparameters(void)
94.141 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 )
• 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)
94.141. QFontMetrics Class 1681
Ring Documentation, Release 1.5.2
• 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)
94.142 QSplashScreen Class
C++ Reference : http://doc.qt.io/qt-5/QSplashScreen.html
Parameters : QPixmap
Parent Class : QWidget
• void finish(QWidget *mainWin)
• QPixmap pixmap(void)
• void repaint(void)
• void setPixmap(QPixmap pixmap)
• void clearMessage(void)
• void showMessage(QString message, int alignment ,QColor color)
94.143 QBoxLayout Class
C++ Reference : http://doc.qt.io/qt-5/QBoxLayout.html
Parameters : QBoxLayout::Direction dir, QWidget *parent
Parent Class : QLayout
• void addLayout(QLayout * layout, int stretch )
• void addSpacerItem(QSpacerItem * spacerItem)
• void addSpacing(int size)
• void addStretch(int stretch )
• void addStrut(int size)
• void addWidget(QWidget * widget, int stretch , Qt::Alignment alignment )
• QBoxLayout::Direction direction(void)
• void insertLayout(int index, QLayout * layout, int stretch )
• void insertSpacerItem(int index, QSpacerItem * spacerItem)
94.142. QSplashScreen Class 1682
Ring Documentation, Release 1.5.2
• void insertSpacing(int index, int size)
• void insertStretch(int index, int stretch )
• void insertWidget(int index, QWidget * widget, int stretch , Qt::Alignment alignment )
• void setDirection(QBoxLayout::Direction direction)
• void setSpacing(int spacing)
• void setStretch(int index, int stretch)
• bool setStretchFactor(QWidget * widget, int stretch)
• bool setStretchFactor_2(QLayout * layout, int stretch)
• int spacing(void)
• int stretch(int index)
94.144 QLayout Class
C++ Reference : http://doc.qt.io/qt-5/QLayout.html
Parameters : QWidget *
Parent Class : QObject
• bool activate(void)
• void addWidget(QWidget *w)
• QMargins contentsMargins(void)
• QRect contentsRect(void)
• void getContentsMargins(int *left, int *top, int *right, int *bottom)
• bool isEnabled(void)
• QWidget *menuBar(void)
• QWidget *parentWidget(void)
• void removeItem(QLayoutItem *item)
• void removeWidget(QWidget *widget)
• bool setAlignment(QWidget *w, Qt::Alignment alignment)
• void setAlignment_2(Qt::Alignment alignment)
• bool setAlignment_3(QLayout *l, Qt::Alignment alignment)
• void setContentsMargins(int left, int top, int right, int bottom)
• void setContentsMargins_2(QMargins margins)
• void setEnabled(bool enable)
• void setMenuBar(QWidget *widget)
• void setSizeConstraint(QLayout::SizeConstraint)
• void setSpacing(int)
• QLayout::SizeConstraint sizeConstraint(void)
94.144. QLayout Class 1683
Ring Documentation, Release 1.5.2
• int spacing(void)
• void update(void)
• QSize closestAcceptableSize( QWidget * widget, QSize size)
94.145 QLinearGradient Class
C++ Reference : http://doc.qt.io/qt-5/QLinearGradient.html
Parameters : void
Parent Class : QGradient
• QPointF finalStop(void)
• void setFinalStop(QPointF stop)
• void setFinalStop_2(qreal x,qreal y)
• void setStart(QPointF start)
• void setStart_2(qreal x,qreal y)
• QPointF start(void)
94.146 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)
94.147 QPointF Class
C++ Reference : http://doc.qt.io/qt-5/QPointF.html
Parameters : void
• bool isNull(void)
• qreal manhattanLength(void)
• qreal rx(void)
• qreal ry(void)
94.145. QLinearGradient Class 1684

More Related Content

PDF
The Ring programming language version 1.2 book - Part 76 of 84
PDF
The Ring programming language version 1.5.1 book - Part 170 of 180
PDF
The Ring programming language version 1.4.1 book - Part 28 of 31
PDF
The Ring programming language version 1.10 book - Part 116 of 212
PDF
The Ring programming language version 1.7 book - Part 98 of 196
PDF
The Ring programming language version 1.10 book - Part 114 of 212
PDF
The Ring programming language version 1.8 book - Part 105 of 202
PDF
The Ring programming language version 1.10 book - Part 125 of 212
The Ring programming language version 1.2 book - Part 76 of 84
The Ring programming language version 1.5.1 book - Part 170 of 180
The Ring programming language version 1.4.1 book - Part 28 of 31
The Ring programming language version 1.10 book - Part 116 of 212
The Ring programming language version 1.7 book - Part 98 of 196
The Ring programming language version 1.10 book - Part 114 of 212
The Ring programming language version 1.8 book - Part 105 of 202
The Ring programming language version 1.10 book - Part 125 of 212

What's hot (20)

PDF
The Ring programming language version 1.5.1 book - Part 158 of 180
PDF
The Ring programming language version 1.4 book - Part 28 of 30
PDF
The Ring programming language version 1.9 book - Part 108 of 210
PDF
The Ring programming language version 1.7 book - Part 101 of 196
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.6 book - Part 137 of 189
PDF
The Ring programming language version 1.6 book - Part 123 of 189
PDF
The Ring programming language version 1.7 book - Part 103 of 196
PDF
The Ring programming language version 1.5.2 book - Part 140 of 181
PDF
The Ring programming language version 1.6 book - Part 127 of 189
PDF
The Ring programming language version 1.6 book - Part 156 of 189
PDF
The Ring programming language version 1.8 book - Part 184 of 202
PDF
The Ring programming language version 1.10 book - Part 203 of 212
PDF
The Ring programming language version 1.6 book - Part 114 of 189
PDF
The Ring programming language version 1.5.2 book - Part 130 of 181
PDF
The Ring programming language version 1.7 book - Part 13 of 196
PDF
The Ring programming language version 1.7 book - Part 164 of 196
PDF
The Ring programming language version 1.6 book - Part 12 of 189
PDF
The Ring programming language version 1.5.1 book - Part 115 of 180
The Ring programming language version 1.5.1 book - Part 158 of 180
The Ring programming language version 1.4 book - Part 28 of 30
The Ring programming language version 1.9 book - Part 108 of 210
The Ring programming language version 1.7 book - Part 101 of 196
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.6 book - Part 137 of 189
The Ring programming language version 1.6 book - Part 123 of 189
The Ring programming language version 1.7 book - Part 103 of 196
The Ring programming language version 1.5.2 book - Part 140 of 181
The Ring programming language version 1.6 book - Part 127 of 189
The Ring programming language version 1.6 book - Part 156 of 189
The Ring programming language version 1.8 book - Part 184 of 202
The Ring programming language version 1.10 book - Part 203 of 212
The Ring programming language version 1.6 book - Part 114 of 189
The Ring programming language version 1.5.2 book - Part 130 of 181
The Ring programming language version 1.7 book - Part 13 of 196
The Ring programming language version 1.7 book - Part 164 of 196
The Ring programming language version 1.6 book - Part 12 of 189
The Ring programming language version 1.5.1 book - Part 115 of 180
Ad

Similar to The Ring programming language version 1.5.2 book - Part 171 of 181 (20)

PDF
The Ring programming language version 1.6 book - Part 178 of 189
PDF
The Ring programming language version 1.7 book - Part 105 of 196
PDF
The Ring programming language version 1.5.2 book - Part 80 of 181
PDF
The Ring programming language version 1.9 book - Part 104 of 210
PDF
The Ring programming language version 1.10 book - Part 104 of 212
PDF
The Ring programming language version 1.9 book - Part 103 of 210
PDF
The Ring programming language version 1.10 book - Part 98 of 212
PDF
The Ring programming language version 1.6 book - Part 176 of 189
PDF
The Ring programming language version 1.2 book - Part 60 of 84
PDF
The Ring programming language version 1.9 book - Part 114 of 210
PDF
The Ring programming language version 1.5.1 book - Part 79 of 180
PDF
The Ring programming language version 1.6 book - Part 86 of 189
PDF
The Ring programming language version 1.3 book - Part 63 of 88
PDF
The Ring programming language version 1.9 book - Part 96 of 210
PDF
The Ring programming language version 1.5.4 book - Part 83 of 185
PDF
The Ring programming language version 1.2 book - Part 83 of 84
PDF
The Ring programming language version 1.5.2 book - Part 159 of 181
PDF
The Ring programming language version 1.5.1 book - Part 172 of 180
PDF
The Ring programming language version 1.4 book - Part 19 of 30
PDF
The Ring programming language version 1.2 book - Part 43 of 84
The Ring programming language version 1.6 book - Part 178 of 189
The Ring programming language version 1.7 book - Part 105 of 196
The Ring programming language version 1.5.2 book - Part 80 of 181
The Ring programming language version 1.9 book - Part 104 of 210
The Ring programming language version 1.10 book - Part 104 of 212
The Ring programming language version 1.9 book - Part 103 of 210
The Ring programming language version 1.10 book - Part 98 of 212
The Ring programming language version 1.6 book - Part 176 of 189
The Ring programming language version 1.2 book - Part 60 of 84
The Ring programming language version 1.9 book - Part 114 of 210
The Ring programming language version 1.5.1 book - Part 79 of 180
The Ring programming language version 1.6 book - Part 86 of 189
The Ring programming language version 1.3 book - Part 63 of 88
The Ring programming language version 1.9 book - Part 96 of 210
The Ring programming language version 1.5.4 book - Part 83 of 185
The Ring programming language version 1.2 book - Part 83 of 84
The Ring programming language version 1.5.2 book - Part 159 of 181
The Ring programming language version 1.5.1 book - Part 172 of 180
The Ring programming language version 1.4 book - Part 19 of 30
The Ring programming language version 1.2 book - Part 43 of 84
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 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
PDF
The Ring programming language version 1.10 book - Part 191 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 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
The Ring programming language version 1.10 book - Part 191 of 212

Recently uploaded (20)

PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Encapsulation theory and applications.pdf
PPT
Teaching material agriculture food technology
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
KodekX | Application Modernization Development
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Machine learning based COVID-19 study performance prediction
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
Spectroscopy.pptx food analysis technology
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Network Security Unit 5.pdf for BCA BBA.
Building Integrated photovoltaic BIPV_UPV.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Encapsulation theory and applications.pdf
Teaching material agriculture food technology
Diabetes mellitus diagnosis method based random forest with bat algorithm
Mobile App Security Testing_ A Comprehensive Guide.pdf
KodekX | Application Modernization Development
The Rise and Fall of 3GPP – Time for a Sabbatical?
Machine learning based COVID-19 study performance prediction
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Spectroscopy.pptx food analysis technology
Review of recent advances in non-invasive hemoglobin estimation
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Programs and apps: productivity, graphics, security and other tools
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Network Security Unit 5.pdf for BCA BBA.

The Ring programming language version 1.5.2 book - Part 171 of 181

  • 1. Ring Documentation, Release 1.5.2 94.133 QTextCharFormat Class C++ Reference : http://doc.qt.io/qt-5/QTextCharFormat.html Parameters : void • QString anchorHref(void) • QStringList anchorNames(void) • QFont font(void) • QFont::Capitalization fontCapitalization(void) • QString fontFamily(void) • bool fontFixedPitch(void) • QFont::HintingPreference fontHintingPreference(void) • bool fontItalic(void) • bool fontKerning(void) • qreal fontLetterSpacing(void) • QFont::SpacingType fontLetterSpacingType(void) • bool fontOverline(void) • qreal fontPointSize(void) • int fontStretch(void) • bool fontStrikeOut(void) • QFont::StyleHint fontStyleHint(void) • QFont::StyleStrategy fontStyleStrategy(void) • bool fontUnderline(void) • int fontWeight(void) • qreal fontWordSpacing(void) • bool isAnchor(void) • bool isValid(void) • void setAnchor(bool anchor) • void setAnchorHref( QString value) • void setAnchorNames( QStringList names) • void setFontCapitalization(QFont::Capitalization capitalization) • void setFontFamily( QString family) • void setFontFixedPitch(bool fixedPitch) • void setFontHintingPreference(QFont::HintingPreference hintingPreference) • void setFontItalic(bool italic) • void setFontKerning(bool enable) • void setFontLetterSpacing(qreal spacing) 94.133. QTextCharFormat Class 1675
  • 2. Ring Documentation, Release 1.5.2 • void setFontLetterSpacingType(QFont::SpacingType letterSpacingType) • void setFontOverline(bool overline) • void setFontPointSize(qreal size) • void setFontStretch(int factor) • void setFontStrikeOut(bool strikeOut) • void setFontStyleHint(QFont::StyleHint hint, QFont::StyleStrategy strategy ) • void setFontStyleStrategy(QFont::StyleStrategy strategy) • void setFontUnderline(bool underline) • void setFontWeight(int weight) • void setFontWordSpacing(qreal spacing) • void setTextOutline( QPen pen) • void setToolTip( QString text) • void setUnderlineColor( QColor color) • void setUnderlineStyle(QTextCharFormat::UnderlineStyle style) • void setVerticalAlignment(QTextCharFormat::VerticalAlignment alignment) • QPen textOutline(void) • QString toolTip(void) • QColor underlineColor(void) • QTextCharFormat::UnderlineStyle underlineStyle(void) • QTextCharFormat::VerticalAlignment verticalAlignment(void) 94.134 QCameraViewfinder Class C++ Reference : http://doc.qt.io/qt-5/QCameraViewfinder.html Parameters : QWidget * Parent Class : QVideoWidget 94.135 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) 94.134. QCameraViewfinder Class 1676
  • 3. Ring Documentation, Release 1.5.2 • QSizeF size(void) 94.136 QVideoWidgetControl Class C++ Reference : http://doc.qt.io/qt-5/QVideoWidgetControl.html Parent Class : QMediaControl 94.137 QCamera Class C++ Reference : http://doc.qt.io/qt-5/QCamera.html Parameters : void Parent Class : QMediaObject • QCamera::CaptureModes captureMode(void) • QCamera::Error error(void) • QString errorString(void) • QCameraExposure * exposure(void) • QCameraFocus * focus(void) • QCameraImageProcessing * imageProcessing(void) • bool isCaptureModeSupported(QCamera::CaptureModes mode) • QCamera::LockStatus lockStatus(void) • QCamera::LockStatus lockStatus_2(QCamera::LockType lockType) • QCamera::LockTypes requestedLocks(void) • void setViewfinder(QVideoWidget * viewfinder) • void setViewfinder_2(QGraphicsVideoItem * viewfinder) • void setViewfinder_3(QAbstractVideoSurface * surface) • QCamera::State state(void) • QCamera::Status status(void) • QCamera::LockTypes supportedLocks(void) • void load(void) • void searchAndLock(void) • void searchAndLock_2(QCamera::LockTypes locks) • void setCaptureMode(QCamera::CaptureModes mode) • void start(void) • void stop(void) • void unload(void) • void unlock(void) • void unlock_2(QCamera::LockTypes locks) 94.136. QVideoWidgetControl Class 1677
  • 4. Ring Documentation, Release 1.5.2 94.138 QCameraImageCapture Class C++ Reference : http://doc.qt.io/qt-5/QCameraImageCapture.html Parameters : QMediaObject * mediaObject • QMultimedia::AvailabilityStatus availability(void) • QVideoFrame::PixelFormat bufferFormat(void) • QCameraImageCapture::CaptureDestinations captureDestination(void) • QImageEncoderSettings encodingSettings(void) • QCameraImageCapture::Error error(void) • QString errorString(void) • QString imageCodecDescription( QString codec) • bool isAvailable(void) • bool isCaptureDestinationSupported(QCameraImageCapture::CaptureDestinations destination) • bool isReadyForCapture(void) • void setBufferFormat( QVideoFrame::PixelFormat format) • void setCaptureDestination(QCameraImageCapture::CaptureDestinations destination) • void setEncodingSettings( QImageEncoderSettings settings) • QList<QVideoFrame::PixelFormat> supportedBufferFormats(void) • QStringList supportedImageCodecs(void) • QList<QSize> supportedResolutions( QImageEncoderSettings settings , bool * continuous ) • void cancelCapture(void) • int capture( QString file ) 94.139 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) 94.138. QCameraImageCapture Class 1678
  • 5. Ring Documentation, Release 1.5.2 94.140 QHeaderView Class C++ Reference : http://doc.qt.io/qt-5/QHeaderView.html Parameters : Qt::Orientation, QWidget * Parent Class : QAbstractItemView • bool cascadingSectionResizes(void) • int count(void) • Qt::Alignment defaultAlignment(void) • int defaultSectionSize(void) • int hiddenSectionCount(void) • void hideSection(int logicalIndex) • bool highlightSections(void) • bool isSectionHidden(int logicalIndex) • bool isSortIndicatorShown(void) • int length(void) • int logicalIndex(int visualIndex) • int logicalIndexAt(int position) • int logicalIndexAt_2(int x, int y) • int logicalIndexAt_3( QPoint pos) • int maximumSectionSize(void) • int minimumSectionSize_2(void) • void moveSection(int from, int to) • int offset(void) • Qt::Orientation orientation(void) • int resizeContentsPrecision(void) • void resizeSection(int logicalIndex, int size) • void resizeSections(QHeaderView::ResizeMode mode) • bool restoreState( QByteArray state) • QByteArray saveState(void) • int sectionPosition(int logicalIndex) • QHeaderView::ResizeMode sectionResizeMode(int logicalIndex) • int sectionSize(int logicalIndex) • int sectionSizeHint(int logicalIndex) • int sectionViewportPosition(int logicalIndex) • bool sectionsClickable(void) • bool sectionsHidden(void) 94.140. QHeaderView Class 1679
  • 6. Ring Documentation, Release 1.5.2 • bool sectionsMovable(void) • bool sectionsMoved(void) • void setCascadingSectionResizes(bool enable) • void setDefaultAlignment(Qt::Alignment alignment) • void setDefaultSectionSize(int size) • void setHighlightSections(bool highlight) • void setMaximumSectionSize(int size) • void setMinimumSectionSize(int size) • void setResizeContentsPrecision(int precision) • void setSectionHidden(int logicalIndex, bool hide) • void setSectionResizeMode(QHeaderView::ResizeMode mode) • void setSectionResizeMode_2(int logicalIndex, QHeaderView::ResizeMode mode) • void setSectionsClickable(bool clickable) • void setSectionsMovable(bool movable) • void setSortIndicator(int logicalIndex, Qt::SortOrder order) • void setSortIndicatorShown(bool show) • void setStretchLastSection(bool stretch) • void showSection(int logicalIndex) • Qt::SortOrder sortIndicatorOrder(void) • int sortIndicatorSection(void) • bool stretchLastSection(void) • int stretchSectionCount(void) • void swapSections(int first, int second) • int visualIndex(int logicalIndex) • int visualIndexAt(int position) • void headerDataChanged(Qt::Orientation orientation, int logicalFirst, int logicalLast) • void setOffset(int offset) • void setOffsetToLastSection(void) • void setOffsetToSectionPosition(int visualSectionNumber) • void setgeometriesChangedEvent(const char *) • void setsectionClickedEvent(const char *) • void setsectionCountChangedEvent(const char *) • void setsectionDoubleClickedEvent(const char *) • void setsectionEnteredEvent(const char *) • void setsectionHandleDoubleClickedEvent(const char *) • void setsectionMovedEvent(const char *) 94.140. QHeaderView Class 1680
  • 7. Ring Documentation, Release 1.5.2 • void setsectionPressedEvent(const char *) • void setsectionResizedEvent(const char *) • void setsortIndicatorChangedEvent(const char *) • const char *getgeometriesChangedEvent(void) • const char *getsectionClickedEvent(void) • const char *getsectionCountChangedEvent(void) • const char *getsectionDoubleClickedEvent(void) • const char *getsectionEnteredEvent(void) • const char *getsectionHandleDoubleClickedEvent(void) • const char *getsectionMovedEvent(void) • const char *getsectionPressedEvent(void) • const char *getsectionResizedEvent(void) • const char *getsortIndicatorChangedEvent(void) • void geteventparameters(void) 94.141 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 ) • 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) 94.141. QFontMetrics Class 1681
  • 8. Ring Documentation, Release 1.5.2 • 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) 94.142 QSplashScreen Class C++ Reference : http://doc.qt.io/qt-5/QSplashScreen.html Parameters : QPixmap Parent Class : QWidget • void finish(QWidget *mainWin) • QPixmap pixmap(void) • void repaint(void) • void setPixmap(QPixmap pixmap) • void clearMessage(void) • void showMessage(QString message, int alignment ,QColor color) 94.143 QBoxLayout Class C++ Reference : http://doc.qt.io/qt-5/QBoxLayout.html Parameters : QBoxLayout::Direction dir, QWidget *parent Parent Class : QLayout • void addLayout(QLayout * layout, int stretch ) • void addSpacerItem(QSpacerItem * spacerItem) • void addSpacing(int size) • void addStretch(int stretch ) • void addStrut(int size) • void addWidget(QWidget * widget, int stretch , Qt::Alignment alignment ) • QBoxLayout::Direction direction(void) • void insertLayout(int index, QLayout * layout, int stretch ) • void insertSpacerItem(int index, QSpacerItem * spacerItem) 94.142. QSplashScreen Class 1682
  • 9. Ring Documentation, Release 1.5.2 • void insertSpacing(int index, int size) • void insertStretch(int index, int stretch ) • void insertWidget(int index, QWidget * widget, int stretch , Qt::Alignment alignment ) • void setDirection(QBoxLayout::Direction direction) • void setSpacing(int spacing) • void setStretch(int index, int stretch) • bool setStretchFactor(QWidget * widget, int stretch) • bool setStretchFactor_2(QLayout * layout, int stretch) • int spacing(void) • int stretch(int index) 94.144 QLayout Class C++ Reference : http://doc.qt.io/qt-5/QLayout.html Parameters : QWidget * Parent Class : QObject • bool activate(void) • void addWidget(QWidget *w) • QMargins contentsMargins(void) • QRect contentsRect(void) • void getContentsMargins(int *left, int *top, int *right, int *bottom) • bool isEnabled(void) • QWidget *menuBar(void) • QWidget *parentWidget(void) • void removeItem(QLayoutItem *item) • void removeWidget(QWidget *widget) • bool setAlignment(QWidget *w, Qt::Alignment alignment) • void setAlignment_2(Qt::Alignment alignment) • bool setAlignment_3(QLayout *l, Qt::Alignment alignment) • void setContentsMargins(int left, int top, int right, int bottom) • void setContentsMargins_2(QMargins margins) • void setEnabled(bool enable) • void setMenuBar(QWidget *widget) • void setSizeConstraint(QLayout::SizeConstraint) • void setSpacing(int) • QLayout::SizeConstraint sizeConstraint(void) 94.144. QLayout Class 1683
  • 10. Ring Documentation, Release 1.5.2 • int spacing(void) • void update(void) • QSize closestAcceptableSize( QWidget * widget, QSize size) 94.145 QLinearGradient Class C++ Reference : http://doc.qt.io/qt-5/QLinearGradient.html Parameters : void Parent Class : QGradient • QPointF finalStop(void) • void setFinalStop(QPointF stop) • void setFinalStop_2(qreal x,qreal y) • void setStart(QPointF start) • void setStart_2(qreal x,qreal y) • QPointF start(void) 94.146 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) 94.147 QPointF Class C++ Reference : http://doc.qt.io/qt-5/QPointF.html Parameters : void • bool isNull(void) • qreal manhattanLength(void) • qreal rx(void) • qreal ry(void) 94.145. QLinearGradient Class 1684