PdmJobQuickButton Class

Header: #include <PdmJobQuickButton>
Inherits: QPushButton

Public Types

enum ButtonStatus { NotOpen, Opened, Active, Disable, Hide }

Public Functions

PdmJobQuickButton(QWidget *parent)
~PdmJobQuickButton()
PdmJobQuickButton::ButtonStatus getButtonStatus()
QVariantMap getData()
void setButtonStatus(ButtonStatus status)
void setData(const QVariantMap &data)
void setIcon(const QString &icon)
void setModified(bool iBol)
void setText(const QString &text)

Signals

void buttonClick(const QVariantMap &data)
void closeClick(const QVariantMap &data)

Reimplemented Protected Functions

virtual void enterEvent(QEvent *event)
virtual void leaveEvent(QEvent *event)

Additional Inherited Members

Detailed Description

Member Type Documentation

enum PdmJobQuickButton::ButtonStatus

Member Function Documentation

PdmJobQuickButton::PdmJobQuickButton(QWidget *parent)

Default constructs an instance of PdmJobQuickButton.

PdmJobQuickButton::~PdmJobQuickButton()

Destroys the instance of PdmJobQuickButton.

[signal] void PdmJobQuickButton::buttonClick(const QVariantMap &data)

[signal] void PdmJobQuickButton::closeClick(const QVariantMap &data)

[virtual protected] void PdmJobQuickButton::enterEvent(QEvent *event)

PdmJobQuickButton::ButtonStatus PdmJobQuickButton::getButtonStatus()

QVariantMap PdmJobQuickButton::getData()

[virtual protected] void PdmJobQuickButton::leaveEvent(QEvent *event)

void PdmJobQuickButton::setButtonStatus(ButtonStatus status)

void PdmJobQuickButton::setData(const QVariantMap &data)

void PdmJobQuickButton::setIcon(const QString &icon)

void PdmJobQuickButton::setModified(bool iBol)

void PdmJobQuickButton::setText(const QString &text)