Ring Documentation, Release 1.7
• void setSizeConstraint(QLayout::SizeConstraint)
• void setSpacing(int)
• QLayout::SizeConstraint sizeConstraint(void)
• int spacing(void)
• void update(void)
• QSize closestAcceptableSize( QWidget * widget, QSize size)
78.79 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)
• void insert(QString)
78.79. QLineEdit Class 962
Ring Documentation, Release 1.7
• 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 *)
• void setcursorPositionChangedEvent(const char *)
78.79. QLineEdit Class 963
Ring Documentation, Release 1.7
• 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)
78.80 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)
78.81 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)
• int modelColumn(void)
78.80. QLinearGradient Class 964
Ring Documentation, Release 1.7
• 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)
78.82 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)
• int row(QListWidgetItem *item)
78.82. QListWidget Class 965
Ring Documentation, Release 1.7
• 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)
78.83 QListWidgetItem Class
C++ Reference : http://doc.qt.io/qt-5/QListWidgetItem.html
Parameters : void
• QBrush background(void)
• Qt::CheckState checkState(void)
• Qt::ItemFlags flags(void)
78.83. QListWidgetItem Class 966
Ring Documentation, Release 1.7
• 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)
78.84 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)
• void addToolBar_2(Qt::ToolBarArea area, QToolBar *toolbar)
78.84. QMainWindow Class 967
Ring Documentation, Release 1.7
• 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)
• int tabShape(void)
78.84. QMainWindow Class 968
Ring Documentation, Release 1.7
• void tabifyDockWidget(QDockWidget *first, QDockWidget *second)
• int toolBarArea(QToolBar *toolbar)
• bool toolBarBreak(QToolBar *toolbar)
• int toolButtonStyle(void)
• bool unifiedTitleAndToolBarOnMac(void)
78.85 QMatrix4x4 Class
C++ Reference : http://doc.qt.io/qt-5/QMatrix4x4.html
Parameters : qreal,qreal,qreal,qreal,qreal,qreal,qreal,qreal,qreal,qreal,qreal,qreal,qreal,qreal,qreal,qreal
• QVector4D column(int index)
• qreal * constData(void)
• qreal * data_2(void)
• qreal determinant(void)
• void fill(qreal value)
• void flipCoordinates(void)
• void frustum(qreal left, qreal right, qreal bottom, qreal top, qreal nearPlane, qreal farPlane)
• QMatrix4x4 inverted(bool * invertible)
• bool isIdentity(void)
• void lookAt(QVector3D eye, QVector3D center, QVector3D up)
• QPoint map(QPoint point)
• QPointF map_2(QPointF point)
• QVector3D map_3(QVector3D point)
• QVector4D map_4(QVector4D point)
• QRect mapRect(QRect rect)
• QRectF mapRect_2(QRectF rect)
• QVector3D mapVector(QVector3D vector)
• QMatrix3x3 normalMatrix(void)
• void optimize(void)
• void ortho(qreal left, qreal right, qreal bottom, qreal top, qreal nearPlane, qreal farPlane)
• void ortho_2(QRect rect)
• void ortho_3(QRectF rect)
• void perspective(qreal angle, qreal aspect, qreal nearPlane, qreal farPlane)
• void rotate(qreal angle, QVector3D vector)
• void rotate_2(QQuaternion quaternion)
• void rotate_3(qreal angle, qreal x, qreal y, qreal z)
78.85. QMatrix4x4 Class 969
Ring Documentation, Release 1.7
• QVector4D row(int index)
• void scale(QVector3D vector)
• void scale_2(qreal x, qreal y)
• void scale_3(qreal x, qreal y, qreal z)
• void scale_4(qreal factor)
• void setColumn(int index, QVector4D value)
• void setRow(int index, QVector4D value)
• void setToIdentity(void)
• QMatrix toAffine(void)
• QTransform toTransform_2(qreal distanceToPlane)
• void translate(QVector3D vector)
• void translate_2(qreal x, qreal y)
• void translate_3(qreal x, qreal y, qreal z)
• QMatrix4x4 transposed(void)
78.86 QMdiArea Class
C++ Reference : http://doc.qt.io/qt-5/QMdiArea.html
Parameters : QWidget *
Parent Class : QAbstractScrollArea
• QMdiArea::WindowOrder activationOrder(void)
• QMdiSubWindow * activeSubWindow(void)
• QMdiSubWindow * addSubWindow(QWidget * widget, Qt::WindowFlags windowFlags )
• QBrush background(void)
• QMdiSubWindow * currentSubWindow(void)
• bool documentMode(void)
• void removeSubWindow(QWidget * widget)
• void setActivationOrder(QMdiArea::WindowOrder order)
• void setBackground( QBrush background)
• void setDocumentMode(bool enabled)
• void setOption(QMdiArea::AreaOption option, bool on )
• void setTabPosition(QTabWidget::TabPosition position)
• void setTabShape(QTabWidget::TabShape shape)
• void setTabsClosable(bool closable)
• void setTabsMovable(bool movable)
• void setViewMode(QMdiArea::ViewMode mode)
78.86. QMdiArea Class 970
Ring Documentation, Release 1.7
• QList<QMdiSubWindow *> subWindowList(QMdiArea::WindowOrder order )
• QTabWidget::TabPosition tabPosition(void)
• QTabWidget::TabShape tabShape(void)
• bool tabsClosable(void)
• bool tabsMovable(void)
• bool testOption(QMdiArea::AreaOption option)
• QMdiArea::ViewMode viewMode(void)
• void activateNextSubWindow(void)
• void activatePreviousSubWindow(void)
• void cascadeSubWindows(void)
• void closeActiveSubWindow(void)
• void closeAllSubWindows(void)
• void setActiveSubWindow(QMdiSubWindow * window)
• void tileSubWindows(void)
78.87 QMdiSubWindow Class
C++ Reference : http://doc.qt.io/qt-5/QMdiSubWindow.html
Parameters : QWidget *
Parent Class : QWidget
• bool isShaded(void)
• int keyboardPageStep(void)
• int keyboardSingleStep(void)
• QMdiArea * mdiArea(void)
• void setKeyboardPageStep(int step)
• void setKeyboardSingleStep(int step)
• void setOption(QMdiSubWindow::SubWindowOption option, bool on )
• void setSystemMenu(QMenu * systemMenu)
• void setWidget(QWidget * widget)
• QMenu * systemMenu(void)
• bool testOption(QMdiSubWindow::SubWindowOption option)
• QWidget * widget(void)
• void showShaded(void)
• void showSystemMenu(void)
78.87. QMdiSubWindow Class 971

