35 #ifndef OPENMS_VISUAL_APPLICATIONS_IDEVALUATIONBASE_H 
   36 #define OPENMS_VISUAL_APPLICATIONS_IDEVALUATIONBASE_H 
   46 #include <QtGui/QMainWindow> 
   47 #include <QtGui/QWorkspace> 
   48 #include <QtGui/QButtonGroup> 
   49 #include <QtCore/QProcess> 
   50 #include <QtGui/QSplashScreen> 
   59 class QTreeWidgetItem;
 
   61 class QNetworkAccessManager;
 
   69   class TOPPASResources;
 
   91     QSize sizeHint() 
const;
 
   93     void setVisibleArea(
double low, 
double high);
 
  103     void setIntensityMode(
int index);
 
  107     bool getPoints(std::vector<PeptideIdentification> & peptides , 
const std::vector<DoubleReal> & q_value_thresholds, 
MSSpectrum<> & points);
 
  113     bool addSearchFile(
const String & file_name);
 
  115     void openFileDialog();
 
  120     bool exportAsImage(
const QString & file_name, 
String & error_message, 
const QString & format = 
"");
 
  124     void showAboutDialog();
 
  131     void showStatusMessage(std::string msg, 
OpenMS::UInt time);
 
  179     void closeEvent(QCloseEvent * event);
 
  180     void keyPressEvent(QKeyEvent * e);
 
  191     void showLogMessage_(LogState state, 
const String & heading, 
const String & body);
 
  212 #endif // OPENMS_VISUAL_APPLICATIONS_IDEVALUATIONBASE_H 
A more convenient string class. 
Definition: String.h:56
QTextEdit * log_
enable/disable menu entries depending on the current state 
Definition: IDEvaluationBase.h:158
String current_path_
Definition: IDEvaluationBase.h:176
QLabel * message_label_
Label for messages in the status bar. 
Definition: IDEvaluationBase.h:168
QTextEdit * desc_
Workflow Description window. 
Definition: IDEvaluationBase.h:160
Spectrum1DWidget * spec_1d_
Definition: IDEvaluationBase.h:165
QToolBar * tool_bar_
Definition: IDEvaluationBase.h:201
Main window of the IDEvaluation tool. 
Definition: IDEvaluationBase.h:78
QButtonGroup * intensity_button_group_
Definition: IDEvaluationBase.h:204
LogState
Log message states. 
Definition: IDEvaluationBase.h:184
MSExperiment data_
Definition: IDEvaluationBase.h:196
Representation of a mass spectrometry experiment. 
Definition: MSExperiment.h:68
String list. 
Definition: StringList.h:56
QWorkspace * ws_
Main workspace. 
Definition: IDEvaluationBase.h:163
Notice. 
Definition: IDEvaluationBase.h:186
A base class for all classes handling default parameters. 
Definition: DefaultParamHandler.h:90
std::vector< DoubleReal > q_value_thresholds_
Definition: IDEvaluationBase.h:193
Warning. 
Definition: IDEvaluationBase.h:187