Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Public Member Functions | Protected Slots | Private Attributes

TOPPASToolConfigDialog Class Reference
[TOPPASDialogs]

TOPP tool configuration dialog. More...

#include <OpenMS/VISUAL/DIALOGS/TOPPASToolConfigDialog.h>

Inheritance diagram for TOPPASToolConfigDialog:
QDialog

List of all members.

Public Member Functions

 TOPPASToolConfigDialog (QWidget *parent, Param &param, const String &default_dir, const String &tool_name, const String &tool_type, const String &tool_desc, const QVector< String > &hidden_entries)
 Constructor.
 ~TOPPASToolConfigDialog ()
 Destructor.

Protected Slots

void ok_ ()
 Slot for OK button.
void loadINI_ ()
 loads an ini-file into the editor_
void storeINI_ ()
 stores an ini-file from the editor_

Private Attributes

ParamEditoreditor_
 ParamEditor for reading ini-files.
Paramparam_
 The param we are editing.
Param arg_param_
 Param for loading the ini-file.
String default_dir_
 default-dir of ini-file to open
QString filename_
 name of ini-file
String tool_name_
 The name of the tool.
String tool_type_
 The type of the tool.
QVector< Stringhidden_entries_
 The parameters already explained by in edges.

Detailed Description

TOPP tool configuration dialog.

In the dialog, the user can set the parameters for the tool

This information can then be used to execute the tool.


Constructor & Destructor Documentation

TOPPASToolConfigDialog ( QWidget parent,
Param param,
const String default_dir,
const String tool_name,
const String tool_type,
const String tool_desc,
const QVector< String > &  hidden_entries 
)

Constructor.

Parameters:
parent Qt parent widget
param The param we are editing
default_dir The default directory for loading and storing INI files
tool_name The name of the tool
tool_type The type of the tool
hidden_entries List of entries that are used already in edges etc and should not be shown

Destructor.


Member Function Documentation

void loadINI_ (  )  [protected, slot]

loads an ini-file into the editor_

void ok_ (  )  [protected, slot]

Slot for OK button.

void storeINI_ (  )  [protected, slot]

stores an ini-file from the editor_


Member Data Documentation

Param arg_param_ [private]

Param for loading the ini-file.

String default_dir_ [private]

default-dir of ini-file to open

ParamEditor* editor_ [private]

ParamEditor for reading ini-files.

QString filename_ [private]

name of ini-file

QVector<String> hidden_entries_ [private]

The parameters already explained by in edges.

Param* param_ [private]

The param we are editing.

String tool_name_ [private]

The name of the tool.

String tool_type_ [private]

The type of the tool.


OpenMS / TOPP release 1.10.0 Documentation generated on Thu Mar 7 2013 09:42:58 using doxygen 1.7.1