The Ring programming language version 1.7 book - Part 100 of 196

  • 1.
    Ring Documentation, Release1.7 • void setSizeConstraint(QLayout::SizeConstraint) • void setSpacing(int) • QLayout::SizeConstraint sizeConstraint(void) • int spacing(void) • void update(void) • QSize closestAcceptableSize( QWidget * widget, QSize size) 78.79 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) • void insert(QString) 78.79. QLineEdit Class 962
  • 2.
    Ring Documentation, Release1.7 • 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 *) • void setcursorPositionChangedEvent(const char *) 78.79. QLineEdit Class 963
  • 3.
    Ring Documentation, Release1.7 • 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) 78.80 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) 78.81 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) • int modelColumn(void) 78.80. QLinearGradient Class 964
  • 4.
    Ring Documentation, Release1.7 • 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) 78.82 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) • int row(QListWidgetItem *item) 78.82. QListWidget Class 965
  • 5.
    Ring Documentation, Release1.7 • 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) 78.83 QListWidgetItem Class C++ Reference : http://doc.qt.io/qt-5/QListWidgetItem.html Parameters : void • QBrush background(void) • Qt::CheckState checkState(void) • Qt::ItemFlags flags(void) 78.83. QListWidgetItem Class 966
  • 6.
    Ring Documentation, Release1.7 • 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) 78.84 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) • void addToolBar_2(Qt::ToolBarArea area, QToolBar *toolbar) 78.84. QMainWindow Class 967
  • 7.
    Ring Documentation, Release1.7 • 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) • int tabShape(void) 78.84. QMainWindow Class 968
  • 8.
    Ring Documentation, Release1.7 • void tabifyDockWidget(QDockWidget *first, QDockWidget *second) • int toolBarArea(QToolBar *toolbar) • bool toolBarBreak(QToolBar *toolbar) • int toolButtonStyle(void) • bool unifiedTitleAndToolBarOnMac(void) 78.85 QMatrix4x4 Class C++ Reference : http://doc.qt.io/qt-5/QMatrix4x4.html Parameters : qreal,qreal,qreal,qreal,qreal,qreal,qreal,qreal,qreal,qreal,qreal,qreal,qreal,qreal,qreal,qreal • QVector4D column(int index) • qreal * constData(void) • qreal * data_2(void) • qreal determinant(void) • void fill(qreal value) • void flipCoordinates(void) • void frustum(qreal left, qreal right, qreal bottom, qreal top, qreal nearPlane, qreal farPlane) • QMatrix4x4 inverted(bool * invertible) • bool isIdentity(void) • void lookAt(QVector3D eye, QVector3D center, QVector3D up) • QPoint map(QPoint point) • QPointF map_2(QPointF point) • QVector3D map_3(QVector3D point) • QVector4D map_4(QVector4D point) • QRect mapRect(QRect rect) • QRectF mapRect_2(QRectF rect) • QVector3D mapVector(QVector3D vector) • QMatrix3x3 normalMatrix(void) • void optimize(void) • void ortho(qreal left, qreal right, qreal bottom, qreal top, qreal nearPlane, qreal farPlane) • void ortho_2(QRect rect) • void ortho_3(QRectF rect) • void perspective(qreal angle, qreal aspect, qreal nearPlane, qreal farPlane) • void rotate(qreal angle, QVector3D vector) • void rotate_2(QQuaternion quaternion) • void rotate_3(qreal angle, qreal x, qreal y, qreal z) 78.85. QMatrix4x4 Class 969
  • 9.
    Ring Documentation, Release1.7 • QVector4D row(int index) • void scale(QVector3D vector) • void scale_2(qreal x, qreal y) • void scale_3(qreal x, qreal y, qreal z) • void scale_4(qreal factor) • void setColumn(int index, QVector4D value) • void setRow(int index, QVector4D value) • void setToIdentity(void) • QMatrix toAffine(void) • QTransform toTransform_2(qreal distanceToPlane) • void translate(QVector3D vector) • void translate_2(qreal x, qreal y) • void translate_3(qreal x, qreal y, qreal z) • QMatrix4x4 transposed(void) 78.86 QMdiArea Class C++ Reference : http://doc.qt.io/qt-5/QMdiArea.html Parameters : QWidget * Parent Class : QAbstractScrollArea • QMdiArea::WindowOrder activationOrder(void) • QMdiSubWindow * activeSubWindow(void) • QMdiSubWindow * addSubWindow(QWidget * widget, Qt::WindowFlags windowFlags ) • QBrush background(void) • QMdiSubWindow * currentSubWindow(void) • bool documentMode(void) • void removeSubWindow(QWidget * widget) • void setActivationOrder(QMdiArea::WindowOrder order) • void setBackground( QBrush background) • void setDocumentMode(bool enabled) • void setOption(QMdiArea::AreaOption option, bool on ) • void setTabPosition(QTabWidget::TabPosition position) • void setTabShape(QTabWidget::TabShape shape) • void setTabsClosable(bool closable) • void setTabsMovable(bool movable) • void setViewMode(QMdiArea::ViewMode mode) 78.86. QMdiArea Class 970
  • 10.
    Ring Documentation, Release1.7 • QList<QMdiSubWindow *> subWindowList(QMdiArea::WindowOrder order ) • QTabWidget::TabPosition tabPosition(void) • QTabWidget::TabShape tabShape(void) • bool tabsClosable(void) • bool tabsMovable(void) • bool testOption(QMdiArea::AreaOption option) • QMdiArea::ViewMode viewMode(void) • void activateNextSubWindow(void) • void activatePreviousSubWindow(void) • void cascadeSubWindows(void) • void closeActiveSubWindow(void) • void closeAllSubWindows(void) • void setActiveSubWindow(QMdiSubWindow * window) • void tileSubWindows(void) 78.87 QMdiSubWindow Class C++ Reference : http://doc.qt.io/qt-5/QMdiSubWindow.html Parameters : QWidget * Parent Class : QWidget • bool isShaded(void) • int keyboardPageStep(void) • int keyboardSingleStep(void) • QMdiArea * mdiArea(void) • void setKeyboardPageStep(int step) • void setKeyboardSingleStep(int step) • void setOption(QMdiSubWindow::SubWindowOption option, bool on ) • void setSystemMenu(QMenu * systemMenu) • void setWidget(QWidget * widget) • QMenu * systemMenu(void) • bool testOption(QMdiSubWindow::SubWindowOption option) • QWidget * widget(void) • void showShaded(void) • void showSystemMenu(void) 78.87. QMdiSubWindow Class 971