MAK Data Logger API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Signals | Public Member Functions | Protected Member Functions | Protected Attributes
DtClassDataDlg Class Reference

Base class to show data of a particular class instance. More...

+ Inheritance diagram for DtClassDataDlg:
+ Collaboration diagram for DtClassDataDlg:

Signals

void hideWidget ()
 
void showWidget ()
 
void closeWidget ()
 

Public Member Functions

 DtClassDataDlg (DtDatatypeManager &dm, QWidget *parent=0, Qt::WindowFlags fl=0)
 Constructor. More...
 
virtual ~DtClassDataDlg ()
 Destructor. More...
 
virtual void clearList ()
 

Protected Member Functions

 DtClassDataDlg (const DtClassDataDlg &orig)
 Copy Constructor. More...
 
DtClassDataDlgoperator= (const DtClassDataDlg &rhs)
 Assignment Operator. More...
 
virtual void hideEvent (QHideEvent *e)
 Process hide event. More...
 
virtual void showEvent (QShowEvent *e)
 Process show event. More...
 
virtual void closeEvent (QCloseEvent *e)
 Process close event. More...
 
virtual void resizeEvent (QResizeEvent *e)
 Process resize event. More...
 
virtual void removeFutureChildren (QTreeWidgetItem *childItem)
 helper function that removes all items after the specified item. More...
 
virtual QTreeWidgetItemcreateClassItem (QTreeWidgetItem *parent, QTreeWidgetItem *after, const char *label)
 Create a list view item to contain the value string. More...
 
virtual void updateComponent (DtStringTree *strTree, QTreeWidgetItem *parentItem, QString &valueString)
 Process a datatype component found in an item value. More...
 
virtual void updateComponentElements (DtStringTree *strTree, QTreeWidgetItem *parentItem, QString &valueString)
 Process the array elements of a component. More...
 
virtual void updateSubComponents (DtStringTree *strTree, QTreeWidgetItem *parentItem, QString &valueString)
 Process the subcomponents of a component. More...
 

Protected Attributes

Ui::DtClassDataDlg myUi
 
DtDatatypeManager & myDatatypeManager
 

Detailed Description

Base class to show data of a particular class instance.

Constructor & Destructor Documentation

DtClassDataDlg::DtClassDataDlg ( DtDatatypeManager &  dm,
QWidget parent = 0,
Qt::WindowFlags  fl = 0 
)

Constructor.

virtual DtClassDataDlg::~DtClassDataDlg ( )
virtual

Destructor.

DtClassDataDlg::DtClassDataDlg ( const DtClassDataDlg orig)
protected

Copy Constructor.

Member Function Documentation

virtual void DtClassDataDlg::clearList ( )
virtual
virtual void DtClassDataDlg::closeEvent ( QCloseEvent *  e)
protectedvirtual

Process close event.

Reimplemented in DtObjectAttributeDataDlg.

void DtClassDataDlg::closeWidget ( )
signal
virtual QTreeWidgetItem* DtClassDataDlg::createClassItem ( QTreeWidgetItem parent,
QTreeWidgetItem after,
const char *  label 
)
protectedvirtual

Create a list view item to contain the value string.

Reimplemented in DtObjectAttributeDataDlg.

virtual void DtClassDataDlg::hideEvent ( QHideEvent *  e)
protectedvirtual

Process hide event.

void DtClassDataDlg::hideWidget ( )
signal
DtClassDataDlg& DtClassDataDlg::operator= ( const DtClassDataDlg rhs)
protected

Assignment Operator.

virtual void DtClassDataDlg::removeFutureChildren ( QTreeWidgetItem childItem)
protectedvirtual

helper function that removes all items after the specified item.

virtual void DtClassDataDlg::resizeEvent ( QResizeEvent *  e)
protectedvirtual

Process resize event.

virtual void DtClassDataDlg::showEvent ( QShowEvent *  e)
protectedvirtual

Process show event.

void DtClassDataDlg::showWidget ( )
signal
virtual void DtClassDataDlg::updateComponent ( DtStringTree *  strTree,
QTreeWidgetItem parentItem,
QString &  valueString 
)
protectedvirtual

Process a datatype component found in an item value.

virtual void DtClassDataDlg::updateComponentElements ( DtStringTree *  strTree,
QTreeWidgetItem parentItem,
QString &  valueString 
)
protectedvirtual

Process the array elements of a component.

virtual void DtClassDataDlg::updateSubComponents ( DtStringTree *  strTree,
QTreeWidgetItem parentItem,
QString &  valueString 
)
protectedvirtual

Process the subcomponents of a component.

Member Data Documentation

DtDatatypeManager& DtClassDataDlg::myDatatypeManager
protected
Ui::DtClassDataDlg DtClassDataDlg::myUi
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Thu Dec 18 15:35:09 EST 2025 from SVN revision 282494
Copyright © 2024 MAK Technologies. All Rights Reserved (www.mak.com)