SlideShare a Scribd company logo
Ring Documentation, Release 1.10
89.106 QJsonValue Class
C++ Reference : http://doc.qt.io/qt-5/QJsonValue.html
Parameters : void
• bool isArray(void)
• bool isBool(void)
• bool isDouble(void)
• bool isNull(void)
• bool isObject(void)
• bool isString(void)
• bool isUndefined(void)
• QJsonArray toArray(QJsonArray defaultValue)
• QJsonArray toArray_2(void)
• bool toBool(bool defaultValue )
• double toDouble(double defaultValue )
• int toInt(int defaultValue )
• QJsonObject toObject(QJsonObject defaultValue)
• QJsonObject toObject_2(void)
• QString toString(QString defaultValue )
• QVariant toVariant(void)
• QJsonValue::Type type(void)
• QJsonValue fromVariant(QVariant variant)
89.107 QKeySequence Class
C++ Reference : http://doc.qt.io/qt-5/QKeySequence.html
Parameters : QString
89.108 QLCDNumber Class
C++ Reference : http://doc.qt.io/qt-5/QLCDNumber.html
Parameters : QWidget *
Parent Class : QFrame
• bool checkOverflow(double num)
• int digitCount(void)
• int intValue(void)
• int mode(void)
89.106. QJsonValue Class 1078
Ring Documentation, Release 1.10
• int segmentStyle(void)
• void setDigitCount(int numDigits)
• void setMode(QLCDNumber::Mode)
• void setSegmentStyle(QLCDNumber::SegmentStyle)
• bool smallDecimalPoint(void)
• double value(void)
• void display(double)
• void setBinMode(void)
• void setDecMode(void)
• void setHexMode(void)
• void setOctMode(void)
• void setSmallDecimalPoint(bool)
89.109 QLabel Class
C++ Reference : http://doc.qt.io/qt-5/QLabel.html
Parameters : QWidget *
Parent Class : QWidget
• int alignment(void)
• QWidget *buddy(void)
• bool hasScaledContents(void)
• bool hasSelectedText(void)
• int indent(void)
• int margin(void)
• QMovie *movie(void)
• bool openExternalLinks(void)
• QPicture *picture(void)
• QPixmap *pixmap(void)
• QString selectedText(void)
• int selectionStart(void)
• void setAlignment(Qt::AlignmentFlag)
• void setBuddy(QWidget *buddy)
• void setIndent(int)
• void setMargin(int)
• void setOpenExternalLinks(bool open)
• void setScaledContents(bool)
89.109. QLabel Class 1079
Ring Documentation, Release 1.10
• void setSelection(int start, int length)
• void setTextFormat(Qt::TextFormat)
• void setTextInteractionFlags(Qt::TextInteractionFlag flags)
• void setWordWrap(bool on)
• QString text(void)
• int textFormat(void)
• int textInteractionFlags(void)
• bool wordWrap(void)
• void clear(void)
• void setMovie(QMovie *movie)
• void setNum(double num)
• void setPicture(QPicture)
• void setPixmap(QPixmap)
• void setText(QString)
89.110 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)
89.110. QLayout Class 1080
Ring Documentation, Release 1.10
• void setMenuBar(QWidget *widget)
• void setSizeConstraint(QLayout::SizeConstraint)
• void setSpacing(int)
• QLayout::SizeConstraint sizeConstraint(void)
• int spacing(void)
• void update(void)
• QSize closestAcceptableSize( QWidget * widget, QSize size)
89.111 QLineEdit Class
C++ Reference : http://doc.qt.io/qt-5/QLineEdit.html
Parameters : QWidget *
Parent Class : QWidget
• int alignment(void)
• void backspace(void)
• QCompleter *completer(void)
• QMenu *createStandardContextMenu(void)
• void cursorBackward(bool mark, int steps)
• void cursorForward(bool mark, int steps)
• int cursorMoveStyle(void)
• int cursorPosition(void)
• int cursorPositionAt(QPoint)
• void cursorWordBackward(bool mark)
• void cursorWordForward(bool mark)
• void del(void)
• void deselect(void)
• QString displayText(void)
• bool dragEnabled(void)
• int echoMode(void)
• void end(bool mark) # In RingQt use : void endtext(bool mark)
• void getTextMargins(int *left, int *top, int *right, int *bottom)
• bool hasAcceptableInput(void)
• bool hasFrame(void)
• bool hasSelectedText(void)
• void home(bool mark)
• QString inputMask(void)
89.111. QLineEdit Class 1081
Ring Documentation, Release 1.10
• void insert(QString)
• bool isModified(void)
• bool isReadOnly(void)
• bool isRedoAvailable(void)
• bool isUndoAvailable(void)
• int maxLength(void)
• QString placeholderText(void)
• QString selectedText(void)
• int selectionStart(void)
• void setAlignment(Qt::AlignmentFlag flag)
• void setCompleter(QCompleter *c)
• void setCursorMoveStyle(Qt::CursorMoveStyle style)
• void setCursorPosition(int)
• void setDragEnabled(bool b)
• void setEchoMode(QLineEdit::EchoMode)
• void setFrame(bool)
• void setInputMask(QString)
• void setMaxLength(int)
• void setModified(bool)
• void setPlaceholderText(QString)
• void setReadOnly(bool)
• void setSelection(int start, int length)
• void setTextMargins(int left, int top, int right, int bottom)
• void setValidator(QValidator *v)
• QString text(void)
• QMargins textMargins(void)
• QValidator *validator(void)
• void clear(void)
• void copy(void)
• void cut(void)
• void paste(void)
• void redo(void)
• void selectAll(void)
• void setText(QString)
• void undo(void)
• void setTextChangedEvent(const char *)
89.111. QLineEdit Class 1082
Ring Documentation, Release 1.10
• void setcursorPositionChangedEvent(const char *)
• void seteditingFinishedEvent(const char *)
• void setreturnPressedEvent(const char *)
• void setselectionChangedEvent(const char *)
• void settextEditedEvent(const char *)
• const char *getTextChangedEvent(void)
• const char *getcursorPositionChangedEvent(void)
• const char *geteditingFinishedEvent(void)
• const char *getreturnPressedEvent(void)
• const char *getselectionChangedEvent(void)
• const char *gettextEditedEvent(void)
89.112 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)
89.113 QListView Class
C++ Reference : http://doc.qt.io/qt-5/QListView.html
Parameters : QWidget *
Parent Class : QAbstractItemView
• int batchSize(void)
• void clearPropertyFlags(void)
• QListView::Flow flow(void)
• QSize gridSize(void)
• bool isRowHidden(int row)
• bool isSelectionRectVisible(void)
• bool isWrapping(void)
• QListView::LayoutMode layoutMode(void)
89.112. QLinearGradient Class 1083
Ring Documentation, Release 1.10
• int modelColumn(void)
• QListView::Movement movement(void)
• QListView::ResizeMode resizeMode(void)
• void setBatchSize(int batchSize)
• void setFlow(QListView::Flow flow)
• void setGridSize( QSize size)
• void setLayoutMode(QListView::LayoutMode mode)
• void setModelColumn(int column)
• void setMovement(QListView::Movement movement)
• void setResizeMode(QListView::ResizeMode mode)
• void setRowHidden(int row, bool hide)
• void setSelectionRectVisible(bool show)
• void setSpacing(int space)
• void setUniformItemSizes(bool enable)
• void setViewMode(QListView::ViewMode mode)
• void setWordWrap(bool on)
• void setWrapping(bool enable)
• int spacing(void)
• bool uniformItemSizes(void)
• QListView::ViewMode viewMode(void)
• bool wordWrap(void)
89.114 QListWidget Class
C++ Reference : http://doc.qt.io/qt-5/QListWidget.html
Parameters : QWidget *
Parent Class : QListView
• void addItem(QString)
• int count(void)
• void editItem(QListWidgetItem *item)
• bool isSortingEnabled(void)
• QListWidgetItem *item(int row)
• QListWidgetItem *itemAt(int x, int y)
• QWidget *itemWidget(QListWidgetItem *item)
• void openPersistentEditor(QListWidgetItem *item)
• void removeItemWidget(QListWidgetItem *item)
89.114. QListWidget Class 1084
Ring Documentation, Release 1.10
• int row(QListWidgetItem *item)
• void setCurrentRow(int row, QItemSelectionModel::SelectionFlag command)
• void setItemWidget(QListWidgetItem *item, QWidget *widget)
• void setSortingEnabled(bool enable)
• void sortItems(Qt::SortOrder order)
• QListWidgetItem *takeItem(int row)
• QRect visualItemRect(QListWidgetItem *item)
• void clear(void)
• void scrollToItem(QListWidgetItem *item,QAbstractItemView::ScrollHint hint)
• void setcurrentItemChangedEvent(const char *)
• void setcurrentRowChangedEvent(const char *)
• void setcurrentTextChangedEvent(const char *)
• void setitemActivatedEvent(const char *)
• void setitemChangedEvent(const char *)
• void setitemClickedEvent(const char *)
• void setitemDoubleClickedEvent(const char *)
• void setitemEnteredEvent(const char *)
• void setitemPressedEvent(const char *)
• void setitemSelectionChangedEvent(const char *)
• const char *getcurrentItemChangedEvent(void)
• const char *getcurrentRowChangedEvent(void)
• const char *getcurrentTextChangedEvent(void)
• const char *getitemActivatedEvent(void)
• const char *getitemChangedEvent(void)
• const char *getitemClickedEvent(void)
• const char *getitemDoubleClickedEvent(void)
• const char *getitemEnteredEvent(void)
• const char *getitemPressedEvent(void)
• const char *getitemSelectionChangedEvent(void)
89.115 QListWidgetItem Class
C++ Reference : http://doc.qt.io/qt-5/QListWidgetItem.html
Parameters : void
• QBrush background(void)
• Qt::CheckState checkState(void)
89.115. QListWidgetItem Class 1085
Ring Documentation, Release 1.10
• Qt::ItemFlags flags(void)
• QFont font(void)
• QBrush foreground(void)
• QIcon icon(void)
• bool isHidden(void)
• bool isSelected(void)
• QListWidget *listWidget(void)
• void setBackground(QBrush brush)
• void setCheckState(Qt::CheckState state)
• void setFlags(Qt::ItemFlags flags)
• void setFont(QFont font)
• void setForeground(QBrush brush)
• void setHidden(bool hide)
• void setIcon(QIcon icon)
• void setSelected(bool select)
• void setSizeHint(QSize size)
• void setStatusTip(QString statusTip)
• void setText(QString text)
• void setTextAlignment(int alignment)
• void setToolTip(QString toolTip)
• void setWhatsThis(QString whatsThis)
• QSize sizeHint(void)
• QString statusTip(void)
• QString text(void)
• int textAlignment(void)
• QString toolTip(void)
• int type(void)
• QString whatsThis(void)
89.116 QMainWindow Class
C++ Reference : http://doc.qt.io/qt-5/QMainWindow.html
Parameters : void
Parent Class : QWidget
• void addDockWidget(Qt::DockWidgetArea area, QDockWidget *dockwidget, Qt::Orientation orientation)
• QToolBar *addToolBar(QString)
89.116. QMainWindow Class 1086
Ring Documentation, Release 1.10
• void addToolBar_2(Qt::ToolBarArea area, QToolBar *toolbar)
• void addToolBarBreak(Qt::ToolBarArea)
• QWidget *centralWidget(void)
• int corner(Qt::Corner corner)
• QMenu *createPopupMenu(void)
• int dockOptions(void)
• int dockWidgetArea(QDockWidget *dockwidget)
• bool documentMode(void)
• QSize iconSize(void)
• void insertToolBar(QToolBar *before, QToolBar *toolbar)
• void insertToolBarBreak(QToolBar *before)
• bool isAnimated(void)
• bool isDockNestingEnabled(void)
• QMenuBar *menuBar(void)
• QWidget *menuWidget(void)
• void removeDockWidget(QDockWidget *dockwidget)
• void removeToolBar(QToolBar *toolbar)
• void removeToolBarBreak(QToolBar *before)
• bool restoreDockWidget(QDockWidget *dockwidget)
• bool restoreState(QByteArray state, int version)
• QByteArray saveState(int version)
• void setCentralWidget(QWidget *widget)
• void setCorner(Qt::Corner corner, Qt::DockWidgetArea area)
• void setDockOptions(QMainWindow::DockOption options)
• void setDocumentMode(bool enabled)
• void setIconSize(QSize)
• void setMenuBar(QMenuBar *menuBar)
• void setMenuWidget(QWidget *menuBar)
• void setStatusBar(QStatusBar *statusbar)
• void setTabPosition(Qt::DockWidgetArea areas, QTabWidget::TabPosition tabPosition)
• void setTabShape(QTabWidget::TabShape tabShape)
• void setToolButtonStyle(Qt::ToolButtonStyle toolButtonStyle)
• void setUnifiedTitleAndToolBarOnMac(bool set)
• void splitDockWidget(QDockWidget *first, QDockWidget *second, Qt::Orientation orientation)
• QStatusBar *statusBar(void)
• int tabPosition(Qt::DockWidgetArea area)
89.116. QMainWindow Class 1087

