SlideShare a Scribd company logo
Ring Documentation, Release 1.8
• QString fontFamily(void)
• bool fontItalic(void)
• double fontPointSize(void)
• bool fontUnderline(void)
• int fontWeight(void)
• bool isReadOnly(void)
• bool isUndoRedoEnabled(void)
• int lineWrapColumnOrWidth(void)
• QVariant loadResource(int, QUrl)
• void mergeCurrentCharFormat(QTextCharFormat)
• void moveCursor(QTextCursor::MoveOperation operation, QTextCursor::MoveMode mode)
• bool overwriteMode(void)
• void print(QPrinter * printer)
• void setAcceptRichText(bool accept)
• void setCurrentCharFormat(QTextCharFormat)
• void setCursorWidth(int width)
• void setDocument(QTextDocument *document)
• void setDocumentTitle(QString)
• void setLineWrapColumnOrWidth(int w)
• void setLineWrapMode(QTextEdit::LineWrapMode)
• void setOverwriteMode(bool overwrite)
• void setReadOnly(bool)
• void setTabChangesFocus(bool)
• void setTabStopWidth(int width)
• void setTextCursor(QTextCursor)
• void setTextInteractionFlags(Qt::TextInteractionFlag flags)
• void setUndoRedoEnabled(bool enable)
• void setWordWrapMode(QTextOption::WrapMode policy)
• bool tabChangesFocus(void)
• int tabStopWidth(void)
• QColor textBackgroundColor(void)
• QColor textColor(void)
• QTextCursor textCursor(void)
• int textInteractionFlags(void)
• QString toHtml(void)
• QString toPlainText(void)
82.181. QTextEdit Class 1091
Ring Documentation, Release 1.8
• int wordWrapMode(void)
• void append(QString)
• void clear(void)
• void copy(void)
• void cut(void)
• void insertHtml(QString)
• void insertPlainText(QString)
• void paste(void)
• void redo(void)
• void scrollToAnchor(QString)
• void selectAll(void)
• void setAlignment(Qt::AlignmentFlag a)
• void setCurrentFont(QFont)
• void setFontFamily(QString)
• void setFontItalic(bool italic)
• void setFontPointSize(double s)
• void setFontUnderline(bool underline)
• void setFontWeight(int weight)
• void setHtml(QString)
• void setPlainText(QString)
• void setText(QString)
• void setTextBackgroundColor(QColor)
• void setTextColor(QColor)
• void undo(void)
• void zoomIn(int range)
• void zoomOut(int range)
• void setcopyAvailableEvent(const char *)
• void setcurrentCharFormatChangedEvent(const char *)
• void setcursorPositionChangedEvent(const char *)
• void setredoAvailableEvent(const char *)
• void setselectionChangedEvent(const char *)
• void settextChangedEvent(const char *)
• void setundoAvailableEvent(const char *)
• const char *getcopyAvailableEvent(void)
• const char *getcurrentCharFormatChangedEvent(void)
• const char *getcursorPositionChangedEvent(void)
82.181. QTextEdit Class 1092
Ring Documentation, Release 1.8
• const char *getredoAvailableEvent(void)
• const char *getselectionChangedEvent(void)
• const char *gettextChangedEvent(void)
• const char *getundoAvailableEvent(void)
• void cyanline(void)
• void setactivelinecolor(QColor)
82.182 QThread Class
C++ Reference : http://doc.qt.io/qt-5/QThread.html
Parameters : QObject *
Parent Class : QObject
• QAbstractEventDispatcher *eventDispatcher(void)
• void exit(int returnCode) # In RingQt use : void exitfromthread(int returnCode)
• bool isFinished(void)
• bool isInterruptionRequested(void)
• bool isRunning(void)
• QThread::Priority priority(void)
• void requestInterruption(void)
• void setEventDispatcher(QAbstractEventDispatcher *eventDispatcher)
• void setPriority(QThread::Priority priority)
• void setStackSize(uint stackSize)
• uint stackSize(void)
• bool wait(unsigned long time)
• void quit(void)
• void start(QThread::Priority priority)
• void terminate(void)
• QThread *currentThread(void)
• Qt::HANDLE currentThreadId(void)
• int idealThreadCount(void)
• void msleep(unsigned long msecs)
• void sleep(unsigned long secs)
• void usleep(unsigned long usecs)
• void yieldCurrentThread(void)
• void setStartedEvent(const char *)
• void setFinishedEvent(const char *)
82.182. QThread Class 1093
Ring Documentation, Release 1.8
• const char *getStartedEvent(void)
• const char *getFinishedEvent(void)
82.183 QThreadPool Class
C++ Reference : http://doc.qt.io/qt-5/QThreadPool.html
Parameters : void
Parent Class : QObject
• int activeThreadCount(void)
• void clear(void)
• int expiryTimeout(void)
• int maxThreadCount(void)
• void releaseThread(void)
• void reserveThread(void)
• void setExpiryTimeout(int expiryTimeout)
• void setMaxThreadCount(int maxThreadCount)
• void start(QRunnable * runnable, int priority)
• bool tryStart(QRunnable * runnable)
• bool waitForDone(int msecs)
• QThreadPool *globalInstance(void)
82.184 QTime Class
C++ Reference : http://doc.qt.io/qt-5/QTime.html
Parameters : void
• QTime addMSecs(int ms)
• QTime addSecs(int s)
• int elapsed(void)
• int hour(void)
• bool isNull(void)
• bool isValid(void)
• int minute(void)
• int msec(void)
• int msecsSinceStartOfDay(void)
• int msecsTo(QTime)
• int restart(void)
• int second(void)
82.183. QThreadPool Class 1094
Ring Documentation, Release 1.8
• int secsTo(QTime)
• bool setHMS(int h, int m, int s, int ms)
• void start(void)
• QString toString(QString)
• QTime currentTime(void)
• QTime fromMSecsSinceStartOfDay(int msecs)
• QTime fromString(QString,QString)
82.185 QTimer Class
C++ Reference : http://doc.qt.io/qt-5/QTimer.html
Parameters : QObject *parent
• int interval(void)
• bool isActive(void)
• bool isSingleShot(void)
• void setInterval(int msec)
• void setSingleShot(bool singleShot)
• int timerId(void)
• void start(void)
• void stop(void)
• void settimeoutEvent(const char *)
• const char *gettimeoutEvent(void)
82.186 QToolBar Class
C++ Reference : http://doc.qt.io/qt-5/QToolBar.html
Parameters : QWidget *
Parent Class : QWidget
• QAction *actionAt(int x, int y)
• QAction *addAction(QString)
• QAction *addSeparator(void)
• QAction *addWidget(QWidget *widget)
• int allowedAreas(void)
• void clear(void)
• QSize iconSize(void)
• QAction *insertSeparator(QAction *before)
• QAction *insertWidget(QAction *before, QWidget *widget)
82.185. QTimer Class 1095
Ring Documentation, Release 1.8
• bool isAreaAllowed(Qt::ToolBarArea area)
• bool isFloatable(void)
• bool isFloating(void)
• bool isMovable(void)
• int orientation(void)
• void setAllowedAreas(Qt::ToolBarArea areas)
• void setFloatable(bool floatable)
• void setMovable(bool movable)
• void setOrientation(Qt::Orientation orientation)
• QAction *toggleViewAction(void)
• int toolButtonStyle(void)
• QWidget *widgetForAction(QAction *action)
• void setIconSize(QSize)
• void setToolButtonStyle(Qt::ToolButtonStyle toolButtonStyle)
82.187 QToolButton Class
C++ Reference : http://doc.qt.io/qt-5/QToolButton.html
Parameters : QWidget *
Parent Class : QAbstractButton
• Qt::ArrowType arrowType(void)
• bool autoRaise(void)
• QAction * defaultAction(void)
• QMenu * menu(void)
• QToolButton::ToolButtonPopupMode popupMode(void)
• void setArrowType(Qt::ArrowType type)
• void setAutoRaise(bool enable)
• void setMenu(QMenu * menu)
• void setPopupMode(QToolButton::ToolButtonPopupMode mode)
• Qt::ToolButtonStyle toolButtonStyle(void)
• void setDefaultAction(QAction * action)
• void setToolButtonStyle(Qt::ToolButtonStyle style)
• void showMenu(void)
• void settriggeredEvent(const char *)
• const char *gettriggeredEvent(void)
• void setClickEvent(const char *)
82.187. QToolButton Class 1096
Ring Documentation, Release 1.8
• const char *getClickEvent(void)
82.188 QTreeView Class
C++ Reference : http://doc.qt.io/qt-5/QTreeView.html
Parameters : QWidget *
Parent Class : QAbstractItemView
• bool allColumnsShowFocus(void)
• int autoExpandDelay(void)
• int columnAt(int x)
• int columnViewportPosition(int column)
• int columnWidth(int column)
• bool expandsOnDoubleClick(void)
• QHeaderView *header(void)
• int indentation(void)
• QModelIndex indexAbove(QModelIndex)
• QModelIndex indexBelow(QModelIndex)
• bool isAnimated(void)
• bool isColumnHidden(int column)
• bool isExpanded(QModelIndex)
• bool isFirstColumnSpanned(int row, QModelIndex)
• bool isHeaderHidden(void)
• bool isRowHidden(int row,QModelIndex)
• bool isSortingEnabled(void)
• bool itemsExpandable(void)
• bool rootIsDecorated(void)
• void setAllColumnsShowFocus(bool enable)
• void setAnimated(bool enable)
• void setAutoExpandDelay(int delay)
• void setColumnHidden(int column, bool hide)
• void setColumnWidth(int column, int width)
• void setExpanded(QModelIndex, bool expanded)
• void setExpandsOnDoubleClick(bool enable)
• void setFirstColumnSpanned(int row, QModelIndex, bool span)
• void setHeader(QHeaderView * header)
• void setHeaderHidden(bool hide)
82.188. QTreeView Class 1097
Ring Documentation, Release 1.8
• void setIndentation(int i)
• void setItemsExpandable(bool enable)
• void setRootIsDecorated(bool show)
• void setRowHidden(int row,QModelIndex, bool hide)
• void setSortingEnabled(bool enable)
• void setUniformRowHeights(bool uniform)
• void setWordWrap(bool on)
• void sortByColumn(int column,Qt::SortOrder order)
• bool uniformRowHeights(void)
• bool wordWrap(void)
• void dataChanged(QModelIndex,QModelIndex)
• QModelIndex indexAt(QPoint)
• void keyboardSearch(QString)
• void reset(void)
• void scrollTo(QModelIndex, QAbstractItemView::ScrollHint)
• void selectAll(void)
• void setModel(QAbstractItemModel *model)
• void setRootIndex(QModelIndex)
• void setSelectionModel(QItemSelectionModel *selectionModel)
• QRect visualRect(QModelIndex)
• void collapse(QModelIndex)
• void collapseAll(void)
• void expand(QModelIndex)
• void expandAll(void)
• void expandToDepth(int depth)
• void hideColumn(int column)
• void resizeColumnToContents(int column)
• void showColumn(int column)
• void setcollapsedEvent(const char *)
• void setexpandedEvent(const char *)
• void setactivatedEvent(const char *)
• void setclickedEvent(const char *)
• void setdoubleClickedEvent(const char *)
• void setenteredEvent(const char *)
• void setpressedEvent(const char *)
• void setviewportEnteredEvent(const char *)
82.188. QTreeView Class 1098
Ring Documentation, Release 1.8
• const char *getcollapsedEvent(void)
• const char *getexpandedEvent(void)
• const char *getactivatedEvent(void)
• const char *getclickedEvent(void)
• const char *getdoubleClickedEvent(void)
• const char *getenteredEvent(void)
• const char *getpressedEvent(void)
• const char *getviewportEnteredEvent(void)
82.189 QTreeWidget Class
C++ Reference : http://doc.qt.io/qt-5/QTreeWidget.html
Parameters : QWidget *
Parent Class : QTreeView
• void addTopLevelItem(QTreeWidgetItem *item)
• void closePersistentEditor(QTreeWidgetItem *item, int column)
• int columnCount(void)
• int currentColumn(void)
• QTreeWidgetItem *currentItem(void)
• void editItem(QTreeWidgetItem *item, int column)
• QTreeWidgetItem *headerItem(void)
• int indexOfTopLevelItem(QTreeWidgetItem *item)
• void insertTopLevelItem(int index, QTreeWidgetItem *item)
• QTreeWidgetItem *invisibleRootItem(void)
• bool isFirstItemColumnSpanned( QTreeWidgetItem *item)
• QTreeWidgetItem *itemAbove(QTreeWidgetItem *item)
• QTreeWidgetItem *itemAt(int x, int y)
• QTreeWidgetItem *itemBelow(QTreeWidgetItem *item)
• QWidget *itemWidget(QTreeWidgetItem *item, int column)
• void openPersistentEditor(QTreeWidgetItem *item, int column)
• void removeItemWidget(QTreeWidgetItem *item, int column)
• void setColumnCount(int columns)
• void setCurrentItem(QTreeWidgetItem * item, QItemSelectionModel::SelectionFlag column)
• void setFirstItemColumnSpanned(QTreeWidgetItem *item, bool span)
• void setHeaderItem(QTreeWidgetItem *item)
• void setHeaderLabel(QString)
82.189. QTreeWidget Class 1099
Ring Documentation, Release 1.8
• void setHeaderLabels(QStringList)
• void setItemWidget(QTreeWidgetItem *item, int column, QWidget * widget)
• int sortColumn(void)
• void sortItems(int column, Qt::SortOrder order)
• QTreeWidgetItem *takeTopLevelItem(int index)
• QTreeWidgetItem *topLevelItem(int index)
• int topLevelItemCount(void)
• QRect visualItemRect(QTreeWidgetItem *item)
• void setSelectionModel(QItemSelectionModel *selectionModel)
• void clear(void)
• void collapseItem(QTreeWidgetItem *item)
• void expandItem(QTreeWidgetItem *item)
• void scrollToItem(QTreeWidgetItem *item, QAbstractItemView::ScrollHint hint)
• void setcollapsedEvent(const char *)
• void setexpandedEvent(const char *)
• void setactivatedEvent(const char *)
• void setclickedEvent(const char *)
• void setdoubleClickedEvent(const char *)
• void setenteredEvent(const char *)
• void setpressedEvent(const char *)
• void setviewportEnteredEvent(const char *)
• void setcurrentItemChangedEvent(const char *)
• void setitemActivatedEvent(const char *)
• void setitemChangedEvent(const char *)
• void setitemClickedEvent(const char *)
• void setitemCollapsedEvent(const char *)
• void setitemDoubleClickedEvent(const char *)
• void setitemEnteredEvent(const char *)
• void setitemExpandedEvent(const char *)
• void setitemPressedEvent(const char *)
• void setitemSelectionChangedEvent(const char *)
• const char *getcollapsedEvent(void)
• const char *getexpandedEvent(void)
• const char *getactivatedEvent(void)
• const char *getclickedEvent(void)
• const char *getdoubleClickedEvent(void)
82.189. QTreeWidget Class 1100

