User Tools

Site Tools


project:sdap:sdamaterialdlgproxy

SDAMaterialDlgProxy

Inherited from IDlgEventProxy,

Inherited by NULL

Friend class NULL

Description

Members

Public interface

Private interface


SDAMaterial * m_pMat

CommandWindow * m_pDlg

XmlElement * m_pMatItemList[MaterialItem_Type_Count+1]

XmlWriter * m_pMatXml

int m_iCurMatItemType

QListWidget * m_pItemList

ReuseLayout * m_pRelay

QLineEdit * m_pNameLE

QGroupBox * m_pMatItemBox

QComboBox * m_pTypeCombo


SDAMaterialDlgProxy(SDAMaterial * pMat,CommandWindow * cw)

  • function:
  • parameters:
    1. [i]SDAMaterial * pMat:
    2. [i]CommandWindow * cw:
  • return value:

DialogProxyTypeID getType()

  • function:
  • parameters: NULL
  • return value:

void registerEvent()

  • function:
  • parameters: NULL
  • return value:

void saveToXml(const char * xml)

  • function:
  • parameters:
    1. [i]const char * xml:
  • return value:

void updateTo(void * pData = 0)

  • function:
  • parameters:
    1. [i]void * pData = 0:
  • return value:

void updateFrom(void * pData = 0)

  • function:
  • parameters:
    1. [i]void * pData = 0:
  • return value:

void reset()

  • function:
  • parameters: NULL
  • return value:

void onItemChange()

  • function:
  • parameters: NULL
  • return value:

void onTypeChange()

  • function:
  • parameters: NULL
  • return value:

void init()

  • function:
  • parameters: NULL
  • return value:

void saveCurrentItem()

  • function:
  • parameters: NULL
  • return value:

void updateItem(MaterialItemTypeID t)

  • function:
  • parameters:
    1. [i]MaterialItemTypeID t:
  • return value:
project/sdap/sdamaterialdlgproxy.txt · Last modified: 2020/06/20 22:43 (external edit)