More Related Content

What's hot

The Ring programming language version 1.2 book - Part 67 of 84
The Ring programming language version 1.2 book - Part 67 of 84The Ring programming language version 1.2 book - Part 67 of 84
The Ring programming language version 1.2 book - Part 67 of 84
Mahmoud Samir Fayed
 
The Ring programming language version 1.2 book - Part 68 of 84
The Ring programming language version 1.2 book - Part 68 of 84The Ring programming language version 1.2 book - Part 68 of 84
The Ring programming language version 1.2 book - Part 68 of 84
Mahmoud Samir Fayed
 
The Ring programming language version 1.6 book - Part 167 of 189
The Ring programming language version 1.6 book - Part 167 of 189The Ring programming language version 1.6 book - Part 167 of 189
The Ring programming language version 1.6 book - Part 167 of 189
Mahmoud Samir Fayed
 
The Ring programming language version 1.6 book - Part 168 of 189
The Ring programming language version 1.6 book - Part 168 of 189The Ring programming language version 1.6 book - Part 168 of 189
The Ring programming language version 1.6 book - Part 168 of 189
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.1 book - Part 160 of 180
The Ring programming language version 1.5.1 book - Part 160 of 180 The Ring programming language version 1.5.1 book - Part 160 of 180
The Ring programming language version 1.5.1 book - Part 160 of 180
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.3 book - Part 177 of 194
The Ring programming language version 1.5.3 book - Part 177 of 194The Ring programming language version 1.5.3 book - Part 177 of 194
The Ring programming language version 1.5.3 book - Part 177 of 194
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.3 book - Part 174 of 194
The Ring programming language version 1.5.3 book - Part 174 of 194The Ring programming language version 1.5.3 book - Part 174 of 194
The Ring programming language version 1.5.3 book - Part 174 of 194
Mahmoud Samir Fayed
 
