Computer Assited Medical Intervention Tool Kit  version 3.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Types | Signals | Public Member Functions | Protected Member Functions | Properties | Private Member Functions | Private Attributes | List of all members
QtTreePropertyBrowser Class Reference

The description of this class will come soon ! More...

#include <qttreepropertybrowser.h>

+ Inheritance diagram for QtTreePropertyBrowser:

Public Types

enum  ResizeMode { Interactive, Stretch, Fixed, ResizeToContents }
 

Signals

void collapsed (QtBrowserItem *item)
 
void expanded (QtBrowserItem *item)
 
- Signals inherited from QtAbstractPropertyBrowser
void currentItemChanged (QtBrowserItem *)
 

Public Member Functions

bool alternatingRowColors () const
 
QColor backgroundColor (QtBrowserItem *item) const
 
QColor calculatedBackgroundColor (QtBrowserItem *item) const
 
void editItem (QtBrowserItem *item)
 
int indentation () const
 
bool isExpanded (QtBrowserItem *item) const
 
bool isHeaderVisible () const
 
bool isItemVisible (QtBrowserItem *item) const
 
bool propertiesWithoutValueMarked () const
 
 QtTreePropertyBrowser (QWidget *parent=0)
 
ResizeMode resizeMode () const
 
bool rootIsDecorated () const
 
void setAlternatingRowColors (bool enable)
 
void setBackgroundColor (QtBrowserItem *item, const QColor &color)
 
void setExpanded (QtBrowserItem *item, bool expanded)
 
void setHeaderVisible (bool visible)
 
void setIndentation (int i)
 
void setItemVisible (QtBrowserItem *item, bool visible)
 
void setPropertiesWithoutValueMarked (bool mark)
 
void setResizeMode (ResizeMode mode)
 
void setRootIsDecorated (bool show)
 
void setSplitterPosition (int position)
 
int splitterPosition () const
 
 ~QtTreePropertyBrowser ()
 
- Public Member Functions inherited from QtAbstractPropertyBrowser
void clear ()
 
QtBrowserItemcurrentItem () const
 
QList< QtBrowserItem * > items (QtProperty *property) const
 
QList< QtProperty * > properties () const
 
 QtAbstractPropertyBrowser (QWidget *parent=0)
 
void setCurrentItem (QtBrowserItem *)
 
template<class PropertyManager >
void setFactoryForManager (PropertyManager *manager, QtAbstractEditorFactory< PropertyManager > *factory)
 
QtBrowserItemtopLevelItem (QtProperty *property) const
 
QList< QtBrowserItem * > topLevelItems () const
 
void unsetFactoryForManager (QtAbstractPropertyManager *manager)
 
 ~QtAbstractPropertyBrowser ()
 

Protected Member Functions

virtual void itemChanged (QtBrowserItem *item)
 
virtual void itemInserted (QtBrowserItem *item, QtBrowserItem *afterItem)
 
virtual void itemRemoved (QtBrowserItem *item)
 
- Protected Member Functions inherited from QtAbstractPropertyBrowser
virtual QWidget * createEditor (QtProperty *property, QWidget *parent)
 

Properties

bool alternatingRowColors
 
bool headerVisible
 
int indentation
 
bool propertiesWithoutValueMarked
 
ResizeMode resizeMode
 
bool rootIsDecorated
 
int splitterPosition
 

