PdmSalesPolicy Class

Header: #include <PdmSalesPolicy>
Inherits: PdmJobAbs

Public Functions

PdmSalesPolicy(const QString &iModuleNameStr = QString( "" ), const QVariantMap &iUrlPars = QVariantMap(), QWidget *iParent = 0)
~PdmSalesPolicy()
void setPolicyDetail(const QVariantMap &iDataMap)

Public Slots

void addItem()
void cancel()
void deleteItem()
void formula()
void saveData()
QVariantList selectedItemPrimaryKeys()
void setupTemplate()

Signals

Protected Functions

void clearAllData()
QVariantMap getData()
void initialize()
bool isItemNameRepeat()
void reloadPolicyItem()
  • 5 protected functions inherited from PdmJobAbs

Protected Slots

void onItemParamValueChanged()
void onItemTableSelectedChanged(const QItemSelection &selected, const QItemSelection &deselected)
void onItemUiDataChanged()
void onTemplateSetupApplied(const QString &iUiStr)
void onTemplateSetupDestroyed()
void onUiLoaderDataChanged()

Detailed Description

Member Function Documentation

PdmSalesPolicy::PdmSalesPolicy(const QString &iModuleNameStr = QString( "" ), const QVariantMap &iUrlPars = QVariantMap(), QWidget *iParent = 0)

Default constructs an instance of PdmSalesPolicy.

PdmSalesPolicy::~PdmSalesPolicy()

Destroys the instance of PdmSalesPolicy.

[slot] void PdmSalesPolicy::addItem()

[slot] void PdmSalesPolicy::cancel()

[protected] void PdmSalesPolicy::clearAllData()

[slot] void PdmSalesPolicy::deleteItem()

[slot] void PdmSalesPolicy::formula()

[protected] QVariantMap PdmSalesPolicy::getData()

[protected] void PdmSalesPolicy::initialize()

[protected] bool PdmSalesPolicy::isItemNameRepeat()

[protected slot] void PdmSalesPolicy::onItemParamValueChanged()

[protected slot] void PdmSalesPolicy::onItemTableSelectedChanged(const QItemSelection &selected, const QItemSelection &deselected)

[protected slot] void PdmSalesPolicy::onItemUiDataChanged()

[protected slot] void PdmSalesPolicy::onTemplateSetupApplied(const QString &iUiStr)

[protected slot] void PdmSalesPolicy::onTemplateSetupDestroyed()

[protected slot] void PdmSalesPolicy::onUiLoaderDataChanged()

[signal] void PdmSalesPolicy::policyDataSaved()

[protected] void PdmSalesPolicy::reloadPolicyItem()

[slot] void PdmSalesPolicy::saveData()

[slot] QVariantList PdmSalesPolicy::selectedItemPrimaryKeys()

void PdmSalesPolicy::setPolicyDetail(const QVariantMap &iDataMap)

[slot] void PdmSalesPolicy::setupTemplate()