More Related Content

What's hot

What's hot (20)

The Ring programming language version 1.3 book - Part 69 of 88
The Ring programming language version 1.3 book - Part 69 of 88The Ring programming language version 1.3 book - Part 69 of 88
The Ring programming language version 1.3 book - Part 69 of 88
 
The Ring programming language version 1.2 book - Part 71 of 84
The Ring programming language version 1.2 book - Part 71 of 84The Ring programming language version 1.2 book - Part 71 of 84
The Ring programming language version 1.2 book - Part 71 of 84
 
The Ring programming language version 1.2 book - Part 74 of 84
The Ring programming language version 1.2 book - Part 74 of 84The Ring programming language version 1.2 book - Part 74 of 84
The Ring programming language version 1.2 book - Part 74 of 84
 
The Ring programming language version 1.5.2 book - Part 163 of 181
The Ring programming language version 1.5.2 book - Part 163 of 181The Ring programming language version 1.5.2 book - Part 163 of 181
The Ring programming language version 1.5.2 book - Part 163 of 181
 
The Ring programming language version 1.5.4 book - Part 171 of 185
The Ring programming language version 1.5.4 book - Part 171 of 185The Ring programming language version 1.5.4 book - Part 171 of 185
The Ring programming language version 1.5.4 book - Part 171 of 185
 
