ImFusion SDK 4.3
StructuresViewWidget Class Reference

#include <ImFusion/Seg/StructuresViewWidget.h>

GUI to show the contents of a StructuresView as a table widget. More...

+ Inheritance diagram for StructuresViewWidget:

Detailed Description

GUI to show the contents of a StructuresView as a table widget.

Signals

void editStructureSignal (Structure *s)
 

Public Member Functions

 StructuresViewWidget (DisplayWidgetMulti *display, StructuresViewAlgorithm *algo=nullptr, QWidget *parent=nullptr)
 
StructuresViewstructuresView () const
 Returns the StructuresModel.
 
void setStructuresView (StructuresView *value)
 Sets the StructuresModel.
 
void refreshAllThumbnails ()
 
void moveSelectedLabelUp ()
 
void moveSelectedLabelDown ()
 
void removeSelected ()
 
void resetSorting ()
 
void contextMenuEvent (QContextMenuEvent *e) override
 
- Public Member Functions inherited from SignalReceiver
 SignalReceiver ()=default
 Default constructor.
 
 SignalReceiver (const SignalReceiver &other)
 Copy constructor, does not copy any existing signal connections from other.
 
SignalReceiveroperator= (SignalReceiver rhs)
 Assignment operator, disconnects all existing connections, does not copy any existing signal connections from rhs.
 
virtual ~SignalReceiver ()
 Virtual destructor disconnects from all connected signals.
 

Protected Member Functions

void createStatsDialog (const Structure *s)
 Triggers the computation of statistics and fills the dialog Requires the StructuresViewAlgorithm (see constructor)
 
- Protected Member Functions inherited from SignalReceiver
void disconnectAll ()
 Disconnects all existing connections.
 

The documentation for this class was generated from the following file:
Search Tab / S to search, Esc to close