VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Protected Attributes | Static Protected Attributes | Private Attributes
makVrv::DtObserverViewIconColumnData Class Reference

Public Types

enum  EditMode { Editable, ReadOnly }
 
typedef std::vector
< DtObserverViewQIcon * > 
IconsVector
 

Public Member Functions

 DtObserverViewIconColumnData ()
 
 DtObserverViewIconColumnData (const DtObserverViewIconColumnData &org)
 
 ~DtObserverViewIconColumnData ()
 
void paint (QPainter *painter, const QRect &rect, const QPalette &palette, EditMode mode) const
 
bool toolTipAtIndex (const QPoint &mousePoint, QString &tooltipText)
 
void setIcons (const IconsVector &icons)
 
void setIcons (const DtObserverViewInfoViewerData::ObserserIconsInfoVector &icons)
 
const IconsVectoricons ()
 
bool isDefault () const
 
void setIsDefault (bool val)
 
DtObserverViewsManager::ViewProjection viewProjection () const
 
void setViewProjection (DtObserverViewsManager::ViewProjection projection)
 
bool isAssociated () const
 
void setIsAssociated (bool val)
 

Protected Attributes

IconsVector myIcons
 

Static Protected Attributes

static const int myPaintingScaleFactor = 15
 

Private Attributes

bool myIsDefault
 
DtObserverViewsManager::ViewProjection myViewProjection
 
bool myIsAssociated
 
QString emptyString
 

Member Typedef Documentation

Member Enumeration Documentation

Enumerator
Editable 
ReadOnly 

Constructor & Destructor Documentation

makVrv::DtObserverViewIconColumnData::DtObserverViewIconColumnData ( )
makVrv::DtObserverViewIconColumnData::DtObserverViewIconColumnData ( const DtObserverViewIconColumnData org)
makVrv::DtObserverViewIconColumnData::~DtObserverViewIconColumnData ( )

Member Function Documentation

void makVrv::DtObserverViewIconColumnData::paint ( QPainter *  painter,
const QRect &  rect,
const QPalette &  palette,
EditMode  mode 
) const
bool makVrv::DtObserverViewIconColumnData::toolTipAtIndex ( const QPoint &  mousePoint,
QString &  tooltipText 
)
void makVrv::DtObserverViewIconColumnData::setIcons ( const IconsVector icons)
void makVrv::DtObserverViewIconColumnData::setIcons ( const DtObserverViewInfoViewerData::ObserserIconsInfoVector icons)
const IconsVector& makVrv::DtObserverViewIconColumnData::icons ( )
bool makVrv::DtObserverViewIconColumnData::isDefault ( ) const
void makVrv::DtObserverViewIconColumnData::setIsDefault ( bool  val)
DtObserverViewsManager::ViewProjection makVrv::DtObserverViewIconColumnData::viewProjection ( ) const
void makVrv::DtObserverViewIconColumnData::setViewProjection ( DtObserverViewsManager::ViewProjection  projection)
bool makVrv::DtObserverViewIconColumnData::isAssociated ( ) const
void makVrv::DtObserverViewIconColumnData::setIsAssociated ( bool  val)

Member Data Documentation

const int makVrv::DtObserverViewIconColumnData::myPaintingScaleFactor = 15
staticprotected
IconsVector makVrv::DtObserverViewIconColumnData::myIcons
protected
bool makVrv::DtObserverViewIconColumnData::myIsDefault
private
DtObserverViewsManager::ViewProjection makVrv::DtObserverViewIconColumnData::myViewProjection
private
bool makVrv::DtObserverViewIconColumnData::myIsAssociated
private
QString makVrv::DtObserverViewIconColumnData::emptyString
private

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

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)