Additional work on the graphing view, addition of the new graph dialog.

This commit is contained in:
Collin Kidder
2015-05-02 22:59:08 -04:00
parent e9cb1dcacb
commit ee66165cfa
7 changed files with 387 additions and 5 deletions
+15
View File
@@ -1,6 +1,8 @@
#ifndef GRAPHINGWINDOW_H
#define GRAPHINGWINDOW_H
#include "qcustomplot.h"
#include <QDialog>
namespace Ui {
@@ -15,6 +17,19 @@ public:
explicit GraphingWindow(QWidget *parent = 0);
~GraphingWindow();
private slots:
void titleDoubleClick(QMouseEvent *event, QCPPlotTitle *title);
void axisLabelDoubleClick(QCPAxis* axis, QCPAxis::SelectablePart part);
void legendDoubleClick(QCPLegend* legend, QCPAbstractLegendItem* item);
void selectionChanged();
void mousePress();
void mouseWheel();
void removeSelectedGraph();
void removeAllGraphs();
void contextMenuRequest(QPoint pos);
void moveLegend();
void addNewGraph();
private:
Ui::GraphingWindow *ui;
};