QskDialogWindow

Inherits from QskWindow

Inherited by QskMessageWindow, QskSelectionWindow

Public Slots

  Name
void accept()
void reject()
virtual void done(QskDialog::DialogCode result)

Public Signals

  Name
void finished(QskDialog::DialogCode result)
void accepted()
void rejected()

Public Functions

  Name
  QskDialogWindow(QWindow * parent =nullptr)
  ~QskDialogWindow() override
QskDialog::Actions dialogActions() const
void setDialogActions(QskDialog::Actions actions)
Q_INVOKABLE QskDialog::Action clickedAction() const
Q_INVOKABLE QskDialog::DialogCode result() const
Q_INVOKABLE QskDialog::DialogCode exec()
void setDefaultDialogAction(QskDialog::Action action)
void setDefaultButton(QskPushButton * button)
QskPushButton * defaultButton() const
QskDialogButtonBox * buttonBox()
const QskDialogButtonBox * buttonBox() const
void setDialogContentItem(QQuickItem * item)
QQuickItem * dialogContentItem() const

Protected Functions

  Name
void setResult(QskDialog::DialogCode r)
virtual QskDialogButtonBox * createButtonBox()
bool event(QEvent * event) override
void keyPressEvent(QKeyEvent * event) override

Public Properties

  Name
QskDialog::Actions dialogActions

Public Slots Documentation

slot accept

void accept()

slot reject

void reject()

slot done

virtual void done(
    QskDialog::DialogCode result
)

Public Signals Documentation

signal finished

void finished(
    QskDialog::DialogCode result
)

signal accepted

void accepted()

signal rejected

void rejected()

Public Functions Documentation

function QskDialogWindow

QskDialogWindow(
    QWindow * parent =nullptr
)

function ~QskDialogWindow

~QskDialogWindow() override

function dialogActions

QskDialog::Actions dialogActions() const

function setDialogActions

void setDialogActions(
    QskDialog::Actions actions
)

function clickedAction

Q_INVOKABLE QskDialog::Action clickedAction() const

function result

Q_INVOKABLE QskDialog::DialogCode result() const

function exec

Q_INVOKABLE QskDialog::DialogCode exec()

function setDefaultDialogAction

void setDefaultDialogAction(
    QskDialog::Action action
)

function setDefaultButton

void setDefaultButton(
    QskPushButton * button
)

function defaultButton

QskPushButton * defaultButton() const

function buttonBox

QskDialogButtonBox * buttonBox()

function buttonBox

const QskDialogButtonBox * buttonBox() const

function setDialogContentItem

void setDialogContentItem(
    QQuickItem * item
)

function dialogContentItem

QQuickItem * dialogContentItem() const

Protected Functions Documentation

function setResult

void setResult(
    QskDialog::DialogCode r
)

function createButtonBox

virtual QskDialogButtonBox * createButtonBox()

function event

bool event(
    QEvent * event
) override

function keyPressEvent

void keyPressEvent(
    QKeyEvent * event
) override

Public Property Documentation

property dialogActions

QskDialog::Actions dialogActions;

Updated on 28 July 2023 at 14:02:29 CEST