mirror of
https://github.com/jankae/LibreVNA.git
synced 2026-04-04 14:07:30 +00:00
app: sort header list
This commit is contained in:
parent
ea8693566f
commit
fc258e6afb
112 changed files with 384 additions and 243 deletions
|
|
@ -1,18 +1,20 @@
|
|||
#include "marker.h"
|
||||
#include <QPainter>
|
||||
|
||||
#include "CustomWidgets/siunitedit.h"
|
||||
#include "markermodel.h"
|
||||
#include "unit.h"
|
||||
#include "preferences.h"
|
||||
#include "markergroup.h"
|
||||
#include "Util/util.h"
|
||||
|
||||
#include <QPainter>
|
||||
#include <QHBoxLayout>
|
||||
#include <QLabel>
|
||||
#include <QSpinBox>
|
||||
#include <QDebug>
|
||||
#include "markermodel.h"
|
||||
#include "unit.h"
|
||||
#include <QMenu>
|
||||
#include <QActionGroup>
|
||||
#include <QApplication>
|
||||
#include "preferences.h"
|
||||
#include "markergroup.h"
|
||||
#include "Util/util.h"
|
||||
|
||||
using namespace std;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,14 +1,15 @@
|
|||
#ifndef TRACEMARKER_H
|
||||
#define TRACEMARKER_H
|
||||
|
||||
#include <QPixmap>
|
||||
#include <QObject>
|
||||
#include "../trace.h"
|
||||
#include <QMenu>
|
||||
#include <QComboBox>
|
||||
#include "CustomWidgets/siunitedit.h"
|
||||
#include "savable.h"
|
||||
|
||||
#include <QPixmap>
|
||||
#include <QObject>
|
||||
#include <QMenu>
|
||||
#include <QComboBox>
|
||||
|
||||
class MarkerModel;
|
||||
class MarkerGroup;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
#ifndef MARKERGROUP_H
|
||||
#define MARKERGROUP_H
|
||||
|
||||
#include <QObject>
|
||||
|
||||
#include "marker.h"
|
||||
|
||||
#include <QObject>
|
||||
|
||||
class MarkerGroup : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
|
|
|
|||
|
|
@ -1,10 +1,13 @@
|
|||
#include "markermodel.h"
|
||||
|
||||
#include "markergroup.h"
|
||||
#include "CustomWidgets/siunitedit.h"
|
||||
#include "unit.h"
|
||||
|
||||
#include <QComboBox>
|
||||
#include <QApplication>
|
||||
#include "CustomWidgets/siunitedit.h"
|
||||
#include <QDebug>
|
||||
#include "markergroup.h"
|
||||
|
||||
|
||||
using namespace std;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,13 +1,14 @@
|
|||
#ifndef TRACEMARKERMODEL_H
|
||||
#define TRACEMARKERMODEL_H
|
||||
|
||||
#include <QAbstractTableModel>
|
||||
#include "marker.h"
|
||||
#include <vector>
|
||||
#include "../tracemodel.h"
|
||||
#include <QStyledItemDelegate>
|
||||
#include "savable.h"
|
||||
|
||||
#include <QAbstractTableModel>
|
||||
#include <vector>
|
||||
#include <QStyledItemDelegate>
|
||||
|
||||
class MarkerTraceDelegate : public QStyledItemDelegate
|
||||
{
|
||||
Q_OBJECT;
|
||||
|
|
|
|||
|
|
@ -1,8 +1,10 @@
|
|||
#include "markerwidget.h"
|
||||
|
||||
#include "ui_markerwidget.h"
|
||||
#include "markergroup.h"
|
||||
|
||||
#include <QKeyEvent>
|
||||
#include <QMenu>
|
||||
#include "markergroup.h"
|
||||
|
||||
MarkerWidget::MarkerWidget(MarkerModel &model, QWidget *parent) :
|
||||
QWidget(parent),
|
||||
|
|
|
|||
|
|
@ -1,9 +1,10 @@
|
|||
#ifndef MARKERWIDGET_H
|
||||
#define MARKERWIDGET_H
|
||||
|
||||
#include <QWidget>
|
||||
#include "markermodel.h"
|
||||
|
||||
#include <QWidget>
|
||||
|
||||
namespace Ui {
|
||||
class MarkerWidget;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,11 @@
|
|||
#include "dft.h"
|
||||
|
||||
#include "tdr.h"
|
||||
#include "Traces/fftcomplex.h"
|
||||
#include "unit.h"
|
||||
#include "ui_dftdialog.h"
|
||||
#include "ui_dftexplanationwidget.h"
|
||||
|
||||
using namespace std;
|
||||
|
||||
Math::DFT::DFT()
|
||||
|
|
|
|||
|
|
@ -1,11 +1,12 @@
|
|||
#include "expression.h"
|
||||
#include <QWidget>
|
||||
|
||||
#include "ui_expressiondialog.h"
|
||||
#include <QWidget>
|
||||
#include <QDebug>
|
||||
#include "Traces/trace.h"
|
||||
#include "ui_expressionexplanationwidget.h"
|
||||
|
||||
#include <QWidget>
|
||||
#include <QDebug>
|
||||
|
||||
using namespace mup;
|
||||
using namespace std;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
#include "medianfilter.h"
|
||||
|
||||
#include "ui_medianfilterdialog.h"
|
||||
#include "ui_medianexplanationwidget.h"
|
||||
|
||||
#include "CustomWidgets/informationbox.h"
|
||||
|
||||
using namespace Math;
|
||||
|
|
|
|||
|
|
@ -2,11 +2,12 @@
|
|||
|
||||
#include "Traces/fftcomplex.h"
|
||||
#include "ui_tdrdialog.h"
|
||||
#include "ui_tdrexplanationwidget.h"
|
||||
#include "Util/util.h"
|
||||
|
||||
#include <QVBoxLayout>
|
||||
#include <QLabel>
|
||||
#include <QDebug>
|
||||
#include "ui_tdrexplanationwidget.h"
|
||||
#include "Util/util.h"
|
||||
|
||||
using namespace Math;
|
||||
using namespace std;
|
||||
|
|
|
|||
|
|
@ -1,16 +1,19 @@
|
|||
#include "timegate.h"
|
||||
#include <QWidget>
|
||||
#include <QDialog>
|
||||
|
||||
#include "ui_timegatedialog.h"
|
||||
#include "ui_timegateexplanationwidget.h"
|
||||
#include "preferences.h"
|
||||
#include <QPainter>
|
||||
#include "Util/util.h"
|
||||
#include "Traces/fftcomplex.h"
|
||||
#include "Util/util.h"
|
||||
#include <QMouseEvent>
|
||||
#include "unit.h"
|
||||
|
||||
#include <QWidget>
|
||||
#include <QDialog>
|
||||
#include <QPainter>
|
||||
#include <QMouseEvent>
|
||||
|
||||
|
||||
Math::TimeGate::TimeGate()
|
||||
{
|
||||
bandpass = true;
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
#ifndef TRACEMATH_H
|
||||
#define TRACEMATH_H
|
||||
|
||||
#include "savable.h"
|
||||
|
||||
#include <QObject>
|
||||
#include <vector>
|
||||
#include <complex>
|
||||
#include "savable.h"
|
||||
|
||||
/*
|
||||
* How to implement a new type of math operation:
|
||||
* 1. Create your new math operation class by deriving from this class. Put the new class in the namespace
|
||||
|
|
|
|||
|
|
@ -1,10 +1,12 @@
|
|||
#include "windowfunction.h"
|
||||
|
||||
#include "CustomWidgets/siunitedit.h"
|
||||
#define _USE_MATH_DEFINES
|
||||
|
||||
#include <math.h>
|
||||
#include <QComboBox>
|
||||
#include <QLabel>
|
||||
#include <QFormLayout>
|
||||
#include "CustomWidgets/siunitedit.h"
|
||||
#include <QDebug>
|
||||
|
||||
QString WindowFunction::typeToName(WindowFunction::Type type)
|
||||
|
|
|
|||
|
|
@ -1,10 +1,11 @@
|
|||
#ifndef WINDOWFUNCTION_H
|
||||
#define WINDOWFUNCTION_H
|
||||
|
||||
#include "savable.h"
|
||||
|
||||
#include <QWidget>
|
||||
#include <complex>
|
||||
#include <vector>
|
||||
#include "savable.h"
|
||||
|
||||
class WindowFunction : public QObject, public Savable
|
||||
{
|
||||
|
|
|
|||
|
|
@ -21,11 +21,13 @@
|
|||
* Software.
|
||||
*/
|
||||
|
||||
|
||||
#include "fftcomplex.h"
|
||||
|
||||
#include <cstddef>
|
||||
#include <cstdint>
|
||||
#include <stdexcept>
|
||||
#include <utility>
|
||||
#include "fftcomplex.h"
|
||||
#include <algorithm>
|
||||
|
||||
using std::complex;
|
||||
|
|
|
|||
|
|
@ -1,8 +1,9 @@
|
|||
#ifndef SPARAMTRACESELECTOR_H
|
||||
#define SPARAMTRACESELECTOR_H
|
||||
|
||||
#include <QWidget>
|
||||
#include "tracemodel.h"
|
||||
|
||||
#include <QWidget>
|
||||
#include <QComboBox>
|
||||
|
||||
class SparamTraceSelector : public QWidget
|
||||
|
|
|
|||
|
|
@ -1,12 +1,14 @@
|
|||
#include "trace.h"
|
||||
#include <math.h>
|
||||
|
||||
#include "fftcomplex.h"
|
||||
#include "Util/util.h"
|
||||
#include "Marker/marker.h"
|
||||
|
||||
#include <math.h>
|
||||
#include <QDebug>
|
||||
#include <QScrollBar>
|
||||
#include <QSettings>
|
||||
#include <functional>
|
||||
#include "Util/util.h"
|
||||
#include "Marker/marker.h"
|
||||
|
||||
using namespace std;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,15 +1,16 @@
|
|||
#ifndef TRACE_H
|
||||
#define TRACE_H
|
||||
|
||||
#include "touchstone.h"
|
||||
#include "csv.h"
|
||||
#include "Device/device.h"
|
||||
#include "Math/tracemath.h"
|
||||
|
||||
#include <QObject>
|
||||
#include <complex>
|
||||
#include <map>
|
||||
#include <QColor>
|
||||
#include <set>
|
||||
#include "touchstone.h"
|
||||
#include "csv.h"
|
||||
#include "Device/device.h"
|
||||
#include "Math/tracemath.h"
|
||||
|
||||
class Marker;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,9 +1,12 @@
|
|||
#include "tracecsvexport.h"
|
||||
|
||||
#include "ui_tracecsvexport.h"
|
||||
#include "csv.h"
|
||||
|
||||
#include <QDialogButtonBox>
|
||||
#include <QPushButton>
|
||||
#include <QFileDialog>
|
||||
#include "csv.h"
|
||||
|
||||
|
||||
using namespace std;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,9 +1,10 @@
|
|||
#ifndef TRACECSVEXPORT_H
|
||||
#define TRACECSVEXPORT_H
|
||||
|
||||
#include <QDialog>
|
||||
#include "tracemodel.h"
|
||||
|
||||
#include <QDialog>
|
||||
|
||||
namespace Ui {
|
||||
class TraceCSVExport;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,10 +1,12 @@
|
|||
#include "traceeditdialog.h"
|
||||
|
||||
#include "ui_traceeditdialog.h"
|
||||
#include <QColorDialog>
|
||||
#include <QFileDialog>
|
||||
#include "ui_newtracemathdialog.h"
|
||||
#include "Math/tdr.h"
|
||||
|
||||
#include <QColorDialog>
|
||||
#include <QFileDialog>
|
||||
|
||||
namespace Ui {
|
||||
class NewTraceMathDialog;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,8 +1,9 @@
|
|||
#ifndef TRACEEDITDIALOG_H
|
||||
#define TRACEEDITDIALOG_H
|
||||
|
||||
#include <QDialog>
|
||||
#include "trace.h"
|
||||
|
||||
#include <QDialog>
|
||||
#include <QAbstractTableModel>
|
||||
|
||||
namespace Ui {
|
||||
|
|
|
|||
|
|
@ -1,5 +1,7 @@
|
|||
#include "traceimportdialog.h"
|
||||
|
||||
#include "ui_traceimportdialog.h"
|
||||
|
||||
#include <QAbstractTableModel>
|
||||
#include <QObject>
|
||||
#include <QModelIndex>
|
||||
|
|
|
|||
|
|
@ -1,8 +1,9 @@
|
|||
#ifndef TRACEIMPORTDIALOG_H
|
||||
#define TRACEIMPORTDIALOG_H
|
||||
|
||||
#include <QDialog>
|
||||
#include "tracemodel.h"
|
||||
|
||||
#include <QDialog>
|
||||
#include <vector>
|
||||
|
||||
namespace Ui {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
#include "tracemodel.h"
|
||||
|
||||
#include <QIcon>
|
||||
#include <QDebug>
|
||||
|
||||
|
|
|
|||
|
|
@ -1,11 +1,12 @@
|
|||
#ifndef TRACEMODEL_H
|
||||
#define TRACEMODEL_H
|
||||
|
||||
#include <QAbstractTableModel>
|
||||
#include "trace.h"
|
||||
#include <vector>
|
||||
#include "Device/device.h"
|
||||
#include "savable.h"
|
||||
#include "trace.h"
|
||||
|
||||
#include <QAbstractTableModel>
|
||||
#include <vector>
|
||||
|
||||
class MarkerModel;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,11 +1,13 @@
|
|||
#include "traceplot.h"
|
||||
|
||||
#include "Marker/marker.h"
|
||||
#include "unit.h"
|
||||
#include "Marker/markermodel.h"
|
||||
#include "preferences.h"
|
||||
|
||||
#include <QPainter>
|
||||
#include <QMimeData>
|
||||
#include <QDebug>
|
||||
#include "unit.h"
|
||||
#include "Marker/markermodel.h"
|
||||
|
||||
std::set<TracePlot*> TracePlot::plots;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,13 +1,14 @@
|
|||
#ifndef TRACEPLOT_H
|
||||
#define TRACEPLOT_H
|
||||
|
||||
#include <QWidget>
|
||||
#include "tracemodel.h"
|
||||
#include "savable.h"
|
||||
|
||||
#include <QMenu>
|
||||
#include <QContextMenuEvent>
|
||||
#include <QTime>
|
||||
#include <QLabel>
|
||||
#include "savable.h"
|
||||
#include <QWidget>
|
||||
|
||||
class TracePlot : public QWidget, public Savable
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,14 +1,16 @@
|
|||
#include "tracesmithchart.h"
|
||||
#include <QPainter>
|
||||
#include <array>
|
||||
#include <math.h>
|
||||
|
||||
#include "Marker/marker.h"
|
||||
#include <QDebug>
|
||||
#include "preferences.h"
|
||||
#include "ui_smithchartdialog.h"
|
||||
#include "unit.h"
|
||||
#include "QFileDialog"
|
||||
|
||||
#include <QPainter>
|
||||
#include <array>
|
||||
#include <math.h>
|
||||
#include <QDebug>
|
||||
|
||||
using namespace std;
|
||||
|
||||
TraceSmithChart::TraceSmithChart(TraceModel &model, QWidget *parent)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
#define TRACESMITHCHART_H
|
||||
|
||||
#include "traceplot.h"
|
||||
|
||||
#include <QPen>
|
||||
#include <QPainterPath>
|
||||
#include <QTransform>
|
||||
|
|
|
|||
|
|
@ -1,8 +1,10 @@
|
|||
#include "tracetouchstoneexport.h"
|
||||
|
||||
#include "ui_tracetouchstoneexport.h"
|
||||
#include "touchstone.h"
|
||||
|
||||
#include <QDebug>
|
||||
#include <QFileDialog>
|
||||
#include "touchstone.h"
|
||||
#include <QPushButton>
|
||||
|
||||
TraceTouchstoneExport::TraceTouchstoneExport(TraceModel &model, QWidget *parent) :
|
||||
|
|
|
|||
|
|
@ -1,9 +1,10 @@
|
|||
#ifndef TRACETOUCHSTONEEXPORT_H
|
||||
#define TRACETOUCHSTONEEXPORT_H
|
||||
|
||||
#include "tracemodel.h"
|
||||
|
||||
#include <QDialog>
|
||||
#include <QComboBox>
|
||||
#include "tracemodel.h"
|
||||
#include <QSignalMapper>
|
||||
|
||||
namespace Ui {
|
||||
|
|
|
|||
|
|
@ -1,17 +1,20 @@
|
|||
#include "tracewidget.h"
|
||||
|
||||
#include "ui_tracewidget.h"
|
||||
#include "trace.h"
|
||||
#include <QKeyEvent>
|
||||
#include "traceeditdialog.h"
|
||||
#include "traceimportdialog.h"
|
||||
#include "tracetouchstoneexport.h"
|
||||
#include "trace.h"
|
||||
#include "unit.h"
|
||||
#include "Util/util.h"
|
||||
|
||||
#include <QKeyEvent>
|
||||
#include <QFileDialog>
|
||||
#include <QDrag>
|
||||
#include <QMimeData>
|
||||
#include <QDebug>
|
||||
#include <QMenu>
|
||||
#include "unit.h"
|
||||
#include "Util/util.h"
|
||||
|
||||
|
||||
TraceWidget::TraceWidget(TraceModel &model, QWidget *parent) :
|
||||
QWidget(parent),
|
||||
|
|
|
|||
|
|
@ -1,10 +1,11 @@
|
|||
#ifndef TRACEWIDGET_H
|
||||
#define TRACEWIDGET_H
|
||||
|
||||
#include <QWidget>
|
||||
#include "tracemodel.h"
|
||||
#include "scpi.h"
|
||||
|
||||
#include <QWidget>
|
||||
|
||||
namespace Ui {
|
||||
class TraceWidget;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,16 +1,18 @@
|
|||
#include "tracexyplot.h"
|
||||
#include <QGridLayout>
|
||||
|
||||
#include "trace.h"
|
||||
#include <cmath>
|
||||
#include <QFrame>
|
||||
#include "CustomWidgets/informationbox.h"
|
||||
#include "Marker/marker.h"
|
||||
#include "xyplotaxisdialog.h"
|
||||
#include <preferences.h>
|
||||
#include <QPainter>
|
||||
#include "Util/util.h"
|
||||
#include "unit.h"
|
||||
#include "preferences.h"
|
||||
|
||||
#include <QGridLayout>
|
||||
#include <cmath>
|
||||
#include <QFrame>
|
||||
#include <QPainter>
|
||||
#include <QDebug>
|
||||
#include "CustomWidgets/informationbox.h"
|
||||
#include <QFileDialog>
|
||||
|
||||
using namespace std;
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
#define TRACEXYPLOT_H
|
||||
|
||||
#include "traceplot.h"
|
||||
|
||||
#include <set>
|
||||
|
||||
class TraceXYPlot : public TracePlot
|
||||
|
|
|
|||
|
|
@ -1,5 +1,7 @@
|
|||
#include "xyplotaxisdialog.h"
|
||||
|
||||
#include "ui_xyplotaxisdialog.h"
|
||||
|
||||
#include <QStandardItemModel>
|
||||
|
||||
using namespace std;
|
||||
|
|
|
|||
|
|
@ -1,9 +1,10 @@
|
|||
#ifndef XYPLOTAXISDIALOG_H
|
||||
#define XYPLOTAXISDIALOG_H
|
||||
|
||||
#include <QDialog>
|
||||
#include "tracexyplot.h"
|
||||
|
||||
#include <QDialog>
|
||||
|
||||
namespace Ui {
|
||||
class XYplotAxisDialog;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue