anatomist  5.1.2
3D neuroimaging data viewer
QGraphProperties Class Reference

#include <anatomist/graph/qgraphproperties.h>

Inheritance diagram for QGraphProperties:
Collaboration diagram for QGraphProperties:

Public Member Functions

 QGraphProperties (const std::set< anatomist::AObject * > &obj, QWidget *parent=0)
 
virtual ~QGraphProperties ()
 
virtual void update (const anatomist::Observable *obs, void *arg)
 This method is called whenever the observed object is changed. More...
 
- Public Member Functions inherited from anatomist::Observer
virtual ~Observer ()
 

Static Public Member Functions

static void openProperties (const std::set< anatomist::AObject * > &)
 

Protected Slots

void modeChanged (const QString &)
 
void modeChanged (int)
 
void propertyChanged (const QString &)
 
void propertyChanged (int)
 
void objectsChosen (const std::set< anatomist::AObject * > &)
 
void chooseObject ()
 
void vertexMaskChanged (bool)
 
void edgeMaskChanged (bool)
 
void labelPropertyChanged (int)
 

Protected Member Functions

void updateInterface ()
 
virtual void unregisterObservable (anatomist::Observable *)
 Called when an observable is destroyed, only called by Observable: don't use this function directly. More...
 
virtual void updateObjects ()
 
virtual void updateObjPal ()
 
void runCommand ()
 
- Protected Member Functions inherited from anatomist::Observer
virtual void cleanupObserver ()
 call this function from inherited classes destructors. More...
 
virtual void registerObservable (Observable *)
 only called by Observable: don't use this function directly More...
 
const std::set< Observable * > & observed () const
 

Detailed Description

Definition at line 50 of file qgraphproperties.h.

Constructor & Destructor Documentation

◆ QGraphProperties()

QGraphProperties::QGraphProperties ( const std::set< anatomist::AObject * > &  obj,
QWidget *  parent = 0 
)

◆ ~QGraphProperties()

virtual QGraphProperties::~QGraphProperties ( )
virtual

Member Function Documentation

◆ chooseObject

void QGraphProperties::chooseObject ( )
protectedslot

◆ edgeMaskChanged

void QGraphProperties::edgeMaskChanged ( bool  )
protectedslot

◆ labelPropertyChanged

void QGraphProperties::labelPropertyChanged ( int  )
protectedslot

◆ modeChanged [1/2]

void QGraphProperties::modeChanged ( const QString &  )
protectedslot

◆ modeChanged [2/2]

void QGraphProperties::modeChanged ( int  )
protectedslot

◆ objectsChosen

void QGraphProperties::objectsChosen ( const std::set< anatomist::AObject * > &  )
protectedslot

◆ openProperties()

static void QGraphProperties::openProperties ( const std::set< anatomist::AObject * > &  )
static

References slots.

◆ propertyChanged [1/2]

void QGraphProperties::propertyChanged ( const QString &  )
protectedslot

◆ propertyChanged [2/2]

void QGraphProperties::propertyChanged ( int  )
protectedslot

◆ runCommand()

void QGraphProperties::runCommand ( )
protected

◆ unregisterObservable()

virtual void QGraphProperties::unregisterObservable ( anatomist::Observable )
protectedvirtual

Called when an observable is destroyed, only called by Observable: don't use this function directly.

Reimplemented from anatomist::Observer.

◆ update()

virtual void QGraphProperties::update ( const anatomist::Observable observable,
void *  arg 
)
virtual

This method is called whenever the observed object is changed.

The programmer calls an observable object's notifyObservers method to have all the object's observers notified of the change.

Parameters
observablethe observable object

Implements anatomist::Observer.

◆ updateInterface()

void QGraphProperties::updateInterface ( )
protected

◆ updateObjects()

virtual void QGraphProperties::updateObjects ( )
protectedvirtual

◆ updateObjPal()

virtual void QGraphProperties::updateObjPal ( )
protectedvirtual

◆ vertexMaskChanged

void QGraphProperties::vertexMaskChanged ( bool  )
protectedslot

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