VR-Forces 4.3 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Slots | Signals | Public Member Functions | Protected Member Functions | Protected Attributes
DtPropertySheet Class Reference
Inheritance diagram for DtPropertySheet:
Inheritance graph
[legend]

Public Slots

virtual void selectionChanged (const QItemSelection &, const QItemSelection &)
virtual void updateEditorSize ()
virtual void columnSizeChange (int, int, int)

Signals

void propertyItemUpdated (DtPropertyItem *)
void propertyItemRestored (DtPropertyItem *)
void propertyItemAdded (DtPropertyItem *, DtPropertyItem *)
void propertyValueRemoved (DtPropertyItem *)
void propertyValueRemovedFrom (DtPropertyItem *, DtPropertyItem *)
- Signals inherited from makVrf::DtTreeWidget
void mouseLeftPressed (QTreeWidgetItem *, QMouseEvent *, int col)
 Emitted when the mouse button is pressed.
void rightClickOnItem (QTreeWidgetItem *, QMouseEvent *, int col)
 Emitted when right button is released.
void contentsMoving (int, int)

Public Member Functions

 DtPropertySheet (makVrv::DtDe &, QWidget *parent=NULL)
virtual ~DtPropertySheet ()
virtual void valueUpdated (DtPropertyItem *)
virtual void valueAdded (DtPropertyItem *newItem, DtPropertyItem *parent, DtPropertyCreationDialog *, bool isNew=false)
virtual void valueRestored (DtPropertyItem *)
virtual void valueRemoved (DtPropertyItem *)
virtual void valueRemovedFrom (DtPropertyItem *item, DtPropertyItem *parent)
virtual bool canCreateItem () const
virtual bool canDeleteItem () const
virtual bool canRestoreItem () const
virtual void deleteEntry (QTreeWidgetItem *)
virtual void restoreEntry (QTreeWidgetItem *)
virtual void createEntry (QTreeWidgetItem *)
virtual DtPropertyItemitemWithReaderWriterVariable (DtReaderWriter *)
virtual DtPropertyItemlastChild ()
virtual QString selectedPath () const
DtPropertyItemselectedItem () const
virtual void sizeColumn (int)
void setPropertyFileName (const QString &)
const QString & propertyFileName () const
void setSourceFileName (const QString &)
const QString & sourceFileName () const
void setSupportsVariables (bool)
bool supportsVariables () const
- Public Member Functions inherited from makVrf::DtTreeWidget
 DtTreeWidget (QWidget *parent)
 Constructor.
virtual ~DtTreeWidget ()
 DTOR.
virtual QTreeWidgetItemlastItem () const
 Returns the last item in the list.
QTreeWidgetItemitemFromIndex (const QModelIndex &idx)
QModelIndex indexFromItem (QTreeWidgetItem *item, int column=0) const
virtual int indexOfChild (QTreeWidgetItem *) const
 Returns the index of the child.
unsigned int depth (QTreeWidgetItem *) const
 Returns the number of levels down this item is.
QTreeWidgetItemnextSibling (QTreeWidgetItem *) const
 Returns the next item after the supplied item.
void setAllowEmptySelection (bool)
 Only valid in single selection mode.
bool allowEmptySelection () const

Protected Member Functions

virtual void resizeEvent (QResizeEvent *e)
virtual bool eventFilter (QObject *, QEvent *)
virtual QString pathOfText (QTreeWidgetItem *) const
- Protected Member Functions inherited from makVrf::DtTreeWidget
virtual void mousePressEvent (QMouseEvent *event)
virtual void mouseReleaseEvent (QMouseEvent *event)
virtual void scrollContentsBy (int, int)
virtual QSize sizeHint () const
 Need to do this as default sizeHint() for an abstract scroll area (in Qt 4.2.2) is too large.
virtual
QItemSelectionModel::SelectionFlags 
selectionCommand (const QModelIndex &index, const QEvent *event=0) const
 Override to allow empty selection in single selection mode.
virtual
QItemSelectionModel::SelectionFlags 
selectionBehaviorFlags () const

