-
Notifications
You must be signed in to change notification settings - Fork 0
/
nplot.h
51 lines (41 loc) · 1.09 KB
/
nplot.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
// nplot header file
#ifndef NPLOT_H
#define NPLOT_H
#include <stdio.h>
#include <stdlib.h>
#include <qmainwindow.h>
#include <qpainter.h>
#include <qpushbt.h>
#include <qbttngrp.h>
#include <qapp.h>
#include <math.h>
#include <qpixmap.h>
#include <qmsgbox.h>
#include <qlabel.h>
#include "menu.h"
#include "butgr.h"
#include "canvas.h"
//******************************************************************************
// Drawing subroutines: nplot Class
//******************************************************************************
class Nplot : public QMainWindow
{
Q_OBJECT
public:
Nplot();
void init(char *inputfilename1, bool mainwidget1, long is1, long ie1,
long js1, long je1,
long ks1, long ke1, long numprop,
proptitlename *proptitle, double *data1);
bool mainwidget;
QLabel *status;
protected:
void resizeEvent( QResizeEvent * );
private:
typecanvas cv;
Transfo transfo;
Menu *menu;
ButGr *butgr;
Canvas *canvas;
};
#endif // NPLOT_H