anatomist  5.1.2
3D neuroimaging data viewer
AimsFileDialogExtension Class Reference

#include <anatomist/application/filedialogextension.h>

Inheritance diagram for AimsFileDialogExtension:
Collaboration diagram for AimsFileDialogExtension:

Public Member Functions

 AimsFileDialogExtension (QWidget *parent=0)
 
virtual ~AimsFileDialogExtension ()
 
void setPossibleTypesMap (const AimsFileDialog::TypesMap &)
 
bool optionsValid () const
 
std::string selectedTypeId () const
 
std::pair< std::string, std::string > selectedType () const
 
std::string selectedUrlOptions () const
 
carto::Object selectedOptions () const
 

Protected Slots

void currentFileChanged (const QString &)
 
void optionsClicked ()
 

Protected Member Functions

void setupCustom (QWidget *filedialog)
 
std::string typeId (const std::string &ot, const std::string &dt) const
 
std::vector< std::string > typeIds (const std::string &ot, const std::string &dt) const
 

Friends

class AimsFileDialog
 

Detailed Description

Definition at line 75 of file filedialogextension.h.

Constructor & Destructor Documentation

◆ AimsFileDialogExtension()

AimsFileDialogExtension::AimsFileDialogExtension ( QWidget *  parent = 0)

◆ ~AimsFileDialogExtension()

virtual AimsFileDialogExtension::~AimsFileDialogExtension ( )
virtual

Member Function Documentation

◆ currentFileChanged

void AimsFileDialogExtension::currentFileChanged ( const QString &  )
protectedslot

◆ optionsClicked

void AimsFileDialogExtension::optionsClicked ( )
protectedslot

◆ optionsValid()

bool AimsFileDialogExtension::optionsValid ( ) const

◆ selectedOptions()

carto::Object AimsFileDialogExtension::selectedOptions ( ) const

◆ selectedType()

std::pair<std::string, std::string> AimsFileDialogExtension::selectedType ( ) const

◆ selectedTypeId()

std::string AimsFileDialogExtension::selectedTypeId ( ) const

◆ selectedUrlOptions()

std::string AimsFileDialogExtension::selectedUrlOptions ( ) const

◆ setPossibleTypesMap()

void AimsFileDialogExtension::setPossibleTypesMap ( const AimsFileDialog::TypesMap )

◆ setupCustom()

void AimsFileDialogExtension::setupCustom ( QWidget *  filedialog)
protected

◆ typeId()

std::string AimsFileDialogExtension::typeId ( const std::string &  ot,
const std::string &  dt 
) const
protected

◆ typeIds()

std::vector<std::string> AimsFileDialogExtension::typeIds ( const std::string &  ot,
const std::string &  dt 
) const
protected

References slots.

Friends And Related Function Documentation

◆ AimsFileDialog

friend class AimsFileDialog
friend

Definition at line 101 of file filedialogextension.h.


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