PdmSpecInfo Class

Header: #include <PdmSpecInfo>

Public Functions

PdmSpecInfo(const QString &iModuleNameStr = QString( "" ), const QVariantMap iUrlPars = QVariantMap(), QWidget *iParent = nullptr)
~PdmSpecInfo()

Public Slots

void addRow(int iMode = 0)
void arrowBottom()
void arrowDown()
void arrowTop()
void arrowUp()
void clearData()
void copy()
void copyRows()
void create()
void doubleClickRow()
void editRow(int iMode = 0)
QVariantMap getData() const
bool isDraft()
bool isHiglyRelease()
bool isRelease()
bool isRowEmpty()
bool isScrap()
void levelUp()
void onVersionComboxChanged(const QString &version)
void refresh()
void release()
void reload()
void removeRows()
void saveData()
QString selectSpec()
QVariantList selectedRowsAddTextValue(const QVariantList &iSelList)
void setData(const QVariantMap &iDataMap)
QString setLogInfo()
void setTableViewModified(bool modified = true)
void showVersionInfo()
TTableView *tableView() const
bool tableViewModified() const
bool uidZero()
QString validateCode(const QString &iValue)

Protected Functions

virtual void resizeEvent(QResizeEvent *iEvent)
void uidChangeEvent(const QString &iUidStr)

Detailed Description

Member Function Documentation

PdmSpecInfo::PdmSpecInfo(const QString &iModuleNameStr = QString( "" ), const QVariantMap iUrlPars = QVariantMap(), QWidget *iParent = nullptr)

Default constructs an instance of PdmSpecInfo.

PdmSpecInfo::~PdmSpecInfo()

Destroys the instance of PdmSpecInfo.

[slot] void PdmSpecInfo::addRow(int iMode = 0)

[slot] void PdmSpecInfo::arrowBottom()

[slot] void PdmSpecInfo::arrowDown()

[slot] void PdmSpecInfo::arrowTop()

[slot] void PdmSpecInfo::arrowUp()

[slot] void PdmSpecInfo::clearData()

[slot] void PdmSpecInfo::copy()

[slot] void PdmSpecInfo::copyRows()

[slot] void PdmSpecInfo::create()

[slot] void PdmSpecInfo::doubleClickRow()

[slot] void PdmSpecInfo::editRow(int iMode = 0)

[slot] QVariantMap PdmSpecInfo::getData() const

[slot] bool PdmSpecInfo::isDraft()

[slot] bool PdmSpecInfo::isHiglyRelease()

[slot] bool PdmSpecInfo::isRelease()

[slot] bool PdmSpecInfo::isRowEmpty()

[slot] bool PdmSpecInfo::isScrap()

[slot] void PdmSpecInfo::levelUp()

[slot] void PdmSpecInfo::onVersionComboxChanged(const QString &version)

[slot] void PdmSpecInfo::refresh()

[slot] void PdmSpecInfo::release()

[slot] void PdmSpecInfo::reload()

[slot] void PdmSpecInfo::removeRows()

[virtual protected] void PdmSpecInfo::resizeEvent(QResizeEvent *iEvent)

[slot] void PdmSpecInfo::saveData()

[slot] QString PdmSpecInfo::selectSpec()

[slot] QVariantList PdmSpecInfo::selectedRowsAddTextValue(const QVariantList &iSelList)

[slot] void PdmSpecInfo::setData(const QVariantMap &iDataMap)

[slot] QString PdmSpecInfo::setLogInfo()

[slot] void PdmSpecInfo::setTableViewModified(bool modified = true)

See also tableViewModified().

[slot] void PdmSpecInfo::showVersionInfo()

[slot] TTableView *PdmSpecInfo::tableView() const

[slot] bool PdmSpecInfo::tableViewModified() const

See also setTableViewModified().

[protected] void PdmSpecInfo::uidChangeEvent(const QString &iUidStr)

[slot] bool PdmSpecInfo::uidZero()

[slot] QString PdmSpecInfo::validateCode(const QString &iValue)