The Ring programming language version 1.7 book - Part 99 of 196
The Ring programming language version 1.7 book - Part 99 of 196The Ring programming language version 1.7 book - Part 99 of 196
The Ring programming language version 1.7 book - Part 99 of 196
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.3 book - Part 183 of 194
The Ring programming language version 1.5.3 book - Part 183 of 194The Ring programming language version 1.5.3 book - Part 183 of 194
The Ring programming language version 1.5.3 book - Part 183 of 194
Mahmoud Samir Fayed
 
The Ring programming language version 1.2 book - Part 65 of 84
The Ring programming language version 1.2 book - Part 65 of 84The Ring programming language version 1.2 book - Part 65 of 84
The Ring programming language version 1.2 book - Part 65 of 84
Mahmoud Samir Fayed
 
The Ring programming language version 1.3 book - Part 79 of 88
The Ring programming language version 1.3 book - Part 79 of 88The Ring programming language version 1.3 book - Part 79 of 88
The Ring programming language version 1.3 book - Part 79 of 88
Mahmoud Samir Fayed
 
The Ring programming language version 1.8 book - Part 113 of 202
The Ring programming language version 1.8 book - Part 113 of 202The Ring programming language version 1.8 book - Part 113 of 202
The Ring programming language version 1.8 book - Part 113 of 202
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.4 book - Part 170 of 185
The Ring programming language version 1.5.4 book - Part 170 of 185The Ring programming language version 1.5.4 book - Part 170 of 185
The Ring programming language version 1.5.4 book - Part 170 of 185
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.2 book - Part 167 of 181
The Ring programming language version 1.5.2 book - Part 167 of 181The Ring programming language version 1.5.2 book - Part 167 of 181
The Ring programming language version 1.5.2 book - Part 167 of 181
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.3 book - Part 176 of 194
The Ring programming language version 1.5.3 book - Part 176 of 194The Ring programming language version 1.5.3 book - Part 176 of 194
The Ring programming language version 1.5.3 book - Part 176 of 194
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.2 book - Part 162 of 181
The Ring programming language version 1.5.2 book - Part 162 of 181The Ring programming language version 1.5.2 book - Part 162 of 181
The Ring programming language version 1.5.2 book - Part 162 of 181
Mahmoud Samir Fayed
 
