##// END OF EJS Templates
lfrsgse is a QMainWindow...
lfrsgse is a QMainWindow Reorganize HK information display

File last commit:

r34:b602c6989615 default
r39:f8ba3aa4aa6e default
Show More
wfpage.h
69 lines | 1.4 KiB | text/x-c | CLexer
#ifndef WFPAGE_H
#define WFPAGE_H
#include "wfdisplay_global.h"
#include <QtGui/QMainWindow>
#include <QRadioButton>
#include <QDockWidget>
#include <QToolBar>
#include <wfplot.h>
#include <wfdisplay_params.h>
class WFDISPLAYSHARED_EXPORT WFPage : public QMainWindow
{
Q_OBJECT
public:
explicit WFPage(QWidget *parent = 0);
void createDockWindows();
void createToolBar();
void buildDockList();
void unTabify();
void tabify();
QList<QDockWidget*> dockList;
QDockWidget *dockV;
QDockWidget *dockE1;
QDockWidget *dockE2;
QDockWidget *dockB1;
QDockWidget *dockB2;
QDockWidget *dockB3;
QRadioButton *radio_v;
QRadioButton *radio_e1;
QRadioButton *radio_e2;
QRadioButton *radio_b1;
QRadioButton *radio_b2;
QRadioButton *radio_b3;
QRadioButton *radio_tabify;
QToolBar *myToolBar;
WFPlot *wfPlot_v;
WFPlot *wfPlot_e1;
WFPlot *wfPlot_e2;
WFPlot *wfPlot_b1;
WFPlot *wfPlot_b2;
WFPlot *wfPlot_b3;
//QGridLayout *mainLayout;
void displayOnPlot(short *data, unsigned char num);
signals:
public slots:
void actionRadioV(bool state);
void actionRadioE1(bool state);
void actionRadioE2(bool state);
void actionRadioB1(bool state);
void actionRadioB2(bool state);
void actionRadioB3(bool state);
void organizeDocks();
};
#endif // WFPAGE_H