Protected Attributes

QString myPropertyFileName
QString mySourceFileName
bool mySupportsVariables
makVrv::DtDemyDe
- Protected Attributes inherited from makVrf::DtTreeWidget
bool myMouseRightClick
bool myAllowEmptySelection

Constructor & Destructor Documentation

DtPropertySheet::DtPropertySheet ( makVrv::DtDe ,
QWidget parent = NULL 
)
virtual DtPropertySheet::~DtPropertySheet ( )
virtual

Member Function Documentation

virtual void DtPropertySheet::valueUpdated ( DtPropertyItem )
virtual
virtual void DtPropertySheet::valueAdded ( DtPropertyItem newItem,
DtPropertyItem parent,
DtPropertyCreationDialog ,
bool  isNew = false 
)
virtual
virtual void DtPropertySheet::valueRestored ( DtPropertyItem )
virtual
virtual void DtPropertySheet::valueRemoved ( DtPropertyItem )
virtual
virtual void DtPropertySheet::valueRemovedFrom ( DtPropertyItem item,
DtPropertyItem parent 
)
virtual
virtual bool DtPropertySheet::canCreateItem ( ) const
virtual
virtual bool DtPropertySheet::canDeleteItem ( ) const
virtual
virtual bool DtPropertySheet::canRestoreItem ( ) const
virtual
virtual void DtPropertySheet::deleteEntry ( QTreeWidgetItem )
virtual
virtual void DtPropertySheet::restoreEntry ( QTreeWidgetItem )
virtual
virtual void DtPropertySheet::createEntry ( QTreeWidgetItem )
virtual
virtual DtPropertyItem* DtPropertySheet::itemWithReaderWriterVariable ( DtReaderWriter )
virtual
virtual DtPropertyItem* DtPropertySheet::lastChild ( )
virtual
virtual QString DtPropertySheet::selectedPath ( ) const
virtual
DtPropertyItem* DtPropertySheet::selectedItem ( ) const
virtual void DtPropertySheet::sizeColumn ( int  )
virtual
void DtPropertySheet::setPropertyFileName ( const QString &  s)
inline

References myPropertyFileName.

const QString & DtPropertySheet::propertyFileName ( ) const
inline

References myPropertyFileName.

void DtPropertySheet::setSourceFileName ( const QString &  s)
inline

References mySourceFileName.

const QString & DtPropertySheet::sourceFileName ( ) const
inline

References mySourceFileName.

void DtPropertySheet::setSupportsVariables ( bool  b)
inline

References mySupportsVariables.

bool DtPropertySheet::supportsVariables ( ) const
inline

References mySupportsVariables.

virtual void DtPropertySheet::selectionChanged ( const QItemSelection &  ,
const QItemSelection &   
)
virtualslot
void DtPropertySheet::propertyItemUpdated ( DtPropertyItem )
signal
void DtPropertySheet::propertyItemRestored ( DtPropertyItem )
signal
void DtPropertySheet::propertyItemAdded ( DtPropertyItem ,
DtPropertyItem  
)
signal
void DtPropertySheet::propertyValueRemoved ( DtPropertyItem )
signal
void DtPropertySheet::propertyValueRemovedFrom ( DtPropertyItem ,
DtPropertyItem  
)
signal
virtual void DtPropertySheet::resizeEvent ( QResizeEvent *  e)
protectedvirtual
virtual bool DtPropertySheet::eventFilter ( QObject ,
QEvent *   
)
protectedvirtual
virtual QString DtPropertySheet::pathOfText ( QTreeWidgetItem ) const
protectedvirtual
virtual void DtPropertySheet::updateEditorSize ( )
virtualslot
virtual void DtPropertySheet::columnSizeChange ( int  ,
int  ,
int   
)
virtualslot

Member Data Documentation

QString DtPropertySheet::myPropertyFileName
protected
QString DtPropertySheet::mySourceFileName
protected
bool DtPropertySheet::mySupportsVariables
protected
makVrv::DtDe& DtPropertySheet::myDe
protected

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

Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)