Private Member Functions

 Q_PRIVATE_SLOT (d_func(), void slotCollapsed(const QModelIndex &)) Q_PRIVATE_SLOT(d_func()
 
void void slotCurrentBrowserItemChanged (QtBrowserItem *)) Q_PRIVATE_SLOT(d_func()
 
void slotExpanded (const QModelIndex &)) Q_PRIVATE_SLOT(d_func()
 

Private Attributes

QtTreePropertyBrowserPrivate * d_ptr
 

Additional Inherited Members

- Public Slots inherited from QtAbstractPropertyBrowser
QtBrowserItemaddProperty (QtProperty *property)
 
QtBrowserIteminsertProperty (QtProperty *property, QtProperty *afterProperty)
 
void removeProperty (QtProperty *property)
 

Detailed Description

The description of this class will come soon !

Member Enumeration Documentation

Enumerator
Interactive 
Stretch 
Fixed 
ResizeToContents 

Constructor & Destructor Documentation

QtTreePropertyBrowser::QtTreePropertyBrowser ( QWidget *  parent = 0)
QtTreePropertyBrowser::~QtTreePropertyBrowser ( )

Member Function Documentation

bool QtTreePropertyBrowser::alternatingRowColors ( ) const
QColor QtTreePropertyBrowser::backgroundColor ( QtBrowserItem item) const
QColor QtTreePropertyBrowser::calculatedBackgroundColor ( QtBrowserItem item) const
void QtTreePropertyBrowser::collapsed ( QtBrowserItem item)
signal
void QtTreePropertyBrowser::editItem ( QtBrowserItem item)
void QtTreePropertyBrowser::expanded ( QtBrowserItem item)
signal
int QtTreePropertyBrowser::indentation ( ) const
bool QtTreePropertyBrowser::isExpanded ( QtBrowserItem item) const
bool QtTreePropertyBrowser::isHeaderVisible ( ) const
bool QtTreePropertyBrowser::isItemVisible ( QtBrowserItem item) const
virtual void QtTreePropertyBrowser::itemChanged ( QtBrowserItem item)
protectedvirtual
virtual void QtTreePropertyBrowser::itemInserted ( QtBrowserItem item,
QtBrowserItem afterItem 
)
protectedvirtual
virtual void QtTreePropertyBrowser::itemRemoved ( QtBrowserItem item)
protectedvirtual
bool QtTreePropertyBrowser::propertiesWithoutValueMarked ( ) const
QtTreePropertyBrowser::Q_PRIVATE_SLOT ( d_func()  ,
void   slotCollapsedconst QModelIndex & 
)
private
ResizeMode QtTreePropertyBrowser::resizeMode ( ) const
bool QtTreePropertyBrowser::rootIsDecorated ( ) const
void QtTreePropertyBrowser::setAlternatingRowColors ( bool  enable)
void QtTreePropertyBrowser::setBackgroundColor ( QtBrowserItem item,
const QColor &  color 
)
void QtTreePropertyBrowser::setExpanded ( QtBrowserItem item,
bool  expanded 
)
void QtTreePropertyBrowser::setHeaderVisible ( bool  visible)
void QtTreePropertyBrowser::setIndentation ( int  i)
void QtTreePropertyBrowser::setItemVisible ( QtBrowserItem item,
bool  visible 
)
void QtTreePropertyBrowser::setPropertiesWithoutValueMarked ( bool  mark)
void QtTreePropertyBrowser::setResizeMode ( ResizeMode  mode)
void QtTreePropertyBrowser::setRootIsDecorated ( bool  show)
void QtTreePropertyBrowser::setSplitterPosition ( int  position)
void void QtTreePropertyBrowser::slotCurrentBrowserItemChanged ( QtBrowserItem )
private
void QtTreePropertyBrowser::slotExpanded ( const QModelIndex &  )
private
int QtTreePropertyBrowser::splitterPosition ( ) const

Member Data Documentation

QtTreePropertyBrowserPrivate* QtTreePropertyBrowser::d_ptr
private

Property Documentation

bool QtTreePropertyBrowser::alternatingRowColors
readwrite
bool QtTreePropertyBrowser::headerVisible
readwrite
int QtTreePropertyBrowser::indentation
readwrite
bool QtTreePropertyBrowser::propertiesWithoutValueMarked
readwrite
ResizeMode QtTreePropertyBrowser::resizeMode
readwrite
bool QtTreePropertyBrowser::rootIsDecorated
readwrite
int QtTreePropertyBrowser::splitterPosition
readwrite

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