pyanatomist 6.0.0
anatomist::ObjectParamSelectSip Class Reference

This class just overrides the objectsSelected signal with another one with a sip-understandable signature, otherwise the regular connection in pyqt does not work any longer since PyQt 4.8. More...

#include <pyanatomist/objectparamselectsip.h>

Inheritance diagram for anatomist::ObjectParamSelectSip:
Collaboration diagram for anatomist::ObjectParamSelectSip:

Public Slots

void objectsSelectedSlot (const std::set< anatomist::AObject * > &)
 
- Public Slots inherited from ObjectParamSelect
virtual void selectObjects ()
 
virtual void selectObjects (const std::set< anatomist::AObject * > &obj, const std::set< anatomist::AObject * > &sel)
 

Signals

void objectsSelectedSip (const set_AObjectPtr &)
 
- Signals inherited from ObjectParamSelect
void selectionStarts ()
 
void objectsSelected (const std::set< anatomist::AObject * > &)
 

Public Member Functions

 ObjectParamSelectSip (const std::set< anatomist::AObject * > &, QWidget *parent)
 
virtual ~ObjectParamSelectSip ()
 
- Public Member Functions inherited from ObjectParamSelect
 ObjectParamSelect (const std::set< anatomist::AObject * > &, QWidget *parent)
 
virtual ~ObjectParamSelect ()
 
virtual void addFilter (Filter)
 
virtual bool filter (const anatomist::AObject *o) const
 
void updateLabel (const std::set< anatomist::AObject * > &)
 
const std::set< anatomist::AObject * > & selectedObjects () const
 

Additional Inherited Members

- Public Types inherited from ObjectParamSelect
enum  ViewMode
 
typedef bool(* Filter) (const anatomist::AObject *)
 
- Public Attributes inherited from ObjectParamSelect
 Initial
 
 All
 
 TopLevel
 
- Protected Slots inherited from ObjectParamSelect
void setObjectsViewMode (int)
 

Detailed Description

This class just overrides the objectsSelected signal with another one with a sip-understandable signature, otherwise the regular connection in pyqt does not work any longer since PyQt 4.8.

Definition at line 51 of file objectparamselectsip.h.

Constructor & Destructor Documentation

◆ ObjectParamSelectSip()

anatomist::ObjectParamSelectSip::ObjectParamSelectSip ( const std::set< anatomist::AObject * > & ,
QWidget * parent )

◆ ~ObjectParamSelectSip()

virtual anatomist::ObjectParamSelectSip::~ObjectParamSelectSip ( )
virtual

Member Function Documentation

◆ objectsSelectedSip

void anatomist::ObjectParamSelectSip::objectsSelectedSip ( const set_AObjectPtr & )
signal

◆ objectsSelectedSlot

void anatomist::ObjectParamSelectSip::objectsSelectedSlot ( const std::set< anatomist::AObject * > & )
slot

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