[new class]

This commit is contained in:
Jan Grewe 2018-09-04 11:09:10 +02:00
parent 94bba89336
commit 83ac5037b4
3 changed files with 26 additions and 9 deletions

View File

@ -1,12 +1,20 @@
#include "multichartview.h"
#include "ui_multichartview.h"
#include "chartview.h"
MultiChartView::MultiChartView(QWidget *parent) :
QWidget(parent)
QWidget(parent),
ui(new Ui::MultiChartView)
{
ui->setupUi(this);
}
MultiChartView::~MultiChartView()
{
delete ui;
}
void MultiChartView::addArray(const nix::DataArray &array) {
}

View File

@ -3,14 +3,23 @@
#include <QWidget>
#include <nix.hpp>
namespace Ui {
class MultiChartView;
}
class MultiChartView : public QWidget
{
Q_OBJECT
public:
MultiChartView(QWidget *parent = nullptr_t);
void addArray(const nix::DataArray &array);
explicit MultiChartView(QWidget *parent = 0);
~MultiChartView();
void addArray(const nix::DataArray &array);
private:
std::vector<nix::DataArray> arrays;
Ui::MultiChartView *ui;
double xRangeMin, xRangeMax;
};
#endif // MULTICHARTWIDGET_H
#endif // MULTICHARTVIEW_H

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Form</class>
<widget class="QWidget" name="Form">
<class>MultiChartView</class>
<widget class="QWidget" name="MultiChartView">
<property name="geometry">
<rect>
<x>0</x>
@ -13,12 +13,12 @@
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout_2">
<layout class="QVBoxLayout" name="verticalLayout">
<item>
<layout class="QVBoxLayout" name="vBox"/>
</item>
<item>
<widget class="QScrollBar" name="horizontalScrollBar">
<widget class="QScrollBar" name="scrollBar">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>