The Ring programming language version 1.10 book - Part 111 of 212
The Ring programming language version 1.10 book - Part 111 of 212The Ring programming language version 1.10 book - Part 111 of 212
The Ring programming language version 1.10 book - Part 111 of 212
 
The Ring programming language version 1.10 book - Part 123 of 212
The Ring programming language version 1.10 book - Part 123 of 212The Ring programming language version 1.10 book - Part 123 of 212
The Ring programming language version 1.10 book - Part 123 of 212
 
The Ring programming language version 1.8 book - Part 108 of 202
The Ring programming language version 1.8 book - Part 108 of 202The Ring programming language version 1.8 book - Part 108 of 202
The Ring programming language version 1.8 book - Part 108 of 202
 
The Ring programming language version 1.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.5.4 book - Part 164 of 185
The Ring programming language version 1.5.4 book - Part 164 of 185The Ring programming language version 1.5.4 book - Part 164 of 185
The Ring programming language version 1.5.4 book - Part 164 of 185
 
The Ring programming language version 1.3 book - Part 78 of 88
The Ring programming language version 1.3 book - Part 78 of 88The Ring programming language version 1.3 book - Part 78 of 88
The Ring programming language version 1.3 book - Part 78 of 88
 
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.5.2 book - Part 161 of 181
The Ring programming language version 1.5.2 book - Part 161 of 181The Ring programming language version 1.5.2 book - Part 161 of 181
The Ring programming language version 1.5.2 book - Part 161 of 181
 