The Ring programming language version 1.7 book - Part 109 of 196
The Ring programming language version 1.7 book - Part 109 of 196The Ring programming language version 1.7 book - Part 109 of 196
The Ring programming language version 1.7 book - Part 109 of 196
Mahmoud Samir Fayed
 
The Ring programming language version 1.6 book - Part 170 of 189
The Ring programming language version 1.6 book - Part 170 of 189The Ring programming language version 1.6 book - Part 170 of 189
The Ring programming language version 1.6 book - Part 170 of 189
Mahmoud Samir Fayed
 
The Ring programming language version 1.9 book - Part 110 of 210
The Ring programming language version 1.9 book - Part 110 of 210The Ring programming language version 1.9 book - Part 110 of 210
The Ring programming language version 1.9 book - Part 110 of 210
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.1 book - Part 166 of 180
The Ring programming language version 1.5.1 book - Part 166 of 180 The Ring programming language version 1.5.1 book - Part 166 of 180
The Ring programming language version 1.5.1 book - Part 166 of 180
Mahmoud Samir Fayed
 

What's hot (20)

The Ring programming language version 1.2 book - Part 67 of 84
The Ring programming language version 1.2 book - Part 67 of 84The Ring programming language version 1.2 book - Part 67 of 84
The Ring programming language version 1.2 book - Part 67 of 84
 
