PopupPlateWidget Class

Header: #include <PopupPlateWidget>
Inherits: TFrame

Public Functions

PopupPlateWidget(QWidget *parent = Q_NULLPTR)
~PopupPlateWidget()
QVariant exec()
void setBodyWidget(QWidget * const iBodyWgt)
void setCloseCallback(const std::function<QVariant() > &iCallbk)
void setCloseOutSide(bool iClsOtSd = true)
void setWindowIcon(const QIcon &icon)
void setWindowTitle(const QString &title)

Protected Functions

bool event(QEvent *event)
void mouseMoveEvent(QMouseEvent *event)
void mousePressEvent(QMouseEvent *event)
void mouseReleaseEvent(QMouseEvent *)

Additional Inherited Members

Detailed Description

Member Function Documentation

PopupPlateWidget::PopupPlateWidget(QWidget *parent = Q_NULLPTR)

Default constructs an instance of PopupPlateWidget.

PopupPlateWidget::~PopupPlateWidget()

Destroys the instance of PopupPlateWidget.

[protected] bool PopupPlateWidget::event(QEvent *event)

QVariant PopupPlateWidget::exec()

[protected] void PopupPlateWidget::mouseMoveEvent(QMouseEvent *event)

[protected] void PopupPlateWidget::mousePressEvent(QMouseEvent *event)

[protected] void PopupPlateWidget::mouseReleaseEvent(QMouseEvent *)

void PopupPlateWidget::setBodyWidget(QWidget * const iBodyWgt)

void PopupPlateWidget::setCloseCallback(const std::function<QVariant() > &iCallbk)

void PopupPlateWidget::setCloseOutSide(bool iClsOtSd = true)

void PopupPlateWidget::setWindowIcon(const QIcon &icon)

void PopupPlateWidget::setWindowTitle(const QString &title)