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 | Public Slots | Signals | Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions
DtFomClassListDlg Class Reference
+ Inheritance diagram for DtFomClassListDlg:
+ Collaboration diagram for DtFomClassListDlg:

Public Slots

virtual void showExtendedPane (bool)
 Enable showing of the extended Panel. More...
 
virtual void extenderClicked ()
 Handle extender click. More...
 
virtual void classClicked (QTreeWidgetItem *current, QTreeWidgetItem *previous)
 Handle class node click. More...
 
virtual void expandButtonPressed ()
 Handle expand button click. More...
 
virtual void collapseButtonPressed ()
 Handle collapse button click. More...
 

Signals

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

Public Member Functions

 DtFomClassListDlg (DtOMTTree &omtTree, DtDatatypeManager &dm, bool enableObjects, bool enableInteractions, QWidget *parent=0, Qt::WindowFlags f=0)
 
virtual ~DtFomClassListDlg ()
 
virtual bool isExtended ()
 
virtual void setLeftSideWidth (int width)
 
virtual int getLeftSideWidth ()
 

Protected Member Functions

virtual void hideEvent (QHideEvent *)
 
virtual void showEvent (QShowEvent *)
 
virtual void closeEvent (QCloseEvent *)
 
virtual void mousePressEvent (QMouseEvent *)
 
virtual void mouseMoveEvent (QMouseEvent *)
 
virtual void mouseReleaseEvent (QMouseEvent *)
 

Protected Attributes

Ui::DtFomClassListDlg myUi
 
DtFomClassListCtrl myController
 
DtOMTTree & myOmtTree
 
DtDatatypeManager & myDatatypeManager
 
QTreeWidgetItemmyCurrentItem
 
DtAttributeDlgmyIntegratedAttributeDlg
 
bool myMouseResize
 
bool myEnableObjects
 
bool myEnableInteractions
 

Private Member Functions

 DtFomClassListDlg (const DtFomClassListDlg &orig)
 
DtFomClassListDlgoperator= (const DtFomClassListDlg &rhs)
 

Constructor & Destructor Documentation

DtFomClassListDlg::DtFomClassListDlg ( DtOMTTree &  omtTree,
DtDatatypeManager &  dm,
bool  enableObjects,
bool  enableInteractions,
QWidget parent = 0,
Qt::WindowFlags  f = 0 
)
virtual DtFomClassListDlg::~DtFomClassListDlg ( )
virtual
DtFomClassListDlg::DtFomClassListDlg ( const DtFomClassListDlg orig)
private

Member Function Documentation

virtual void DtFomClassListDlg::classClicked ( QTreeWidgetItem current,
QTreeWidgetItem previous 
)
virtualslot

Handle class node click.

virtual void DtFomClassListDlg::closeEvent ( QCloseEvent *  )
protectedvirtual
void DtFomClassListDlg::closeWidget ( )
signal
virtual void DtFomClassListDlg::collapseButtonPressed ( )
virtualslot

Handle collapse button click.

virtual void DtFomClassListDlg::expandButtonPressed ( )
virtualslot

Handle expand button click.

virtual void DtFomClassListDlg::extenderClicked ( )
virtualslot

Handle extender click.

virtual int DtFomClassListDlg::getLeftSideWidth ( )
virtual
virtual void DtFomClassListDlg::hideEvent ( QHideEvent *  )
protectedvirtual
void DtFomClassListDlg::hideWidget ( )
signal
virtual bool DtFomClassListDlg::isExtended ( )
virtual
virtual void DtFomClassListDlg::mouseMoveEvent ( QMouseEvent *  )
protectedvirtual
virtual void DtFomClassListDlg::mousePressEvent ( QMouseEvent *  )
protectedvirtual
virtual void DtFomClassListDlg::mouseReleaseEvent ( QMouseEvent *  )
protectedvirtual
DtFomClassListDlg& DtFomClassListDlg::operator= ( const DtFomClassListDlg rhs)
private
virtual void DtFomClassListDlg::setLeftSideWidth ( int  width)
virtual
virtual void DtFomClassListDlg::showEvent ( QShowEvent *  )
protectedvirtual
virtual void DtFomClassListDlg::showExtendedPane ( bool  )
virtualslot

Enable showing of the extended Panel.

void DtFomClassListDlg::showWidget ( )
signal

Member Data Documentation

DtFomClassListCtrl DtFomClassListDlg::myController
protected
QTreeWidgetItem* DtFomClassListDlg::myCurrentItem
protected
DtDatatypeManager& DtFomClassListDlg::myDatatypeManager
protected
bool DtFomClassListDlg::myEnableInteractions
protected
bool DtFomClassListDlg::myEnableObjects
protected
DtAttributeDlg* DtFomClassListDlg::myIntegratedAttributeDlg
protected
bool DtFomClassListDlg::myMouseResize
protected
DtOMTTree& DtFomClassListDlg::myOmtTree
protected
Ui::DtFomClassListDlg DtFomClassListDlg::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)