The Ring programming language version 1.2 book - Part 68 of 84
The Ring programming language version 1.2 book - Part 68 of 84The Ring programming language version 1.2 book - Part 68 of 84
The Ring programming language version 1.2 book - Part 68 of 84
 
The Ring programming language version 1.6 book - Part 167 of 189
The Ring programming language version 1.6 book - Part 167 of 189The Ring programming language version 1.6 book - Part 167 of 189
The Ring programming language version 1.6 book - Part 167 of 189
 
The Ring programming language version 1.6 book - Part 168 of 189
The Ring programming language version 1.6 book - Part 168 of 189The Ring programming language version 1.6 book - Part 168 of 189
The Ring programming language version 1.6 book - Part 168 of 189
 
The Ring programming language version 1.5.1 book - Part 160 of 180
The Ring programming language version 1.5.1 book - Part 160 of 180 The Ring programming language version 1.5.1 book - Part 160 of 180
The Ring programming language version 1.5.1 book - Part 160 of 180
 
The Ring programming language version 1.5.3 book - Part 177 of 194
The Ring programming language version 1.5.3 book - Part 177 of 194The Ring programming language version 1.5.3 book - Part 177 of 194
The Ring programming language version 1.5.3 book - Part 177 of 194
 
The Ring programming language version 1.5.3 book - Part 174 of 194
The Ring programming language version 1.5.3 book - Part 174 of 194The Ring programming language version 1.5.3 book - Part 174 of 194
The Ring programming language version 1.5.3 book - Part 174 of 194
 
The Ring programming language version 1.7 book - Part 99 of 196
The Ring programming language version 1.7 book - Part 99 of 196The Ring programming language version 1.7 book - Part 99 of 196
The Ring programming language version 1.7 book - Part 99 of 196
 
The Ring programming language version 1.5.3 book - Part 183 of 194
The Ring programming language version 1.5.3 book - Part 183 of 194The Ring programming language version 1.5.3 book - Part 183 of 194
The Ring programming language version 1.5.3 book - Part 183 of 194
 
The Ring programming language version 1.2 book - Part 65 of 84
The Ring programming language version 1.2 book - Part 65 of 84The Ring programming language version 1.2 book - Part 65 of 84
The Ring programming language version 1.2 book - Part 65 of 84
 
The Ring programming language version 1.3 book - Part 79 of 88
The Ring programming language version 1.3 book - Part 79 of 88The Ring programming language version 1.3 book - Part 79 of 88
The Ring programming language version 1.3 book - Part 79 of 88
 
The Ring programming language version 1.8 book - Part 113 of 202
The Ring programming language version 1.8 book - Part 113 of 202The Ring programming language version 1.8 book - Part 113 of 202
The Ring programming language version 1.8 book - Part 113 of 202
 
The Ring programming language version 1.5.4 book - Part 170 of 185
The Ring programming language version 1.5.4 book - Part 170 of 185The Ring programming language version 1.5.4 book - Part 170 of 185
The Ring programming language version 1.5.4 book - Part 170 of 185
 
The Ring programming language version 1.5.2 book - Part 167 of 181
The Ring programming language version 1.5.2 book - Part 167 of 181The Ring programming language version 1.5.2 book - Part 167 of 181
The Ring programming language version 1.5.2 book - Part 167 of 181
 
The Ring programming language version 1.5.3 book - Part 176 of 194
The Ring programming language version 1.5.3 book - Part 176 of 194The Ring programming language version 1.5.3 book - Part 176 of 194
The Ring programming language version 1.5.3 book - Part 176 of 194
 
The Ring programming language version 1.5.2 book - Part 162 of 181
The Ring programming language version 1.5.2 book - Part 162 of 181The Ring programming language version 1.5.2 book - Part 162 of 181
The Ring programming language version 1.5.2 book - Part 162 of 181
 
