MAK Data Logger API Documentation for DIS
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.
virtual void extenderClicked ()
 Handle extender click.
virtual void classClicked (Q3ListViewItem *)
 Handle class node click.
virtual void expandButtonPressed ()
 Handle expand button click.
virtual void collapseButtonPressed ()
 Handle collapse button click.

Signals

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

Public Member Functions

 DtFomClassListDlg (DtOMTTree &omtTree, DtDatatypeManager &dm, bool enableObjects, bool enableInteractions, QWidget *parent=0, Qt::WFlags 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
DtOMTTreemyOmtTree
DtDatatypeManagermyDatatypeManager
Q3ListViewItemmyCurrentItem
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::WFlags  f = 0 
)
virtual DtFomClassListDlg::~DtFomClassListDlg ( )
virtual
DtFomClassListDlg::DtFomClassListDlg ( const DtFomClassListDlg orig)
private

Member Function Documentation

virtual void DtFomClassListDlg::classClicked ( Q3ListViewItem )
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
Q3ListViewItem* 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 Apr 10 18:53:01 EDT 2014 from SVN revision 138105
Copyright © 2005-2012 VT MÄK. All Rights Reserved (www.mak.com)