PacMaster 2.0(r200)
Controls digital PAC measurements and collects the results
Classes | Public Slots | Public Member Functions | Protected Member Functions

PacVariantManager Class Reference

Specialized Variant Manger for the setup tree. More...

#include <PacVariantManager.h>

List of all members.

Classes

struct  AuxPropertyData
struct  Decoration

Public Slots

virtual void setValue (QtProperty *property, const QVariant &val)
virtual void setAttribute (QtProperty *property, const QString &attribute, const QVariant &value)

Public Member Functions

 PacVariantManager (QObject *parent=0)
 ~PacVariantManager ()
virtual QVariant value (const QtProperty *property) const
virtual QVariant attributeValue (const QtProperty *property, const QString &attribute) const
virtual int attributeType (int propertyType, const QString &attribute) const
virtual QStringList attributes (int propertyType) const
int valueType (const QtProperty *property) const
int propertyType (const QtProperty *property) const
virtual QString valueText (const QtProperty *property) const

Protected Member Functions

virtual void initializeProperty (QtProperty *property)
virtual void uninitializeProperty (QtProperty *property)

Detailed Description

Specialized Variant Manger for the setup tree.

Author:
Matthias Nagl <mnagl@uni-goettingen.de>

See QtPropertyBrowser for details


Constructor & Destructor Documentation

PacVariantManager::PacVariantManager ( QObject *  parent = 0)
PacVariantManager::~PacVariantManager ( )

Member Function Documentation

QStringList PacVariantManager::attributes ( int  propertyType) const [virtual]
int PacVariantManager::attributeType ( int  propertyType,
const QString &  attribute 
) const [virtual]
QVariant PacVariantManager::attributeValue ( const QtProperty *  property,
const QString &  attribute 
) const [virtual]
void PacVariantManager::initializeProperty ( QtProperty *  property) [protected, virtual]
int PacVariantManager::propertyType ( const QtProperty *  property) const
void PacVariantManager::setAttribute ( QtProperty *  property,
const QString &  attribute,
const QVariant &  value 
) [virtual, slot]
void PacVariantManager::setValue ( QtProperty *  property,
const QVariant &  val 
) [virtual, slot]
void PacVariantManager::uninitializeProperty ( QtProperty *  property) [protected, virtual]
QVariant PacVariantManager::value ( const QtProperty *  property) const [virtual]
QString PacVariantManager::valueText ( const QtProperty *  property) const [virtual]
int PacVariantManager::valueType ( const QtProperty *  property) const

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends Defines