The Ring programming language version 1.7 book - Part 109 of 196
The Ring programming language version 1.7 book - Part 109 of 196The Ring programming language version 1.7 book - Part 109 of 196
The Ring programming language version 1.7 book - Part 109 of 196
 
The Ring programming language version 1.6 book - Part 170 of 189
The Ring programming language version 1.6 book - Part 170 of 189The Ring programming language version 1.6 book - Part 170 of 189
The Ring programming language version 1.6 book - Part 170 of 189
 
The Ring programming language version 1.9 book - Part 110 of 210
The Ring programming language version 1.9 book - Part 110 of 210The Ring programming language version 1.9 book - Part 110 of 210
The Ring programming language version 1.9 book - Part 110 of 210
 
The Ring programming language version 1.5.1 book - Part 166 of 180
The Ring programming language version 1.5.1 book - Part 166 of 180 The Ring programming language version 1.5.1 book - Part 166 of 180
The Ring programming language version 1.5.1 book - Part 166 of 180
 

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 112 of 212

  • 1. Ring Documentation, Release 1.10 89.106 QJsonValue Class C++ Reference : http://doc.qt.io/qt-5/QJsonValue.html Parameters : void • bool isArray(void) • bool isBool(void) • bool isDouble(void) • bool isNull(void) • bool isObject(void) • bool isString(void) • bool isUndefined(void) • QJsonArray toArray(QJsonArray defaultValue) • QJsonArray toArray_2(void) • bool toBool(bool defaultValue ) • double toDouble(double defaultValue ) • int toInt(int defaultValue ) • QJsonObject toObject(QJsonObject defaultValue) • QJsonObject toObject_2(void) • QString toString(QString defaultValue ) • QVariant toVariant(void) • QJsonValue::Type type(void) • QJsonValue fromVariant(QVariant variant) 89.107 QKeySequence Class C++ Reference : http://doc.qt.io/qt-5/QKeySequence.html Parameters : QString 89.108 QLCDNumber Class C++ Reference : http://doc.qt.io/qt-5/QLCDNumber.html Parameters : QWidget * Parent Class : QFrame • bool checkOverflow(double num) • int digitCount(void) • int intValue(void) • int mode(void) 89.106. QJsonValue Class 1078
  • 2. Ring Documentation, Release 1.10 • int segmentStyle(void) • void setDigitCount(int numDigits) • void setMode(QLCDNumber::Mode) • void setSegmentStyle(QLCDNumber::SegmentStyle) • bool smallDecimalPoint(void) • double value(void) • void display(double) • void setBinMode(void) • void setDecMode(void) • void setHexMode(void) • void setOctMode(void) • void setSmallDecimalPoint(bool) 89.109 QLabel Class C++ Reference : http://doc.qt.io/qt-5/QLabel.html Parameters : QWidget * Parent Class : QWidget • int alignment(void) • QWidget *buddy(void) • bool hasScaledContents(void) • bool hasSelectedText(void) • int indent(void) • int margin(void) • QMovie *movie(void) • bool openExternalLinks(void) • QPicture *picture(void) • QPixmap *pixmap(void) • QString selectedText(void) • int selectionStart(void) • void setAlignment(Qt::AlignmentFlag) • void setBuddy(QWidget *buddy) • void setIndent(int) • void setMargin(int) • void setOpenExternalLinks(bool open) • void setScaledContents(bool) 89.109. QLabel Class 1079
  • 3. Ring Documentation, Release 1.10 • void setSelection(int start, int length) • void setTextFormat(Qt::TextFormat) • void setTextInteractionFlags(Qt::TextInteractionFlag flags) • void setWordWrap(bool on) • QString text(void) • int textFormat(void) • int textInteractionFlags(void) • bool wordWrap(void) • void clear(void) • void setMovie(QMovie *movie) • void setNum(double num) • void setPicture(QPicture) • void setPixmap(QPixmap) • void setText(QString) 89.110 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) 89.110. QLayout Class 1080
  • 4. Ring Documentation, Release 1.10 • void setMenuBar(QWidget *widget) • void setSizeConstraint(QLayout::SizeConstraint) • void setSpacing(int) • QLayout::SizeConstraint sizeConstraint(void) • int spacing(void) • void update(void) • QSize closestAcceptableSize( QWidget * widget, QSize size) 89.111 QLineEdit Class C++ Reference : http://doc.qt.io/qt-5/QLineEdit.html Parameters : QWidget * Parent Class : QWidget • int alignment(void) • void backspace(void) • QCompleter *completer(void) • QMenu *createStandardContextMenu(void) • void cursorBackward(bool mark, int steps) • void cursorForward(bool mark, int steps) • int cursorMoveStyle(void) • int cursorPosition(void) • int cursorPositionAt(QPoint) • void cursorWordBackward(bool mark) • void cursorWordForward(bool mark) • void del(void) • void deselect(void) • QString displayText(void) • bool dragEnabled(void) • int echoMode(void) • void end(bool mark) # In RingQt use : void endtext(bool mark) • void getTextMargins(int *left, int *top, int *right, int *bottom) • bool hasAcceptableInput(void) • bool hasFrame(void) • bool hasSelectedText(void) • void home(bool mark) • QString inputMask(void) 89.111. QLineEdit Class 1081
  • 5. Ring Documentation, Release 1.10 • void insert(QString) • bool isModified(void) • bool isReadOnly(void) • bool isRedoAvailable(void) • bool isUndoAvailable(void) • int maxLength(void) • QString placeholderText(void) • QString selectedText(void) • int selectionStart(void) • void setAlignment(Qt::AlignmentFlag flag) • void setCompleter(QCompleter *c) • void setCursorMoveStyle(Qt::CursorMoveStyle style) • void setCursorPosition(int) • void setDragEnabled(bool b) • void setEchoMode(QLineEdit::EchoMode) • void setFrame(bool) • void setInputMask(QString) • void setMaxLength(int) • void setModified(bool) • void setPlaceholderText(QString) • void setReadOnly(bool) • void setSelection(int start, int length) • void setTextMargins(int left, int top, int right, int bottom) • void setValidator(QValidator *v) • QString text(void) • QMargins textMargins(void) • QValidator *validator(void) • void clear(void) • void copy(void) • void cut(void) • void paste(void) • void redo(void) • void selectAll(void) • void setText(QString) • void undo(void) • void setTextChangedEvent(const char *) 89.111. QLineEdit Class 1082
  • 6. Ring Documentation, Release 1.10 • void setcursorPositionChangedEvent(const char *) • void seteditingFinishedEvent(const char *) • void setreturnPressedEvent(const char *) • void setselectionChangedEvent(const char *) • void settextEditedEvent(const char *) • const char *getTextChangedEvent(void) • const char *getcursorPositionChangedEvent(void) • const char *geteditingFinishedEvent(void) • const char *getreturnPressedEvent(void) • const char *getselectionChangedEvent(void) • const char *gettextEditedEvent(void) 89.112 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) 89.113 QListView Class C++ Reference : http://doc.qt.io/qt-5/QListView.html Parameters : QWidget * Parent Class : QAbstractItemView • int batchSize(void) • void clearPropertyFlags(void) • QListView::Flow flow(void) • QSize gridSize(void) • bool isRowHidden(int row) • bool isSelectionRectVisible(void) • bool isWrapping(void) • QListView::LayoutMode layoutMode(void) 89.112. QLinearGradient Class 1083
  • 7. Ring Documentation, Release 1.10 • int modelColumn(void) • QListView::Movement movement(void) • QListView::ResizeMode resizeMode(void) • void setBatchSize(int batchSize) • void setFlow(QListView::Flow flow) • void setGridSize( QSize size) • void setLayoutMode(QListView::LayoutMode mode) • void setModelColumn(int column) • void setMovement(QListView::Movement movement) • void setResizeMode(QListView::ResizeMode mode) • void setRowHidden(int row, bool hide) • void setSelectionRectVisible(bool show) • void setSpacing(int space) • void setUniformItemSizes(bool enable) • void setViewMode(QListView::ViewMode mode) • void setWordWrap(bool on) • void setWrapping(bool enable) • int spacing(void) • bool uniformItemSizes(void) • QListView::ViewMode viewMode(void) • bool wordWrap(void) 89.114 QListWidget Class C++ Reference : http://doc.qt.io/qt-5/QListWidget.html Parameters : QWidget * Parent Class : QListView • void addItem(QString) • int count(void) • void editItem(QListWidgetItem *item) • bool isSortingEnabled(void) • QListWidgetItem *item(int row) • QListWidgetItem *itemAt(int x, int y) • QWidget *itemWidget(QListWidgetItem *item) • void openPersistentEditor(QListWidgetItem *item) • void removeItemWidget(QListWidgetItem *item) 89.114. QListWidget Class 1084
  • 8. Ring Documentation, Release 1.10 • int row(QListWidgetItem *item) • void setCurrentRow(int row, QItemSelectionModel::SelectionFlag command) • void setItemWidget(QListWidgetItem *item, QWidget *widget) • void setSortingEnabled(bool enable) • void sortItems(Qt::SortOrder order) • QListWidgetItem *takeItem(int row) • QRect visualItemRect(QListWidgetItem *item) • void clear(void) • void scrollToItem(QListWidgetItem *item,QAbstractItemView::ScrollHint hint) • void setcurrentItemChangedEvent(const char *) • void setcurrentRowChangedEvent(const char *) • void setcurrentTextChangedEvent(const char *) • void setitemActivatedEvent(const char *) • void setitemChangedEvent(const char *) • void setitemClickedEvent(const char *) • void setitemDoubleClickedEvent(const char *) • void setitemEnteredEvent(const char *) • void setitemPressedEvent(const char *) • void setitemSelectionChangedEvent(const char *) • const char *getcurrentItemChangedEvent(void) • const char *getcurrentRowChangedEvent(void) • const char *getcurrentTextChangedEvent(void) • const char *getitemActivatedEvent(void) • const char *getitemChangedEvent(void) • const char *getitemClickedEvent(void) • const char *getitemDoubleClickedEvent(void) • const char *getitemEnteredEvent(void) • const char *getitemPressedEvent(void) • const char *getitemSelectionChangedEvent(void) 89.115 QListWidgetItem Class C++ Reference : http://doc.qt.io/qt-5/QListWidgetItem.html Parameters : void • QBrush background(void) • Qt::CheckState checkState(void) 89.115. QListWidgetItem Class 1085
  • 9. Ring Documentation, Release 1.10 • Qt::ItemFlags flags(void) • QFont font(void) • QBrush foreground(void) • QIcon icon(void) • bool isHidden(void) • bool isSelected(void) • QListWidget *listWidget(void) • void setBackground(QBrush brush) • void setCheckState(Qt::CheckState state) • void setFlags(Qt::ItemFlags flags) • void setFont(QFont font) • void setForeground(QBrush brush) • void setHidden(bool hide) • void setIcon(QIcon icon) • void setSelected(bool select) • void setSizeHint(QSize size) • void setStatusTip(QString statusTip) • void setText(QString text) • void setTextAlignment(int alignment) • void setToolTip(QString toolTip) • void setWhatsThis(QString whatsThis) • QSize sizeHint(void) • QString statusTip(void) • QString text(void) • int textAlignment(void) • QString toolTip(void) • int type(void) • QString whatsThis(void) 89.116 QMainWindow Class C++ Reference : http://doc.qt.io/qt-5/QMainWindow.html Parameters : void Parent Class : QWidget • void addDockWidget(Qt::DockWidgetArea area, QDockWidget *dockwidget, Qt::Orientation orientation) • QToolBar *addToolBar(QString) 89.116. QMainWindow Class 1086
  • 10. Ring Documentation, Release 1.10 • void addToolBar_2(Qt::ToolBarArea area, QToolBar *toolbar) • void addToolBarBreak(Qt::ToolBarArea) • QWidget *centralWidget(void) • int corner(Qt::Corner corner) • QMenu *createPopupMenu(void) • int dockOptions(void) • int dockWidgetArea(QDockWidget *dockwidget) • bool documentMode(void) • QSize iconSize(void) • void insertToolBar(QToolBar *before, QToolBar *toolbar) • void insertToolBarBreak(QToolBar *before) • bool isAnimated(void) • bool isDockNestingEnabled(void) • QMenuBar *menuBar(void) • QWidget *menuWidget(void) • void removeDockWidget(QDockWidget *dockwidget) • void removeToolBar(QToolBar *toolbar) • void removeToolBarBreak(QToolBar *before) • bool restoreDockWidget(QDockWidget *dockwidget) • bool restoreState(QByteArray state, int version) • QByteArray saveState(int version) • void setCentralWidget(QWidget *widget) • void setCorner(Qt::Corner corner, Qt::DockWidgetArea area) • void setDockOptions(QMainWindow::DockOption options) • void setDocumentMode(bool enabled) • void setIconSize(QSize) • void setMenuBar(QMenuBar *menuBar) • void setMenuWidget(QWidget *menuBar) • void setStatusBar(QStatusBar *statusbar) • void setTabPosition(Qt::DockWidgetArea areas, QTabWidget::TabPosition tabPosition) • void setTabShape(QTabWidget::TabShape tabShape) • void setToolButtonStyle(Qt::ToolButtonStyle toolButtonStyle) • void setUnifiedTitleAndToolBarOnMac(bool set) • void splitDockWidget(QDockWidget *first, QDockWidget *second, Qt::Orientation orientation) • QStatusBar *statusBar(void) • int tabPosition(Qt::DockWidgetArea area) 89.116. QMainWindow Class 1087