source: palm/trunk/UTIL/mrungui/mainwindow.h @ 793

Last change on this file since 793 was 793, checked in by maronga, 12 years ago

GUI for mrun added

  • Property svn:keywords set to Id
File size: 1.2 KB
Line 
1//----------------------------------------------------------------------------//
2// Current revisions:
3// -----------------
4// Initial revision
5//
6// Former revisions:
7// -----------------
8// $Id: mainwindow.h 793 2011-12-12 15:15:24Z maronga $
9//
10// Description:
11// ------------
12// UI mainwindow header file
13//----------------------------------------------------------------------------//
14
15#ifndef MAINWINDOW_H
16#define MAINWINDOW_H
17
18#include <QMainWindow>
19
20
21namespace Ui {
22    class MainWindow;
23}
24
25
26
27class MainWindow : public QMainWindow
28{
29    Q_OBJECT
30
31
32public:
33    explicit MainWindow(QWidget *parent = 0);
34    ~MainWindow();
35
36private:
37    Ui::MainWindow *ui;
38    int change_commandline(QString id,QString fwstring);
39    int delete_commandline(QString id);
40    int activate_flag(QString id);
41    int deactivate_flag(QString id);
42    int setup_gui(QString mrunline);
43    int recent_jobs(int noj);
44
45
46private slots:
47    int startmrun();
48    int enable_advanced();
49    int enable_coupled();
50    int choosejob();
51    int choosejob_list();
52    int change_rc_list();
53    int check_flags();
54    int change_lineinput();
55    int reset_window();
56    int save_to_file();
57    int save_default();
58    int open_from_file();
59    int open_last();
60    int help();
61    int about_gui();
62};
63
64#endif // MAINWINDOW_H
65
66
Note: See TracBrowser for help on using the repository browser.