The Ring programming language version 1.2 book - Part 70 of 84
The Ring programming language version 1.2 book - Part 70 of 84The Ring programming language version 1.2 book - Part 70 of 84
The Ring programming language version 1.2 book - Part 70 of 84
 
The Ring programming language version 1.2 book - Part 73 of 84
The Ring programming language version 1.2 book - Part 73 of 84The Ring programming language version 1.2 book - Part 73 of 84
The Ring programming language version 1.2 book - Part 73 of 84
 
The Ring programming language version 1.7 book - Part 108 of 196
The Ring programming language version 1.7 book - Part 108 of 196The Ring programming language version 1.7 book - Part 108 of 196
The Ring programming language version 1.7 book - Part 108 of 196
 
The Ring programming language version 1.8 book - Part 114 of 202
The Ring programming language version 1.8 book - Part 114 of 202The Ring programming language version 1.8 book - Part 114 of 202
The Ring programming language version 1.8 book - Part 114 of 202
 
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.7 book - Part 110 of 196
The Ring programming language version 1.7 book - Part 110 of 196The Ring programming language version 1.7 book - Part 110 of 196
The Ring programming language version 1.7 book - Part 110 of 196
 
The Ring programming language version 1.5.1 book - Part 161 of 180
The Ring programming language version 1.5.1 book - Part 161 of 180 The Ring programming language version 1.5.1 book - Part 161 of 180
The Ring programming language version 1.5.1 book - Part 161 of 180
 

