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 | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
DtMultipleDescriptorPage Class Reference
Inheritance diagram for DtMultipleDescriptorPage:
Inheritance graph
[legend]

Public Slots

virtual void multipleValuesRestored (DtPropertyItem *)

Public Member Functions

 DtMultipleDescriptorPage (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0)
virtual ~DtMultipleDescriptorPage ()
virtual bool init (const QList< DtVrfObjectParameters * > &current, const QList< DtVrfObjectParameters * > &backup, const QString &filename)
- Public Member Functions inherited from DtDescriptorPage
 DtDescriptorPage (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0)
virtual ~DtDescriptorPage ()
virtual bool init (DtVrfObjectParameters *p, DtVrfObjectParameters *b, const QString &filename)
bool initialized () const
virtual void addPageItems (DtVrfObjectParameters *p, DtVrfObjectParameters *b, const QString &filename)
virtual void addDescriptorItem (DtReaderWriterRegistryData *item, DtReaderWriterRegistryData *backup)
virtual void savedOpdFile ()
virtual bool canCreateParameterItem () const
virtual bool canDeleteParameterItem () const
virtual bool canRestoreParameterItem () const
virtual void deleteCurrentlySelectedParameterEntry ()
virtual void restoreCurrentlySelectedParameterEntry ()
virtual void createParameterEntry ()
virtual QString selectedPath () const
virtual void setSelectedPath (const QStringList &)

Static Public Member Functions

static DtDescriptorPagecreate (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0)

Protected Member Functions

virtual void addPageItems (const QList< DtVrfObjectParameters * > &current, const QList< DtVrfObjectParameters * > &backup, const QString &filename)
virtual QTreeWidgetItemmergeDescriptorItem (DtReaderWriterRegistryData *d, DtReaderWriterRegistryData *b)
virtual DtPropertySheetcreatePropertySheet ()
virtual void pruneComponents (DtPropertyItem *, DtRwList *, const QList< DtVrfObjectParameters * > &current)
virtual void pruneControllers (DtPropertyItem *, const QList< DtVrfObjectParameters * > &current)
virtual void pruneSystems (DtPropertyItem *, const QList< DtVrfObjectParameters * > &current)
virtual void pruneSensors (DtPropertyItem *, const QList< DtVrfObjectParameters * > &current)
virtual void pruneRadios (DtPropertyItem *, const QList< DtVrfObjectParameters * > &current)
virtual void pruneActuators (DtPropertyItem *, const QList< DtVrfObjectParameters * > &current)
- Protected Member Functions inherited from DtDescriptorPage
virtual void addDefaultFactoryItems ()
virtual void setupListItems (DtPropertyItem *propertyBase, DtReaderWriter *current, DtReaderWriter *backup, DtPICreator itemToCreate)
virtual void addIdentifierEntry (const QString &)
virtual void initPropertySheetConnections ()
virtual void setupPropertySheet ()
virtual void addReaderWriterItems (DtReaderWriter *p, DtReaderWriter *b)
virtual void setupPropertySheetToolTips ()

Protected Attributes

QList< DtVrfObjectParameters * > myListParameters
QList< DtVrfObjectParameters * > myListBackupParameters
- Protected Attributes inherited from DtDescriptorPage
bool myInitialized
DtVrfObjectParametersmyParameters
DtVrfObjectParametersmyBackupParameters
DtOpdParameterPropertySheetmyPropertySheet
makVrv::DtDemyDe

Additional Inherited Members

- Signals inherited from DtDescriptorPage
void opdParameterModified (DtVrfObjectParameters *)
void rightButtonPressed (QTreeWidgetItem *, QMouseEvent *, int)

Constructor & Destructor Documentation

DtMultipleDescriptorPage::DtMultipleDescriptorPage ( makVrv::DtDe ,
QWidget parent = NULL,
const Qt::WindowFlags &  flags = 0 
)
virtual DtMultipleDescriptorPage::~DtMultipleDescriptorPage ( )
virtual

Member Function Documentation

virtual bool DtMultipleDescriptorPage::init ( const QList< DtVrfObjectParameters * > &  current,
const QList< DtVrfObjectParameters * > &  backup,
const QString &  filename 
)
virtual
static DtDescriptorPage* DtMultipleDescriptorPage::create ( makVrv::DtDe ,
QWidget parent = NULL,
const Qt::WindowFlags &  flags = 0 
)
static

Reimplemented from DtDescriptorPage.

virtual void DtMultipleDescriptorPage::multipleValuesRestored ( DtPropertyItem )
virtualslot
virtual void DtMultipleDescriptorPage::addPageItems ( const QList< DtVrfObjectParameters * > &  current,
const QList< DtVrfObjectParameters * > &  backup,
const QString &  filename 
)
protectedvirtual
virtual QTreeWidgetItem* DtMultipleDescriptorPage::mergeDescriptorItem ( DtReaderWriterRegistryData d,
DtReaderWriterRegistryData b 
)
protectedvirtual
virtual DtPropertySheet* DtMultipleDescriptorPage::createPropertySheet ( )
protectedvirtual

Reimplemented from DtDescriptorPage.

virtual void DtMultipleDescriptorPage::pruneComponents ( DtPropertyItem ,
DtRwList ,
const QList< DtVrfObjectParameters * > &  current 
)
protectedvirtual
virtual void DtMultipleDescriptorPage::pruneControllers ( DtPropertyItem ,
const QList< DtVrfObjectParameters * > &  current 
)
protectedvirtual
virtual void DtMultipleDescriptorPage::pruneSystems ( DtPropertyItem ,
const QList< DtVrfObjectParameters * > &  current 
)
protectedvirtual
virtual void DtMultipleDescriptorPage::pruneSensors ( DtPropertyItem ,
const QList< DtVrfObjectParameters * > &  current 
)
protectedvirtual
virtual void DtMultipleDescriptorPage::pruneRadios ( DtPropertyItem ,
const QList< DtVrfObjectParameters * > &  current 
)
protectedvirtual
virtual void DtMultipleDescriptorPage::pruneActuators ( DtPropertyItem ,
const QList< DtVrfObjectParameters * > &  current 
)
protectedvirtual

Member Data Documentation

QList<DtVrfObjectParameters*> DtMultipleDescriptorPage::myListParameters
protected
QList<DtVrfObjectParameters*> DtMultipleDescriptorPage::myListBackupParameters
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)