SlideShare a Scribd company logo
Ring Documentation, Release 1.6
• void removeTab(int index)
• void setCornerWidget(QWidget *widget, Qt::Corner corner)
• void setDocumentMode(bool set)
• void setElideMode(Qt::TextElideMode)
• void setIconSize(QSize)
• void setMovable(bool movable)
• void setTabEnabled(int index, bool enable)
• void setTabIcon(int index, QIcon)
• void setTabText(int index,QString)
• void setTabToolTip(int index, QString)
• void setTabWhatsThis(int index, QString)
• void setTabsClosable(bool closeable)
• void setUsesScrollButtons(bool useButtons)
• QIcon tabIcon(int index)
• QString tabText(int index)
• QString tabToolTip(int index)
• QString tabWhatsThis(int index)
• bool tabsClosable(void)
• bool usesScrollButtons(void)
• QWidget *widget(int index)
• int heightForWidth(int width)
• QSize minimumSizeHint(void)
• QSize sizeHint(void)
• void setCurrentIndex(int index)
• void setCurrentWidget(QWidget *widget)
• void setcurrentChangedEvent(const char *)
• void settabCloseRequestedEvent(const char *)
• const char *getcurrentChangedEvent(void)
• const char *gettabCloseRequestedEvent(void)
99.31 QTableWidgetItem Class
C++ Reference : http://doc.qt.io/qt-5/QTableWidgetItem.html
Parameters : QString
• QBrush background(void)
• int checkState(void)
99.31. QTableWidgetItem Class 1653
Ring Documentation, Release 1.6
• QTableWidgetItem *clone(void)
• int column(void)
• QVariant data(int role)
• int flags(void)
• QFont font(void)
• QBrush foreground(void)
• QIcon icon(void)
• bool isSelected(void)
• void read(QDataStream)
• int row(void)
• void setBackground(QBrush)
• void setCheckState(Qt::CheckState state)
• void setData(int role, QVariant)
• void setFlags(Qt::ItemFlag flags)
• void setFont(QFont)
• void setForeground(QBrush)
• void setIcon(QIcon)
• void setSelected(bool select)
• void setSizeHint(QSize)
• void setStatusTip(QString)
• void setText(QString)
• void setTextAlignment(int alignment)
• void setToolTip(QString)
• void setWhatsThis(QString)
• QSize sizeHint(void)
• QString statusTip(void)
• QTableWidget *tableWidget(void)
• QString text(void)
• int textAlignment(void)
• QString toolTip(void)
• int type(void)
• QString whatsThis(void)
• void write(QDataStream)
99.31. QTableWidgetItem Class 1654
Ring Documentation, Release 1.6
99.32 QFrame Class
C++ Reference : http://doc.qt.io/qt-5/QFrame.html
Parameters : QWidget *parent, Qt::WindowType flag
Parent Class : QWidget
• 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)
• void setLineWidth(int)
• void setMidLineWidth(int)
• QSize sizeHint(void)
99.33 QFrame2 Class
C++ Reference : http://doc.qt.io/qt-5/QFrame2.html
Parameters : void
Parent Class : QFrame
99.34 QFrame3 Class
C++ Reference : http://doc.qt.io/qt-5/QFrame3.html
Parameters : QWidget *parent
Parent Class : QFrame
99.35 QAbstractScrollArea Class
C++ Reference : http://doc.qt.io/qt-5/QAbstractScrollArea.html
Parameters : QWidget *parent
Parent Class : QFrame
• QWidget *cornerWidget(void)
99.32. QFrame Class 1655
Ring Documentation, Release 1.6
• QScrollBar *horizontalScrollBar(void)
• int horizontalScrollBarPolicy(void)
• QSize maximumViewportSize(void)
• QWidgetList scrollBarWidgets(Qt::AlignmentFlag)
• void setCornerWidget(QWidget *widget)
• void setHorizontalScrollBar(QScrollBar *scrollBar)
• void setHorizontalScrollBarPolicy(Qt::ScrollBarPolicy)
• void setVerticalScrollBar(QScrollBar *scrollBar)
• void setVerticalScrollBarPolicy(Qt::ScrollBarPolicy)
• void setViewport(QWidget *widget)
• QScrollBar *verticalScrollBar(void)
• int verticalScrollBarPolicy(void)
• QWidget *viewport(void)
99.36 QAbstractItemView Class
C++ Reference : http://doc.qt.io/qt-5/QAbstractItemView.html
Parameters : QWidget *parent
Parent Class : QAbstractScrollArea
• bool alternatingRowColors(void)
• int autoScrollMargin(void)
• void closePersistentEditor(QModelIndex)
• QModelIndex currentIndex(void)
• int defaultDropAction(void)
• int dragDropMode(void)
• bool dragDropOverwriteMode(void)
• bool dragEnabled(void)
• int editTriggers(void)
• bool hasAutoScroll(void)
• int horizontalScrollMode(void)
• QSize iconSize(void)
• QModelIndex indexAt(QPoint)
• QWidget *indexWidget(QModelIndex)
• QAbstractItemDelegate *itemDelegate(QModelIndex)
• QAbstractItemDelegate *itemDelegateForColumn(int column)
• QAbstractItemDelegate *itemDelegateForRow(int row)
99.36. QAbstractItemView Class 1656
Ring Documentation, Release 1.6
• void keyboardSearch(QString)
• QAbstractItemModel *model(void)
• void openPersistentEditor(QModelIndex)
• QModelIndex rootIndex(void)
• void scrollTo(QModelIndex,QAbstractItemView::ScrollHint)
• int selectionBehavior(void)
• int selectionMode(void)
• QItemSelectionModel *selectionModel(void)
• void setAlternatingRowColors(bool enable)
• void setAutoScroll(bool enable)
• void setAutoScrollMargin(int margin)
• void setDefaultDropAction(Qt::DropAction dropAction)
• void setDragDropMode(QAbstractItemView::DragDropMode behavior)
• void setDragDropOverwriteMode(bool overwrite)
• void setDragEnabled(bool enable)
• void setDropIndicatorShown(bool enable)
• void setEditTriggers(QAbstractItemView::EditTrigger triggers)
• void setHorizontalScrollMode(QAbstractItemView::ScrollMode mode)
• void setIconSize(QSize)
• void setIndexWidget(QModelIndex, QWidget *widget)
• void setItemDelegate(QAbstractItemDelegate *delegate)
• void setItemDelegateForColumn(int column, QAbstractItemDelegate *delegate)
• void setItemDelegateForRow(int row, QAbstractItemDelegate *delegate)
• void setModel(QAbstractItemModel *model)
• void setSelectionBehavior(QAbstractItemView::SelectionBehavior behavior)
• void setSelectionMode(QAbstractItemView::SelectionMode mode)
• void setSelectionModel(QItemSelectionModel *selectionModel)
• void setTabKeyNavigation(bool enable)
• void setTextElideMode(Qt::TextElideMode mode)
• void setVerticalScrollMode(QAbstractItemView::ScrollMode mode)
• bool showDropIndicator(void)
• int sizeHintForColumn(int column)
• QSize sizeHintForIndex(QModelIndex)
• int sizeHintForRow(int row)
• bool tabKeyNavigation(void)
• int textElideMode(void)
99.36. QAbstractItemView Class 1657
Ring Documentation, Release 1.6
• int verticalScrollMode(void)
• QRect visualRect(QModelIndex)
• void clearSelection(void)
• void edit(QModelIndex)
• void scrollToBottom(void)
• void scrollToTop(void)
• void setCurrentIndex(QModelIndex)
• void update(QModelIndex)
99.37 QTableView Class
C++ Reference : http://doc.qt.io/qt-5/QTableView.html
Parameters : QWidget *parent
Parent Class : QAbstractItemView
• void clearSpans(void)
• int columnAt(int x)
• int columnSpan(int row, int column)
• int columnViewportPosition(int column)
• int columnWidth(int column)
• Qt::PenStyle gridStyle(void)
• QHeaderView *horizontalHeader(void)
• bool isColumnHidden(int column)
• bool isCornerButtonEnabled(void)
• bool isRowHidden(int row)
• bool isSortingEnabled(void)
• int rowAt(int y)
• int rowHeight(int row)
• int rowSpan(int row, int column)
• int rowViewportPosition(int row)
• void setColumnHidden(int column, bool hide)
• void setColumnWidth(int column, int width)
• void setCornerButtonEnabled(bool enable)
• void setGridStyle(Qt::PenStyle style)
• void setHorizontalHeader(QHeaderView *header)
• void setRowHeight(int row, int height)
• void setRowHidden(int row, bool hide)
99.37. QTableView Class 1658
Ring Documentation, Release 1.6
• void setSortingEnabled(bool enable)
• void setSpan(int row, int column, int rowSpanCount, int columnSpanCount)
• void setVerticalHeader(QHeaderView *header)
• void setWordWrap(bool on)
• bool showGrid(void)
• void sortByColumn(int column, Qt::SortOrder order)
• QHeaderView *verticalHeader(void)
• bool wordWrap(void)
• void hideColumn(int column)
• void hideRow(int row)
• void resizeColumnToContents(int column)
• void resizeColumnsToContents(void)
• void resizeRowToContents(int row)
• void resizeRowsToContents(void)
• void selectColumn(int column)
• void selectRow(int row)
• void setShowGrid(bool show)
• void showColumn(int column)
• void showRow(int row)
99.38 QTableWidget Class
C++ Reference : http://doc.qt.io/qt-5/QTableWidget.html
Parameters : QWidget *parent
Parent Class : QTableView
• QWidget *cellWidget(int row, int column)
• void closePersistentEditor(QTableWidgetItem *item)
• int column(QTableWidgetItem *item)
• int columnCount(void)
• int currentColumn(void)
• QTableWidgetItem *currentItem(void)
• int currentRow(void)
• void editItem(QTableWidgetItem *item)
• QTableWidgetItem *horizontalHeaderItem(int column)
• QTableWidgetItem *item(int row, int column)
• QTableWidgetItem *itemAt(int ax, int ay)
99.38. QTableWidget Class 1659
Ring Documentation, Release 1.6
• QTableWidgetItem *itemPrototype(void)
• void openPersistentEditor(QTableWidgetItem *item)
• void removeCellWidget(int row, int column)
• int row(const QTableWidgetItem *item)
• int rowCount(void)
• QList<QTableWidgetItem *> selectedItems(void)
• QList<QTableWidgetSelectionRange> selectedRanges(void)
• void setCellWidget(int row, int column, QWidget *widget)
• void setColumnCount(int columns)
• void setCurrentCell(int row, int column)
• void setCurrentItem(QTableWidgetItem * item)
• void setHorizontalHeaderItem(int column, QTableWidgetItem *item)
• void setHorizontalHeaderLabels(QStringList)
• void setItem(int row, int column, QTableWidgetItem *item)
• void setItemPrototype(QTableWidgetItem *item)
• void setRowCount(int rows)
• void setVerticalHeaderItem(int row, QTableWidgetItem *item)
• void sortItems(int column, Qt::SortOrder order)
• QTableWidgetItem *takeHorizontalHeaderItem(int column)
• QTableWidgetItem *takeItem(int row, int column)
• QTableWidgetItem *takeVerticalHeaderItem(int row)
• QTableWidgetItem *verticalHeaderItem(int row)
• int visualColumn(int logicalColumn)
• QRect visualItemRect(QTableWidgetItem *)
• int visualRow(int logicalRow)
• void clear(void)
• void clearContents(void)
• void insertColumn(int column)
• void insertRow(int row)
• void removeColumn(int column)
• void removeRow(int row)
• void scrollToItem(QTableWidgetItem *item, QAbstractItemView::ScrollHint hint)
• void setcellActivatedEvent(const char *)
• void setcellChangedEvent(const char *)
• void setcellClickedEvent(const char *)
• void setcellDoubleClickedEvent(const char *)
99.38. QTableWidget Class 1660
Ring Documentation, Release 1.6
• void setcellEnteredEvent(const char *)
• void setcellPressedEvent(const char *)
• void setcurrentCellChangedEvent(const char *)
• void setcurrentItemChangedEvent(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 *getcellActivatedEvent(void)
• const char *getcellChangedEvent(void)
• const char *getcellClickedEvent(void)
• const char *getcellDoubleClickedEvent(void)
• const char *getcellEnteredEvent(void)
• const char *getcellPressedEvent(void)
• const char *getcurrentCellChangedEvent(void)
• const char *getcurrentItemChangedEvent(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)
99.39 QProgressBar Class
C++ Reference : http://doc.qt.io/qt-5/QProgressBar.html
Parameters : QWidget *parent
Parent Class : QWidget
• int alignment(void)
• QString format(void)
• bool invertedAppearance(void)
• bool isTextVisible(void)
99.39. QProgressBar Class 1661
Ring Documentation, Release 1.6
• int maximum(void)
• int minimum(void)
• int orientation(void)
• void resetFormat(void)
• void setAlignment(Qt::AlignmentFlag alignment)
• void setFormat(QString)
• void setInvertedAppearance(bool invert)
• void setTextDirection(QProgressBar::Direction textDirection)
• void setTextVisible(bool visible)
• QString text(void)
• int textDirection(void)
• int value(void)
• void reset(void)
• void setMaximum(int maximum)
• void setMinimum(int minimum)
• void setOrientation(Qt::Orientation)
• void setRange(int minimum, int maximum)
• void setValue(int value)
• void setvalueChangedEvent(const char *)
• const char *getvalueChangedEvent(void)
99.40 QSpinBox Class
C++ Reference : http://doc.qt.io/qt-5/QSpinBox.html
Parameters : QWidget *parent
Parent Class : QWidget
• QString cleanText(void)
• int displayIntegerBase(void)
• int maximum(void)
• int minimum(void)
• QString prefix(void)
• void setDisplayIntegerBase(int base)
• void setMaximum(int max)
• void setMinimum(int min)
• void setPrefix(QString)
• void setRange(int minimum, int maximum)
99.40. QSpinBox Class 1662

More Related Content

What's hot

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.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.5.3 book - Part 173 of 194
The Ring programming language version 1.5.3 book - Part 173 of 194The Ring programming language version 1.5.3 book - Part 173 of 194
The Ring programming language version 1.5.3 book - Part 173 of 194
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 184 of 194
The Ring programming language version 1.5.3 book - Part 184 of 194The Ring programming language version 1.5.3 book - Part 184 of 194
The Ring programming language version 1.5.3 book - Part 184 of 194
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.3 book - Part 175 of 194
The Ring programming language version 1.5.3 book - Part 175 of 194The Ring programming language version 1.5.3 book - Part 175 of 194
The Ring programming language version 1.5.3 book - Part 175 of 194
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.3 book - Part 172 of 194
The Ring programming language version 1.5.3 book - Part 172 of 194The Ring programming language version 1.5.3 book - Part 172 of 194
The Ring programming language version 1.5.3 book - Part 172 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.8 book - Part 102 of 202
The Ring programming language version 1.8 book - Part 102 of 202The Ring programming language version 1.8 book - Part 102 of 202
The Ring programming language version 1.8 book - Part 102 of 202
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.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.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.8 book - Part 103 of 202
The Ring programming language version 1.8 book - Part 103 of 202The Ring programming language version 1.8 book - Part 103 of 202
The Ring programming language version 1.8 book - Part 103 of 202
Mahmoud Samir Fayed
 
The Ring programming language version 1.9 book - Part 118 of 210
The Ring programming language version 1.9 book - Part 118 of 210The Ring programming language version 1.9 book - Part 118 of 210
The Ring programming language version 1.9 book - Part 118 of 210
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.5.2 book - Part 172 of 181
The Ring programming language version 1.5.2 book - Part 172 of 181The Ring programming language version 1.5.2 book - Part 172 of 181
The Ring programming language version 1.5.2 book - Part 172 of 181
Mahmoud Samir Fayed
 
The Ring programming language version 1.9 book - Part 109 of 210
The Ring programming language version 1.9 book - Part 109 of 210The Ring programming language version 1.9 book - Part 109 of 210
The Ring programming language version 1.9 book - Part 109 of 210
Mahmoud Samir Fayed
 
The Ring programming language version 1.5 book - Part 28 of 31
The Ring programming language version 1.5 book - Part 28 of 31The Ring programming language version 1.5 book - Part 28 of 31
The Ring programming language version 1.5 book - Part 28 of 31
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
 

What's hot (20)

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.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.5.3 book - Part 173 of 194
The Ring programming language version 1.5.3 book - Part 173 of 194The Ring programming language version 1.5.3 book - Part 173 of 194
The Ring programming language version 1.5.3 book - Part 173 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 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 184 of 194
The Ring programming language version 1.5.3 book - Part 184 of 194The Ring programming language version 1.5.3 book - Part 184 of 194
The Ring programming language version 1.5.3 book - Part 184 of 194
 
The Ring programming language version 1.5.3 book - Part 175 of 194
The Ring programming language version 1.5.3 book - Part 175 of 194The Ring programming language version 1.5.3 book - Part 175 of 194
The Ring programming language version 1.5.3 book - Part 175 of 194
 
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.3 book - Part 172 of 194
The Ring programming language version 1.5.3 book - Part 172 of 194The Ring programming language version 1.5.3 book - Part 172 of 194
The Ring programming language version 1.5.3 book - Part 172 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.8 book - Part 102 of 202
The Ring programming language version 1.8 book - Part 102 of 202The Ring programming language version 1.8 book - Part 102 of 202
The Ring programming language version 1.8 book - Part 102 of 202
 
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.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.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.8 book - Part 103 of 202
The Ring programming language version 1.8 book - Part 103 of 202The Ring programming language version 1.8 book - Part 103 of 202
The Ring programming language version 1.8 book - Part 103 of 202
 
The Ring programming language version 1.9 book - Part 118 of 210
The Ring programming language version 1.9 book - Part 118 of 210The Ring programming language version 1.9 book - Part 118 of 210
The Ring programming language version 1.9 book - Part 118 of 210
 
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.5.2 book - Part 172 of 181
The Ring programming language version 1.5.2 book - Part 172 of 181The Ring programming language version 1.5.2 book - Part 172 of 181
The Ring programming language version 1.5.2 book - Part 172 of 181
 
The Ring programming language version 1.9 book - Part 109 of 210
The Ring programming language version 1.9 book - Part 109 of 210The Ring programming language version 1.9 book - Part 109 of 210
The Ring programming language version 1.9 book - Part 109 of 210
 
The Ring programming language version 1.5 book - Part 28 of 31
The Ring programming language version 1.5 book - Part 28 of 31The Ring programming language version 1.5 book - Part 28 of 31
The Ring programming language version 1.5 book - Part 28 of 31
 
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
 

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.6 book - Part 169 of 189

  • 1. Ring Documentation, Release 1.6 • void removeTab(int index) • void setCornerWidget(QWidget *widget, Qt::Corner corner) • void setDocumentMode(bool set) • void setElideMode(Qt::TextElideMode) • void setIconSize(QSize) • void setMovable(bool movable) • void setTabEnabled(int index, bool enable) • void setTabIcon(int index, QIcon) • void setTabText(int index,QString) • void setTabToolTip(int index, QString) • void setTabWhatsThis(int index, QString) • void setTabsClosable(bool closeable) • void setUsesScrollButtons(bool useButtons) • QIcon tabIcon(int index) • QString tabText(int index) • QString tabToolTip(int index) • QString tabWhatsThis(int index) • bool tabsClosable(void) • bool usesScrollButtons(void) • QWidget *widget(int index) • int heightForWidth(int width) • QSize minimumSizeHint(void) • QSize sizeHint(void) • void setCurrentIndex(int index) • void setCurrentWidget(QWidget *widget) • void setcurrentChangedEvent(const char *) • void settabCloseRequestedEvent(const char *) • const char *getcurrentChangedEvent(void) • const char *gettabCloseRequestedEvent(void) 99.31 QTableWidgetItem Class C++ Reference : http://doc.qt.io/qt-5/QTableWidgetItem.html Parameters : QString • QBrush background(void) • int checkState(void) 99.31. QTableWidgetItem Class 1653
  • 2. Ring Documentation, Release 1.6 • QTableWidgetItem *clone(void) • int column(void) • QVariant data(int role) • int flags(void) • QFont font(void) • QBrush foreground(void) • QIcon icon(void) • bool isSelected(void) • void read(QDataStream) • int row(void) • void setBackground(QBrush) • void setCheckState(Qt::CheckState state) • void setData(int role, QVariant) • void setFlags(Qt::ItemFlag flags) • void setFont(QFont) • void setForeground(QBrush) • void setIcon(QIcon) • void setSelected(bool select) • void setSizeHint(QSize) • void setStatusTip(QString) • void setText(QString) • void setTextAlignment(int alignment) • void setToolTip(QString) • void setWhatsThis(QString) • QSize sizeHint(void) • QString statusTip(void) • QTableWidget *tableWidget(void) • QString text(void) • int textAlignment(void) • QString toolTip(void) • int type(void) • QString whatsThis(void) • void write(QDataStream) 99.31. QTableWidgetItem Class 1654
  • 3. Ring Documentation, Release 1.6 99.32 QFrame Class C++ Reference : http://doc.qt.io/qt-5/QFrame.html Parameters : QWidget *parent, Qt::WindowType flag Parent Class : QWidget • 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) • void setLineWidth(int) • void setMidLineWidth(int) • QSize sizeHint(void) 99.33 QFrame2 Class C++ Reference : http://doc.qt.io/qt-5/QFrame2.html Parameters : void Parent Class : QFrame 99.34 QFrame3 Class C++ Reference : http://doc.qt.io/qt-5/QFrame3.html Parameters : QWidget *parent Parent Class : QFrame 99.35 QAbstractScrollArea Class C++ Reference : http://doc.qt.io/qt-5/QAbstractScrollArea.html Parameters : QWidget *parent Parent Class : QFrame • QWidget *cornerWidget(void) 99.32. QFrame Class 1655
  • 4. Ring Documentation, Release 1.6 • QScrollBar *horizontalScrollBar(void) • int horizontalScrollBarPolicy(void) • QSize maximumViewportSize(void) • QWidgetList scrollBarWidgets(Qt::AlignmentFlag) • void setCornerWidget(QWidget *widget) • void setHorizontalScrollBar(QScrollBar *scrollBar) • void setHorizontalScrollBarPolicy(Qt::ScrollBarPolicy) • void setVerticalScrollBar(QScrollBar *scrollBar) • void setVerticalScrollBarPolicy(Qt::ScrollBarPolicy) • void setViewport(QWidget *widget) • QScrollBar *verticalScrollBar(void) • int verticalScrollBarPolicy(void) • QWidget *viewport(void) 99.36 QAbstractItemView Class C++ Reference : http://doc.qt.io/qt-5/QAbstractItemView.html Parameters : QWidget *parent Parent Class : QAbstractScrollArea • bool alternatingRowColors(void) • int autoScrollMargin(void) • void closePersistentEditor(QModelIndex) • QModelIndex currentIndex(void) • int defaultDropAction(void) • int dragDropMode(void) • bool dragDropOverwriteMode(void) • bool dragEnabled(void) • int editTriggers(void) • bool hasAutoScroll(void) • int horizontalScrollMode(void) • QSize iconSize(void) • QModelIndex indexAt(QPoint) • QWidget *indexWidget(QModelIndex) • QAbstractItemDelegate *itemDelegate(QModelIndex) • QAbstractItemDelegate *itemDelegateForColumn(int column) • QAbstractItemDelegate *itemDelegateForRow(int row) 99.36. QAbstractItemView Class 1656
  • 5. Ring Documentation, Release 1.6 • void keyboardSearch(QString) • QAbstractItemModel *model(void) • void openPersistentEditor(QModelIndex) • QModelIndex rootIndex(void) • void scrollTo(QModelIndex,QAbstractItemView::ScrollHint) • int selectionBehavior(void) • int selectionMode(void) • QItemSelectionModel *selectionModel(void) • void setAlternatingRowColors(bool enable) • void setAutoScroll(bool enable) • void setAutoScrollMargin(int margin) • void setDefaultDropAction(Qt::DropAction dropAction) • void setDragDropMode(QAbstractItemView::DragDropMode behavior) • void setDragDropOverwriteMode(bool overwrite) • void setDragEnabled(bool enable) • void setDropIndicatorShown(bool enable) • void setEditTriggers(QAbstractItemView::EditTrigger triggers) • void setHorizontalScrollMode(QAbstractItemView::ScrollMode mode) • void setIconSize(QSize) • void setIndexWidget(QModelIndex, QWidget *widget) • void setItemDelegate(QAbstractItemDelegate *delegate) • void setItemDelegateForColumn(int column, QAbstractItemDelegate *delegate) • void setItemDelegateForRow(int row, QAbstractItemDelegate *delegate) • void setModel(QAbstractItemModel *model) • void setSelectionBehavior(QAbstractItemView::SelectionBehavior behavior) • void setSelectionMode(QAbstractItemView::SelectionMode mode) • void setSelectionModel(QItemSelectionModel *selectionModel) • void setTabKeyNavigation(bool enable) • void setTextElideMode(Qt::TextElideMode mode) • void setVerticalScrollMode(QAbstractItemView::ScrollMode mode) • bool showDropIndicator(void) • int sizeHintForColumn(int column) • QSize sizeHintForIndex(QModelIndex) • int sizeHintForRow(int row) • bool tabKeyNavigation(void) • int textElideMode(void) 99.36. QAbstractItemView Class 1657
  • 6. Ring Documentation, Release 1.6 • int verticalScrollMode(void) • QRect visualRect(QModelIndex) • void clearSelection(void) • void edit(QModelIndex) • void scrollToBottom(void) • void scrollToTop(void) • void setCurrentIndex(QModelIndex) • void update(QModelIndex) 99.37 QTableView Class C++ Reference : http://doc.qt.io/qt-5/QTableView.html Parameters : QWidget *parent Parent Class : QAbstractItemView • void clearSpans(void) • int columnAt(int x) • int columnSpan(int row, int column) • int columnViewportPosition(int column) • int columnWidth(int column) • Qt::PenStyle gridStyle(void) • QHeaderView *horizontalHeader(void) • bool isColumnHidden(int column) • bool isCornerButtonEnabled(void) • bool isRowHidden(int row) • bool isSortingEnabled(void) • int rowAt(int y) • int rowHeight(int row) • int rowSpan(int row, int column) • int rowViewportPosition(int row) • void setColumnHidden(int column, bool hide) • void setColumnWidth(int column, int width) • void setCornerButtonEnabled(bool enable) • void setGridStyle(Qt::PenStyle style) • void setHorizontalHeader(QHeaderView *header) • void setRowHeight(int row, int height) • void setRowHidden(int row, bool hide) 99.37. QTableView Class 1658
  • 7. Ring Documentation, Release 1.6 • void setSortingEnabled(bool enable) • void setSpan(int row, int column, int rowSpanCount, int columnSpanCount) • void setVerticalHeader(QHeaderView *header) • void setWordWrap(bool on) • bool showGrid(void) • void sortByColumn(int column, Qt::SortOrder order) • QHeaderView *verticalHeader(void) • bool wordWrap(void) • void hideColumn(int column) • void hideRow(int row) • void resizeColumnToContents(int column) • void resizeColumnsToContents(void) • void resizeRowToContents(int row) • void resizeRowsToContents(void) • void selectColumn(int column) • void selectRow(int row) • void setShowGrid(bool show) • void showColumn(int column) • void showRow(int row) 99.38 QTableWidget Class C++ Reference : http://doc.qt.io/qt-5/QTableWidget.html Parameters : QWidget *parent Parent Class : QTableView • QWidget *cellWidget(int row, int column) • void closePersistentEditor(QTableWidgetItem *item) • int column(QTableWidgetItem *item) • int columnCount(void) • int currentColumn(void) • QTableWidgetItem *currentItem(void) • int currentRow(void) • void editItem(QTableWidgetItem *item) • QTableWidgetItem *horizontalHeaderItem(int column) • QTableWidgetItem *item(int row, int column) • QTableWidgetItem *itemAt(int ax, int ay) 99.38. QTableWidget Class 1659
  • 8. Ring Documentation, Release 1.6 • QTableWidgetItem *itemPrototype(void) • void openPersistentEditor(QTableWidgetItem *item) • void removeCellWidget(int row, int column) • int row(const QTableWidgetItem *item) • int rowCount(void) • QList<QTableWidgetItem *> selectedItems(void) • QList<QTableWidgetSelectionRange> selectedRanges(void) • void setCellWidget(int row, int column, QWidget *widget) • void setColumnCount(int columns) • void setCurrentCell(int row, int column) • void setCurrentItem(QTableWidgetItem * item) • void setHorizontalHeaderItem(int column, QTableWidgetItem *item) • void setHorizontalHeaderLabels(QStringList) • void setItem(int row, int column, QTableWidgetItem *item) • void setItemPrototype(QTableWidgetItem *item) • void setRowCount(int rows) • void setVerticalHeaderItem(int row, QTableWidgetItem *item) • void sortItems(int column, Qt::SortOrder order) • QTableWidgetItem *takeHorizontalHeaderItem(int column) • QTableWidgetItem *takeItem(int row, int column) • QTableWidgetItem *takeVerticalHeaderItem(int row) • QTableWidgetItem *verticalHeaderItem(int row) • int visualColumn(int logicalColumn) • QRect visualItemRect(QTableWidgetItem *) • int visualRow(int logicalRow) • void clear(void) • void clearContents(void) • void insertColumn(int column) • void insertRow(int row) • void removeColumn(int column) • void removeRow(int row) • void scrollToItem(QTableWidgetItem *item, QAbstractItemView::ScrollHint hint) • void setcellActivatedEvent(const char *) • void setcellChangedEvent(const char *) • void setcellClickedEvent(const char *) • void setcellDoubleClickedEvent(const char *) 99.38. QTableWidget Class 1660
  • 9. Ring Documentation, Release 1.6 • void setcellEnteredEvent(const char *) • void setcellPressedEvent(const char *) • void setcurrentCellChangedEvent(const char *) • void setcurrentItemChangedEvent(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 *getcellActivatedEvent(void) • const char *getcellChangedEvent(void) • const char *getcellClickedEvent(void) • const char *getcellDoubleClickedEvent(void) • const char *getcellEnteredEvent(void) • const char *getcellPressedEvent(void) • const char *getcurrentCellChangedEvent(void) • const char *getcurrentItemChangedEvent(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) 99.39 QProgressBar Class C++ Reference : http://doc.qt.io/qt-5/QProgressBar.html Parameters : QWidget *parent Parent Class : QWidget • int alignment(void) • QString format(void) • bool invertedAppearance(void) • bool isTextVisible(void) 99.39. QProgressBar Class 1661
  • 10. Ring Documentation, Release 1.6 • int maximum(void) • int minimum(void) • int orientation(void) • void resetFormat(void) • void setAlignment(Qt::AlignmentFlag alignment) • void setFormat(QString) • void setInvertedAppearance(bool invert) • void setTextDirection(QProgressBar::Direction textDirection) • void setTextVisible(bool visible) • QString text(void) • int textDirection(void) • int value(void) • void reset(void) • void setMaximum(int maximum) • void setMinimum(int minimum) • void setOrientation(Qt::Orientation) • void setRange(int minimum, int maximum) • void setValue(int value) • void setvalueChangedEvent(const char *) • const char *getvalueChangedEvent(void) 99.40 QSpinBox Class C++ Reference : http://doc.qt.io/qt-5/QSpinBox.html Parameters : QWidget *parent Parent Class : QWidget • QString cleanText(void) • int displayIntegerBase(void) • int maximum(void) • int minimum(void) • QString prefix(void) • void setDisplayIntegerBase(int base) • void setMaximum(int max) • void setMinimum(int min) • void setPrefix(QString) • void setRange(int minimum, int maximum) 99.40. QSpinBox Class 1662