More from 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.8 book - Part 113 of 202

  • 1. Ring Documentation, Release 1.8 • QString fontFamily(void) • bool fontItalic(void) • double fontPointSize(void) • bool fontUnderline(void) • int fontWeight(void) • bool isReadOnly(void) • bool isUndoRedoEnabled(void) • int lineWrapColumnOrWidth(void) • QVariant loadResource(int, QUrl) • void mergeCurrentCharFormat(QTextCharFormat) • void moveCursor(QTextCursor::MoveOperation operation, QTextCursor::MoveMode mode) • bool overwriteMode(void) • void print(QPrinter * printer) • void setAcceptRichText(bool accept) • void setCurrentCharFormat(QTextCharFormat) • void setCursorWidth(int width) • void setDocument(QTextDocument *document) • void setDocumentTitle(QString) • void setLineWrapColumnOrWidth(int w) • void setLineWrapMode(QTextEdit::LineWrapMode) • void setOverwriteMode(bool overwrite) • void setReadOnly(bool) • void setTabChangesFocus(bool) • void setTabStopWidth(int width) • void setTextCursor(QTextCursor) • void setTextInteractionFlags(Qt::TextInteractionFlag flags) • void setUndoRedoEnabled(bool enable) • void setWordWrapMode(QTextOption::WrapMode policy) • bool tabChangesFocus(void) • int tabStopWidth(void) • QColor textBackgroundColor(void) • QColor textColor(void) • QTextCursor textCursor(void) • int textInteractionFlags(void) • QString toHtml(void) • QString toPlainText(void) 82.181. QTextEdit Class 1091
  • 2. Ring Documentation, Release 1.8 • int wordWrapMode(void) • void append(QString) • void clear(void) • void copy(void) • void cut(void) • void insertHtml(QString) • void insertPlainText(QString) • void paste(void) • void redo(void) • void scrollToAnchor(QString) • void selectAll(void) • void setAlignment(Qt::AlignmentFlag a) • void setCurrentFont(QFont) • void setFontFamily(QString) • void setFontItalic(bool italic) • void setFontPointSize(double s) • void setFontUnderline(bool underline) • void setFontWeight(int weight) • void setHtml(QString) • void setPlainText(QString) • void setText(QString) • void setTextBackgroundColor(QColor) • void setTextColor(QColor) • void undo(void) • void zoomIn(int range) • void zoomOut(int range) • void setcopyAvailableEvent(const char *) • void setcurrentCharFormatChangedEvent(const char *) • void setcursorPositionChangedEvent(const char *) • void setredoAvailableEvent(const char *) • void setselectionChangedEvent(const char *) • void settextChangedEvent(const char *) • void setundoAvailableEvent(const char *) • const char *getcopyAvailableEvent(void) • const char *getcurrentCharFormatChangedEvent(void) • const char *getcursorPositionChangedEvent(void) 82.181. QTextEdit Class 1092
  • 3. Ring Documentation, Release 1.8 • const char *getredoAvailableEvent(void) • const char *getselectionChangedEvent(void) • const char *gettextChangedEvent(void) • const char *getundoAvailableEvent(void) • void cyanline(void) • void setactivelinecolor(QColor) 82.182 QThread Class C++ Reference : http://doc.qt.io/qt-5/QThread.html Parameters : QObject * Parent Class : QObject • QAbstractEventDispatcher *eventDispatcher(void) • void exit(int returnCode) # In RingQt use : void exitfromthread(int returnCode) • bool isFinished(void) • bool isInterruptionRequested(void) • bool isRunning(void) • QThread::Priority priority(void) • void requestInterruption(void) • void setEventDispatcher(QAbstractEventDispatcher *eventDispatcher) • void setPriority(QThread::Priority priority) • void setStackSize(uint stackSize) • uint stackSize(void) • bool wait(unsigned long time) • void quit(void) • void start(QThread::Priority priority) • void terminate(void) • QThread *currentThread(void) • Qt::HANDLE currentThreadId(void) • int idealThreadCount(void) • void msleep(unsigned long msecs) • void sleep(unsigned long secs) • void usleep(unsigned long usecs) • void yieldCurrentThread(void) • void setStartedEvent(const char *) • void setFinishedEvent(const char *) 82.182. QThread Class 1093
  • 4. Ring Documentation, Release 1.8 • const char *getStartedEvent(void) • const char *getFinishedEvent(void) 82.183 QThreadPool Class C++ Reference : http://doc.qt.io/qt-5/QThreadPool.html Parameters : void Parent Class : QObject • int activeThreadCount(void) • void clear(void) • int expiryTimeout(void) • int maxThreadCount(void) • void releaseThread(void) • void reserveThread(void) • void setExpiryTimeout(int expiryTimeout) • void setMaxThreadCount(int maxThreadCount) • void start(QRunnable * runnable, int priority) • bool tryStart(QRunnable * runnable) • bool waitForDone(int msecs) • QThreadPool *globalInstance(void) 82.184 QTime Class C++ Reference : http://doc.qt.io/qt-5/QTime.html Parameters : void • QTime addMSecs(int ms) • QTime addSecs(int s) • int elapsed(void) • int hour(void) • bool isNull(void) • bool isValid(void) • int minute(void) • int msec(void) • int msecsSinceStartOfDay(void) • int msecsTo(QTime) • int restart(void) • int second(void) 82.183. QThreadPool Class 1094
  • 5. Ring Documentation, Release 1.8 • int secsTo(QTime) • bool setHMS(int h, int m, int s, int ms) • void start(void) • QString toString(QString) • QTime currentTime(void) • QTime fromMSecsSinceStartOfDay(int msecs) • QTime fromString(QString,QString) 82.185 QTimer Class C++ Reference : http://doc.qt.io/qt-5/QTimer.html Parameters : QObject *parent • int interval(void) • bool isActive(void) • bool isSingleShot(void) • void setInterval(int msec) • void setSingleShot(bool singleShot) • int timerId(void) • void start(void) • void stop(void) • void settimeoutEvent(const char *) • const char *gettimeoutEvent(void) 82.186 QToolBar Class C++ Reference : http://doc.qt.io/qt-5/QToolBar.html Parameters : QWidget * Parent Class : QWidget • QAction *actionAt(int x, int y) • QAction *addAction(QString) • QAction *addSeparator(void) • QAction *addWidget(QWidget *widget) • int allowedAreas(void) • void clear(void) • QSize iconSize(void) • QAction *insertSeparator(QAction *before) • QAction *insertWidget(QAction *before, QWidget *widget) 82.185. QTimer Class 1095
  • 6. Ring Documentation, Release 1.8 • bool isAreaAllowed(Qt::ToolBarArea area) • bool isFloatable(void) • bool isFloating(void) • bool isMovable(void) • int orientation(void) • void setAllowedAreas(Qt::ToolBarArea areas) • void setFloatable(bool floatable) • void setMovable(bool movable) • void setOrientation(Qt::Orientation orientation) • QAction *toggleViewAction(void) • int toolButtonStyle(void) • QWidget *widgetForAction(QAction *action) • void setIconSize(QSize) • void setToolButtonStyle(Qt::ToolButtonStyle toolButtonStyle) 82.187 QToolButton Class C++ Reference : http://doc.qt.io/qt-5/QToolButton.html Parameters : QWidget * Parent Class : QAbstractButton • Qt::ArrowType arrowType(void) • bool autoRaise(void) • QAction * defaultAction(void) • QMenu * menu(void) • QToolButton::ToolButtonPopupMode popupMode(void) • void setArrowType(Qt::ArrowType type) • void setAutoRaise(bool enable) • void setMenu(QMenu * menu) • void setPopupMode(QToolButton::ToolButtonPopupMode mode) • Qt::ToolButtonStyle toolButtonStyle(void) • void setDefaultAction(QAction * action) • void setToolButtonStyle(Qt::ToolButtonStyle style) • void showMenu(void) • void settriggeredEvent(const char *) • const char *gettriggeredEvent(void) • void setClickEvent(const char *) 82.187. QToolButton Class 1096
  • 7. Ring Documentation, Release 1.8 • const char *getClickEvent(void) 82.188 QTreeView Class C++ Reference : http://doc.qt.io/qt-5/QTreeView.html Parameters : QWidget * Parent Class : QAbstractItemView • bool allColumnsShowFocus(void) • int autoExpandDelay(void) • int columnAt(int x) • int columnViewportPosition(int column) • int columnWidth(int column) • bool expandsOnDoubleClick(void) • QHeaderView *header(void) • int indentation(void) • QModelIndex indexAbove(QModelIndex) • QModelIndex indexBelow(QModelIndex) • bool isAnimated(void) • bool isColumnHidden(int column) • bool isExpanded(QModelIndex) • bool isFirstColumnSpanned(int row, QModelIndex) • bool isHeaderHidden(void) • bool isRowHidden(int row,QModelIndex) • bool isSortingEnabled(void) • bool itemsExpandable(void) • bool rootIsDecorated(void) • void setAllColumnsShowFocus(bool enable) • void setAnimated(bool enable) • void setAutoExpandDelay(int delay) • void setColumnHidden(int column, bool hide) • void setColumnWidth(int column, int width) • void setExpanded(QModelIndex, bool expanded) • void setExpandsOnDoubleClick(bool enable) • void setFirstColumnSpanned(int row, QModelIndex, bool span) • void setHeader(QHeaderView * header) • void setHeaderHidden(bool hide) 82.188. QTreeView Class 1097
  • 8. Ring Documentation, Release 1.8 • void setIndentation(int i) • void setItemsExpandable(bool enable) • void setRootIsDecorated(bool show) • void setRowHidden(int row,QModelIndex, bool hide) • void setSortingEnabled(bool enable) • void setUniformRowHeights(bool uniform) • void setWordWrap(bool on) • void sortByColumn(int column,Qt::SortOrder order) • bool uniformRowHeights(void) • bool wordWrap(void) • void dataChanged(QModelIndex,QModelIndex) • QModelIndex indexAt(QPoint) • void keyboardSearch(QString) • void reset(void) • void scrollTo(QModelIndex, QAbstractItemView::ScrollHint) • void selectAll(void) • void setModel(QAbstractItemModel *model) • void setRootIndex(QModelIndex) • void setSelectionModel(QItemSelectionModel *selectionModel) • QRect visualRect(QModelIndex) • void collapse(QModelIndex) • void collapseAll(void) • void expand(QModelIndex) • void expandAll(void) • void expandToDepth(int depth) • void hideColumn(int column) • void resizeColumnToContents(int column) • void showColumn(int column) • void setcollapsedEvent(const char *) • void setexpandedEvent(const char *) • void setactivatedEvent(const char *) • void setclickedEvent(const char *) • void setdoubleClickedEvent(const char *) • void setenteredEvent(const char *) • void setpressedEvent(const char *) • void setviewportEnteredEvent(const char *) 82.188. QTreeView Class 1098
  • 9. Ring Documentation, Release 1.8 • const char *getcollapsedEvent(void) • const char *getexpandedEvent(void) • const char *getactivatedEvent(void) • const char *getclickedEvent(void) • const char *getdoubleClickedEvent(void) • const char *getenteredEvent(void) • const char *getpressedEvent(void) • const char *getviewportEnteredEvent(void) 82.189 QTreeWidget Class C++ Reference : http://doc.qt.io/qt-5/QTreeWidget.html Parameters : QWidget * Parent Class : QTreeView • void addTopLevelItem(QTreeWidgetItem *item) • void closePersistentEditor(QTreeWidgetItem *item, int column) • int columnCount(void) • int currentColumn(void) • QTreeWidgetItem *currentItem(void) • void editItem(QTreeWidgetItem *item, int column) • QTreeWidgetItem *headerItem(void) • int indexOfTopLevelItem(QTreeWidgetItem *item) • void insertTopLevelItem(int index, QTreeWidgetItem *item) • QTreeWidgetItem *invisibleRootItem(void) • bool isFirstItemColumnSpanned( QTreeWidgetItem *item) • QTreeWidgetItem *itemAbove(QTreeWidgetItem *item) • QTreeWidgetItem *itemAt(int x, int y) • QTreeWidgetItem *itemBelow(QTreeWidgetItem *item) • QWidget *itemWidget(QTreeWidgetItem *item, int column) • void openPersistentEditor(QTreeWidgetItem *item, int column) • void removeItemWidget(QTreeWidgetItem *item, int column) • void setColumnCount(int columns) • void setCurrentItem(QTreeWidgetItem * item, QItemSelectionModel::SelectionFlag column) • void setFirstItemColumnSpanned(QTreeWidgetItem *item, bool span) • void setHeaderItem(QTreeWidgetItem *item) • void setHeaderLabel(QString) 82.189. QTreeWidget Class 1099
  • 10. Ring Documentation, Release 1.8 • void setHeaderLabels(QStringList) • void setItemWidget(QTreeWidgetItem *item, int column, QWidget * widget) • int sortColumn(void) • void sortItems(int column, Qt::SortOrder order) • QTreeWidgetItem *takeTopLevelItem(int index) • QTreeWidgetItem *topLevelItem(int index) • int topLevelItemCount(void) • QRect visualItemRect(QTreeWidgetItem *item) • void setSelectionModel(QItemSelectionModel *selectionModel) • void clear(void) • void collapseItem(QTreeWidgetItem *item) • void expandItem(QTreeWidgetItem *item) • void scrollToItem(QTreeWidgetItem *item, QAbstractItemView::ScrollHint hint) • void setcollapsedEvent(const char *) • void setexpandedEvent(const char *) • void setactivatedEvent(const char *) • void setclickedEvent(const char *) • void setdoubleClickedEvent(const char *) • void setenteredEvent(const char *) • void setpressedEvent(const char *) • void setviewportEnteredEvent(const char *) • void setcurrentItemChangedEvent(const char *) • void setitemActivatedEvent(const char *) • void setitemChangedEvent(const char *) • void setitemClickedEvent(const char *) • void setitemCollapsedEvent(const char *) • void setitemDoubleClickedEvent(const char *) • void setitemEnteredEvent(const char *) • void setitemExpandedEvent(const char *) • void setitemPressedEvent(const char *) • void setitemSelectionChangedEvent(const char *) • const char *getcollapsedEvent(void) • const char *getexpandedEvent(void) • const char *getactivatedEvent(void) • const char *getclickedEvent(void) • const char *getdoubleClickedEvent(void) 82.189. QTreeWidget Class 1100