Add FFT function @ DSO mode
BIN
DSView/darkstyle/rc/branch_closed-on.png
Executable file
|
After Width: | Height: | Size: 147 B |
BIN
DSView/darkstyle/rc/branch_closed.png
Executable file
|
After Width: | Height: | Size: 160 B |
BIN
DSView/darkstyle/rc/branch_open-on.png
Executable file
|
After Width: | Height: | Size: 150 B |
BIN
DSView/darkstyle/rc/branch_open.png
Executable file
|
After Width: | Height: | Size: 166 B |
BIN
DSView/darkstyle/rc/checkbox_checked.png
Executable file
|
After Width: | Height: | Size: 492 B |
BIN
DSView/darkstyle/rc/checkbox_checked_disabled.png
Executable file
|
After Width: | Height: | Size: 491 B |
BIN
DSView/darkstyle/rc/checkbox_checked_focus.png
Executable file
|
After Width: | Height: | Size: 512 B |
BIN
DSView/darkstyle/rc/checkbox_indeterminate.png
Executable file
|
After Width: | Height: | Size: 493 B |
BIN
DSView/darkstyle/rc/checkbox_indeterminate_disabled.png
Executable file
|
After Width: | Height: | Size: 492 B |
BIN
DSView/darkstyle/rc/checkbox_indeterminate_focus.png
Executable file
|
After Width: | Height: | Size: 514 B |
BIN
DSView/darkstyle/rc/checkbox_unchecked.png
Executable file
|
After Width: | Height: | Size: 464 B |
BIN
DSView/darkstyle/rc/checkbox_unchecked_disabled.png
Executable file
|
After Width: | Height: | Size: 464 B |
BIN
DSView/darkstyle/rc/checkbox_unchecked_focus.png
Executable file
|
After Width: | Height: | Size: 483 B |
BIN
DSView/darkstyle/rc/close-hover.png
Executable file
|
After Width: | Height: | Size: 598 B |
BIN
DSView/darkstyle/rc/close-pressed.png
Executable file
|
After Width: | Height: | Size: 598 B |
BIN
DSView/darkstyle/rc/close.png
Executable file
|
After Width: | Height: | Size: 586 B |
BIN
DSView/darkstyle/rc/down_arrow.png
Executable file
|
After Width: | Height: | Size: 165 B |
BIN
DSView/darkstyle/rc/down_arrow_disabled.png
Executable file
|
After Width: | Height: | Size: 166 B |
BIN
DSView/darkstyle/rc/left_arrow.png
Executable file
|
After Width: | Height: | Size: 166 B |
BIN
DSView/darkstyle/rc/left_arrow_disabled.png
Executable file
|
After Width: | Height: | Size: 166 B |
BIN
DSView/darkstyle/rc/radio_checked.png
Executable file
|
After Width: | Height: | Size: 940 B |
BIN
DSView/darkstyle/rc/radio_checked_disabled.png
Executable file
|
After Width: | Height: | Size: 972 B |
BIN
DSView/darkstyle/rc/radio_checked_focus.png
Executable file
|
After Width: | Height: | Size: 933 B |
BIN
DSView/darkstyle/rc/radio_unchecked.png
Executable file
|
After Width: | Height: | Size: 728 B |
BIN
DSView/darkstyle/rc/radio_unchecked_disabled.png
Executable file
|
After Width: | Height: | Size: 760 B |
BIN
DSView/darkstyle/rc/radio_unchecked_focus.png
Executable file
|
After Width: | Height: | Size: 724 B |
BIN
DSView/darkstyle/rc/right_arrow.png
Executable file
|
After Width: | Height: | Size: 160 B |
BIN
DSView/darkstyle/rc/right_arrow_disabled.png
Executable file
|
After Width: | Height: | Size: 160 B |
BIN
DSView/darkstyle/rc/sizegrip.png
Executable file
|
After Width: | Height: | Size: 129 B |
BIN
DSView/darkstyle/rc/stylesheet-branch-end.png
Executable file
|
After Width: | Height: | Size: 224 B |
BIN
DSView/darkstyle/rc/stylesheet-branch-more.png
Executable file
|
After Width: | Height: | Size: 182 B |
BIN
DSView/darkstyle/rc/stylesheet-vline.png
Executable file
|
After Width: | Height: | Size: 239 B |
BIN
DSView/darkstyle/rc/transparent.png
Executable file
|
After Width: | Height: | Size: 195 B |
BIN
DSView/darkstyle/rc/undock.png
Executable file
|
After Width: | Height: | Size: 578 B |
BIN
DSView/darkstyle/rc/up_arrow.png
Executable file
|
After Width: | Height: | Size: 158 B |
BIN
DSView/darkstyle/rc/up_arrow_disabled.png
Executable file
|
After Width: | Height: | Size: 159 B |
42
DSView/darkstyle/style.qrc
Executable file
@@ -0,0 +1,42 @@
|
||||
<RCC>
|
||||
<qresource prefix="/qss_icons">
|
||||
<file>rc/up_arrow_disabled.png</file>
|
||||
<file>rc/stylesheet-branch-end.png</file>
|
||||
<file>rc/branch_closed-on.png</file>
|
||||
<file>rc/stylesheet-vline.png</file>
|
||||
<file>rc/branch_closed.png</file>
|
||||
<file>rc/branch_open-on.png</file>
|
||||
<file>rc/transparent.png</file>
|
||||
<file>rc/right_arrow_disabled.png</file>
|
||||
<file>rc/sizegrip.png</file>
|
||||
<file>rc/close.png</file>
|
||||
<file>rc/close-hover.png</file>
|
||||
<file>rc/close-pressed.png</file>
|
||||
<file>rc/down_arrow.png</file>
|
||||
<file>rc/left_arrow.png</file>
|
||||
<file>rc/stylesheet-branch-more.png</file>
|
||||
<file>rc/up_arrow.png</file>
|
||||
<file>rc/right_arrow.png</file>
|
||||
<file>rc/left_arrow_disabled.png</file>
|
||||
<file>rc/branch_open.png</file>
|
||||
<file>rc/down_arrow_disabled.png</file>
|
||||
<file>rc/undock.png</file>
|
||||
<file>rc/checkbox_checked_disabled.png</file>
|
||||
<file>rc/checkbox_checked_focus.png</file>
|
||||
<file>rc/checkbox_checked.png</file>
|
||||
<file>rc/checkbox_indeterminate.png</file>
|
||||
<file>rc/checkbox_indeterminate_focus.png</file>
|
||||
<file>rc/checkbox_unchecked_disabled.png</file>
|
||||
<file>rc/checkbox_unchecked_focus.png</file>
|
||||
<file>rc/checkbox_unchecked.png</file>
|
||||
<file>rc/radio_checked_disabled.png</file>
|
||||
<file>rc/radio_checked_focus.png</file>
|
||||
<file>rc/radio_checked.png</file>
|
||||
<file>rc/radio_unchecked_disabled.png</file>
|
||||
<file>rc/radio_unchecked_focus.png</file>
|
||||
<file>rc/radio_unchecked.png</file>
|
||||
</qresource>
|
||||
<qresource prefix="/qdarkstyle">
|
||||
<file>style.qss</file>
|
||||
</qresource>
|
||||
</RCC>
|
||||
@@ -245,18 +245,13 @@ QMenu
|
||||
{
|
||||
border: 1px solid #3A3939;
|
||||
color: silver;
|
||||
margin: 2px;
|
||||
}
|
||||
|
||||
QMenu::icon
|
||||
{
|
||||
margin: 5px;
|
||||
margin: 0px;
|
||||
}
|
||||
|
||||
QMenu::item
|
||||
{
|
||||
padding: 5px 30px 5px 30px;
|
||||
margin-left: 5px;
|
||||
margin-left: 2px;
|
||||
border: 1px solid transparent; /* reserve space for selection border */
|
||||
}
|
||||
|
||||
@@ -525,21 +520,6 @@ QSizeGrip {
|
||||
}
|
||||
|
||||
|
||||
QMainWindow::separator
|
||||
{
|
||||
background-color: QLinearGradient( x1: 0, y1: 0, x2: 0, y2: 1,
|
||||
stop: 0.0 #302F2F,
|
||||
stop: 0.4 #333333,
|
||||
stop: 0.5 #404040,
|
||||
stop: 0.6 #333333,
|
||||
stop: 1 #302F2F);
|
||||
color: white;
|
||||
padding-left: 0px;
|
||||
spacing: 0px;
|
||||
width: 3px;
|
||||
border: 0px solid #202020;
|
||||
}
|
||||
|
||||
QMenu::separator
|
||||
{
|
||||
height: 1px;
|
||||
@@ -574,19 +554,6 @@ QToolBar {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
QToolBar::handle:horizontal {
|
||||
image: url(:/qss_icons/rc/Hmovetoolbar.png);
|
||||
}
|
||||
QToolBar::handle:vertical {
|
||||
image: url(:/qss_icons/rc/Vmovetoolbar.png);
|
||||
}
|
||||
QToolBar::separator:horizontal {
|
||||
image: url(:/qss_icons/rc/Hsepartoolbar.png);
|
||||
}
|
||||
QToolBar::separator:vertical {
|
||||
image: url(:/qss_icons/rc/Vsepartoolbars.png);
|
||||
}
|
||||
|
||||
QPushButton
|
||||
{
|
||||
color: silver;
|
||||
@@ -1180,39 +1147,65 @@ QStatusBar::item {
|
||||
border-radius: 2px;
|
||||
}
|
||||
|
||||
|
||||
QFrame[height="3"], QFrame[width="3"] {
|
||||
background-color: #444;
|
||||
}
|
||||
|
||||
|
||||
QSplitter::handle {
|
||||
border: 0px dashed #3A3939;
|
||||
}
|
||||
|
||||
QSplitter::handle:horizontal {
|
||||
background-color: QLinearGradient( x1: 0, y1: 0, x2: 0, y2: 1,
|
||||
stop: 0.0 #302F2F,
|
||||
stop: 0.4 #333333,
|
||||
stop: 0.5 #404040,
|
||||
stop: 0.6 #333333,
|
||||
stop: 1 #302F2F);
|
||||
width: 3px;
|
||||
}
|
||||
|
||||
QSplitter::handle:vertical {
|
||||
background-color: QLinearGradient( x1: 0, y1: 0, x2: 1, y2: 0,
|
||||
stop: 0.0 #302F2F,
|
||||
stop: 0.4 #333333,
|
||||
stop: 0.5 #404040,
|
||||
stop: 0.6 #333333,
|
||||
stop: 1 #302F2F);
|
||||
height: 3px;
|
||||
}
|
||||
|
||||
QAbstractScrollArea
|
||||
{
|
||||
border-radius: 2px;
|
||||
border: 0px transparent #3A3939;
|
||||
background-color: #302F2F;
|
||||
}
|
||||
|
||||
QSplitter::handle:horizontal,
|
||||
QMainWindow::separator
|
||||
{
|
||||
background-color: QLinearGradient( x1: 0, y1: 0, x2: 0, y2: 1,
|
||||
stop: 0.0 #302F2F,
|
||||
stop: 0.4 #333333,
|
||||
stop: 0.5 #404040,
|
||||
stop: 0.6 #333333,
|
||||
stop: 1 #302F2F);
|
||||
color: white;
|
||||
padding-left: 0px;
|
||||
spacing: 0px;
|
||||
width: 3px;
|
||||
border: 0px solid #202020;
|
||||
}
|
||||
|
||||
QSplitter::handle:horizontal:hover,
|
||||
QMainWindow::separator:hover
|
||||
{
|
||||
background-color: QLinearGradient( x1: 0, y1: 0, x2: 0, y2: 1,
|
||||
stop: 0.0 #302F2F,
|
||||
stop: 0.1 #333333,
|
||||
stop: 0.5 #404040,
|
||||
stop: 0.9 #333333,
|
||||
stop: 1 #302F2F);
|
||||
color: white;
|
||||
padding-left: 0px;
|
||||
spacing: 0px;
|
||||
width: 3px;
|
||||
border: 0px solid #202020;
|
||||
}
|
||||
|
||||
QSplitter::handle:vertical {
|
||||
background-color: QLinearGradient( x1: 0, y1: 0, x2: 1, y2: 0,
|
||||
stop: 0.0 #302F2F,
|
||||
stop: 0.3 #505050,
|
||||
stop: 0.5 #606060,
|
||||
stop: 0.7 #505050,
|
||||
stop: 1 #302F2F);
|
||||
height: 3px;
|
||||
}
|
||||
|
||||
QSplitter::handle:vertical:hover {
|
||||
background-color: QLinearGradient( x1: 0, y1: 0, x2: 1, y2: 0,
|
||||
stop: 0.0 #302F2F,
|
||||
stop: 0.1 #505050,
|
||||
stop: 0.5 #606060,
|
||||
stop: 0.8 #505050,
|
||||
stop: 1 #302F2F);
|
||||
height: 3px;
|
||||
}
|
||||
|
||||
BIN
DSView/icons/Blackman.png
Executable file
|
After Width: | Height: | Size: 8.4 KiB |
BIN
DSView/icons/Flat_top.png
Executable file
|
After Width: | Height: | Size: 9.5 KiB |
BIN
DSView/icons/Hamming.png
Executable file
|
After Width: | Height: | Size: 8.7 KiB |
BIN
DSView/icons/Hann.png
Executable file
|
After Width: | Height: | Size: 7.5 KiB |
BIN
DSView/icons/Rectangle.png
Executable file
|
After Width: | Height: | Size: 7.8 KiB |
BIN
DSView/icons/export.png
Executable file
|
After Width: | Height: | Size: 942 B |
BIN
DSView/icons/fft.png
Executable file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
DSView/icons/math.png
Executable file
|
After Width: | Height: | Size: 2.9 KiB |
BIN
DSView/icons/math_dis.png
Executable file
|
After Width: | Height: | Size: 2.9 KiB |
BIN
DSView/icons/single.png
Executable file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
DSView/icons/single_dis.png
Executable file
|
After Width: | Height: | Size: 2.4 KiB |
7
DSView/pv/data/mathstack.cpp
Normal file
@@ -0,0 +1,7 @@
|
||||
#include "fftstack.h"
|
||||
|
||||
FftStack::FftStack()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
11
DSView/pv/data/mathstack.h
Normal file
@@ -0,0 +1,11 @@
|
||||
#ifndef FFTSTACK_H
|
||||
#define FFTSTACK_H
|
||||
|
||||
|
||||
class FftStack
|
||||
{
|
||||
public:
|
||||
FftStack();
|
||||
};
|
||||
|
||||
#endif // FFTSTACK_H
|
||||
7
DSView/pv/dialogs/fftoptions.cpp
Normal file
@@ -0,0 +1,7 @@
|
||||
#include "fftoptions.h"
|
||||
|
||||
FftOptions::FftOptions()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
11
DSView/pv/dialogs/fftoptions.h
Normal file
@@ -0,0 +1,11 @@
|
||||
#ifndef FFTOPTIONS_H
|
||||
#define FFTOPTIONS_H
|
||||
|
||||
|
||||
class FftOptions
|
||||
{
|
||||
public:
|
||||
FftOptions();
|
||||
};
|
||||
|
||||
#endif // FFTOPTIONS_H
|
||||
7
DSView/pv/view/mathtrace.cpp
Normal file
@@ -0,0 +1,7 @@
|
||||
#include "ffttrace.h"
|
||||
|
||||
FftTrace::FftTrace()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
11
DSView/pv/view/mathtrace.h
Normal file
@@ -0,0 +1,11 @@
|
||||
#ifndef FFTTRACE_H
|
||||
#define FFTTRACE_H
|
||||
|
||||
|
||||
class FftTrace
|
||||
{
|
||||
public:
|
||||
FftTrace();
|
||||
};
|
||||
|
||||
#endif // FFTTRACE_H
|
||||