Developer Documentation
FileOptionsDialog Class Reference
Inheritance diagram for FileOptionsDialog:

Public Slots

int exec ()
 
bool makePluginDefault ()
 

Signals

void setPluginForExtension (QString _extension, int _pluginId)
 

Public Member Functions

 FileOptionsDialog (std::vector< fileTypes > &_supportedTypes, const QStringList &_extensions, bool _loadMode, QWidget *parent=0)
 

Private Slots

void slotPluginChanged (const QString &_name)
 
void slotPluginDefault (int _state)
 

Private Attributes

QStringList ext_
 
std::vector< fileTypes > & supportedTypes_
 
QTabWidget tabs_
 
bool loadMode_
 
QString currentName_
 
QString currentExtension_
 
QVector< QComboBox * > boxes_
 
QCheckBox * defaultPluginBox_
 

Detailed Description

Definition at line 51 of file FileOptionsDialog.hh.

Constructor & Destructor Documentation

◆ FileOptionsDialog()

FileOptionsDialog::FileOptionsDialog ( std::vector< fileTypes > &  _supportedTypes,
const QStringList &  _extensions,
bool  _loadMode,
QWidget *  parent = 0 
)

Definition at line 46 of file FileOptionsDialog.cc.

◆ ~FileOptionsDialog()

FileOptionsDialog::~FileOptionsDialog ( )

Definition at line 173 of file FileOptionsDialog.cc.

Member Function Documentation

◆ exec

int FileOptionsDialog::exec ( )
slot

Definition at line 194 of file FileOptionsDialog.cc.

◆ makePluginDefault

bool FileOptionsDialog::makePluginDefault ( )
slot

Definition at line 203 of file FileOptionsDialog.cc.

◆ slotPluginChanged

void FileOptionsDialog::slotPluginChanged ( const QString &  _name)
privateslot

Definition at line 210 of file FileOptionsDialog.cc.

◆ slotPluginDefault

void FileOptionsDialog::slotPluginDefault ( int  _state)
privateslot

Definition at line 229 of file FileOptionsDialog.cc.

Member Data Documentation

◆ boxes_

QVector< QComboBox* > FileOptionsDialog::boxes_
private

Definition at line 84 of file FileOptionsDialog.hh.

◆ currentExtension_

QString FileOptionsDialog::currentExtension_
private

Definition at line 82 of file FileOptionsDialog.hh.

◆ currentName_

QString FileOptionsDialog::currentName_
private

Definition at line 80 of file FileOptionsDialog.hh.

◆ defaultPluginBox_

QCheckBox* FileOptionsDialog::defaultPluginBox_
private

Definition at line 86 of file FileOptionsDialog.hh.

◆ ext_

QStringList FileOptionsDialog::ext_
private

Definition at line 59 of file FileOptionsDialog.hh.

◆ loadMode_

bool FileOptionsDialog::loadMode_
private

Definition at line 78 of file FileOptionsDialog.hh.

◆ supportedTypes_

std::vector<fileTypes>& FileOptionsDialog::supportedTypes_
private

Definition at line 60 of file FileOptionsDialog.hh.

◆ tabs_

QTabWidget FileOptionsDialog::tabs_
private

Definition at line 62 of file FileOptionsDialog.hh.


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