| 
    Open-Typer
    
   Open source typewriting tutor program 
   | 
 
The DialogView class is a native dialog for QML. More...
#include "framework/uicomponents/view/DialogView.h"


Public Member Functions | |
| DialogView (QObject *parent=nullptr) | |
| QQuickItem * | contentItem () const | 
| void | setContentItem (QQuickItem *newContentItem) | 
| bool | visible () const | 
| void | setVisible (bool newVisible) | 
| QString | title () const | 
| void | setTitle (const QString &newTitle) | 
| bool | modal () const | 
| void | setModal (bool newModal) | 
| int | minimumWidth () const | 
| void | setMinimumWidth (int newMinimumWidth) | 
| int | minimumHeight () const | 
| void | setMinimumHeight (int newMinimumHeight) | 
| int | maximumWidth () const | 
| void | setMaximumWidth (int newMaximumWidth) | 
| int | maximumHeight () const | 
| void | setMaximumHeight (int newMaximumHeight) | 
| Q_INVOKABLE void | setMaximizedState () | 
| Q_INVOKABLE void | setNormalState () | 
| Q_INVOKABLE void | showMaximized () | 
| Q_INVOKABLE void | showNormal () | 
| bool | autoClose () const | 
| void | setAutoClose (bool newAutoClose) | 
| bool | closable () const | 
| void | setClosable (bool newClosable) | 
| QQuickItem * | activeFocusItem () const | 
Private Attributes | |
| QuickWindow | m_window | 
| QQuickItem * | m_contentItem | 
| bool | m_modal = true | 
The DialogView class is a native dialog for QML.
      
  | 
  explicit | 
Constructs DialogView.
| QQuickItem * DialogView::activeFocusItem | ( | ) | const | 
The currently active focus item.
| bool DialogView::autoClose | ( | ) | const | 
Whether to close the dialog when escape is pressed.
| bool DialogView::closable | ( | ) | const | 
Whether to allow closing the dialog using the close button or escape key when autoClose is true.
| QQuickItem * DialogView::contentItem | ( | ) | const | 
The root item of the dialog.
| int DialogView::maximumHeight | ( | ) | const | 
The maximum height of the dialog.
| int DialogView::maximumWidth | ( | ) | const | 
The maximum width of the dialog.
| int DialogView::minimumHeight | ( | ) | const | 
The minimum height of the dialog.
| int DialogView::minimumWidth | ( | ) | const | 
The minimum width of the dialog.
| bool DialogView::modal | ( | ) | const | 
Whether the dialog is modal. True by default.
| void DialogView::setMaximizedState | ( | ) | 
Sets the state to maximized.
| void DialogView::setNormalState | ( | ) | 
Sets the state to normal, i.e. neither maximized, minimized, nor fullscreen.
| void DialogView::showMaximized | ( | ) | 
Shows the dialog as maximized.
| void DialogView::showNormal | ( | ) | 
Shows the dialog as normal, i.e. neither maximized, minimized, nor fullscreen.
| QString DialogView::title | ( | ) | const | 
The title of the dialog.
| bool DialogView::visible | ( | ) | const | 
Whether the dialog is visible.