OpenMS
Loading...
Searching...
No Matches
FLASHDeconvWizardBase.h
Go to the documentation of this file.
1// Copyright (c) 2002-present, OpenMS Inc. -- EKU Tuebingen, ETH Zurich, and FU Berlin
2// SPDX-License-Identifier: BSD-3-Clause
3//
4// --------------------------------------------------------------------------
5// $Maintainer: Jihyung Kim $
6// $Authors: Jihyung Kim $
7// --------------------------------------------------------------------------
8
9#pragma once
10
11// OpenMS_GUI config
12#include <OpenMS/VISUAL/OpenMS_GUIConfig.h>
13
14// OpenMS
16
17// QT
18#include <QtCore/QProcess>
19#include <QtNetwork/QNetworkReply>
20#include <QtWidgets/QButtonGroup>
21#include <QtWidgets/QMainWindow>
22#include <QtWidgets/QMdiArea>
23#include <QtWidgets/QSplashScreen>
24
25class QToolBar;
26class QListWidget;
27class QTextEdit;
28class QMdiArea;
29class QLabel;
30class QWidget;
31class QTreeWidget;
32class QTreeWidgetItem;
33class QWebView;
34class QNetworkAccessManager;
35
36namespace Ui
37{
38 class FLASHDeconvWizardBase;
39}
40
41namespace OpenMS
42{
47 class OPENMS_GUI_DLLAPI FLASHDeconvWizardBase : public QMainWindow, public DefaultParamHandler
48 {
49 Q_OBJECT
50
51 public:
53 FLASHDeconvWizardBase(QWidget* parent = nullptr);
55 ~FLASHDeconvWizardBase() override;
56
57 void showAboutDialog();
58
59 protected:
63
66
67 private slots:
68 // names created by QtCreator. Do not change them.
69 void on_actionExit_triggered();
70 void on_actionVisit_FLASHDeconv_homepage_triggered();
71 void on_actionReport_new_issue_triggered();
72
73 private:
74 Ui::FLASHDeconvWizardBase* ui;
75 }; // class
76
77} // namespace OpenMS
A base class for all classes handling default parameters.
Definition DefaultParamHandler.h:66
Main window of the FLASHDeconvWizard tool.
Definition FLASHDeconvWizardBase.h:48
Ui::FLASHDeconvWizardBase * ui
Definition FLASHDeconvWizardBase.h:74
String tmp_path_
The path for temporary files.
Definition FLASHDeconvWizardBase.h:65
String current_path_
Definition FLASHDeconvWizardBase.h:62
A more convenient string class.
Definition String.h:34
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19
Definition FLASHDeconvWizardBase.h:37