iRoCS Toolbox  1.1.0
Public Types | Public Slots | Public Member Functions
HDF5TreeWidget Class Reference

#include <HDF5SelectionDialog.hh>

Inheritance diagram for HDF5TreeWidget:
Collaboration diagram for HDF5TreeWidget:

Public Types

enum  ItemType { Dataset, Annotation, Colormap, Incompatible }
 

Public Slots

void adjustColumnWidths ()
 

Public Member Functions

 HDF5TreeWidget (QWidget *parent=NULL)
 
 HDF5TreeWidget (std::string const &fileName, QWidget *parent=NULL)
 
 ~HDF5TreeWidget ()
 
std::string absoluteItemPath (QTreeWidgetItem const *item) const
 
QString const & errorString () const
 
std::string const & fileName () const
 
bool isValid () const
 
void setFileName (std::string const &fileName)
 
void setSelectable (ItemType type, bool enable=true)
 
void setSelectable (ChannelSpecs::ChannelTypes types, bool enable=true)
 

Detailed Description

Definition at line 43 of file HDF5SelectionDialog.hh.

Member Enumeration Documentation

◆ ItemType

Enumerator
Dataset 
Annotation 
Colormap 
Incompatible 

Definition at line 50 of file HDF5SelectionDialog.hh.

Constructor & Destructor Documentation

◆ HDF5TreeWidget() [1/2]

HDF5TreeWidget::HDF5TreeWidget ( QWidget *  parent = NULL)

◆ HDF5TreeWidget() [2/2]

HDF5TreeWidget::HDF5TreeWidget ( std::string const &  fileName,
QWidget *  parent = NULL 
)

◆ ~HDF5TreeWidget()

HDF5TreeWidget::~HDF5TreeWidget ( )

Member Function Documentation

◆ setFileName()

void HDF5TreeWidget::setFileName ( std::string const &  fileName)

◆ fileName()

std::string const& HDF5TreeWidget::fileName ( ) const

◆ isValid()

bool HDF5TreeWidget::isValid ( ) const

◆ errorString()

QString const& HDF5TreeWidget::errorString ( ) const

◆ setSelectable() [1/2]

void HDF5TreeWidget::setSelectable ( ItemType  type,
bool  enable = true 
)

◆ setSelectable() [2/2]

void HDF5TreeWidget::setSelectable ( ChannelSpecs::ChannelTypes  types,
bool  enable = true 
)

◆ absoluteItemPath()

std::string HDF5TreeWidget::absoluteItemPath ( QTreeWidgetItem const *  item) const

◆ adjustColumnWidths

void HDF5TreeWidget::adjustColumnWidths ( )
slot

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