ODIN
miview.h
1 /***************************************************************************
2  miview.h - description
3  -------------------
4  begin : Thu Aug 31 16:27:06 CEST 2000
5  copyright : (C) 2000-2021 by Thies Jochimsen
6  email : thies@jochimsen.de
7  ***************************************************************************/
8 
9 /***************************************************************************
10  * *
11  * This program is free software; you can redistribute it and/or modify *
12  * it under the terms of the GNU General Public License as published by *
13  * the Free Software Foundation; either version 2 of the License, or *
14  * (at your option) any later version. *
15  * *
16  ***************************************************************************/
17 
18 #ifndef MIVIEW_H
19 #define MIVIEW_H
20 
21 #include "miviewview.h"
22 
47 #define IDS_MIVIEW_ABOUT "MiView user interface\nVersion " VERSION \
48  "\n(w) 2000-2021 by Thies Jochimsen\n\n"
49 
50 
51 class MiView : public QObject, public GuiMainWindow {
52  Q_OBJECT
53 
54  public:
55  MiView();
56 
57 
58  public slots:
59  void slotHelpAbout();
60  void slotStatusMsg(const char* text) {GuiMainWindow::set_status_message(text);}
61  void quit();
62 
63  private:
64 
65  MiViewView *view;
66 
67  GuiPopupMenu* fileMenu;
68  GuiPopupMenu* exportMenu;
69  GuiPopupMenu* showMenu;
70  GuiPopupMenu* helpMenu;
71 
72 };
73 
74 #endif