diff --git a/Software/PC_Application/Calibration/calibrationtracedialog.ui b/Software/PC_Application/Calibration/calibrationtracedialog.ui
index b2d9f97..32597b8 100644
--- a/Software/PC_Application/Calibration/calibrationtracedialog.ui
+++ b/Software/PC_Application/Calibration/calibrationtracedialog.ui
@@ -49,8 +49,8 @@
Measure
-
- ..
+
+ :/icons/play.png:/icons/play.png
@@ -60,8 +60,8 @@
Delete
-
- ..
+
+ :/icons/trash.png:/icons/trash.png
@@ -71,7 +71,8 @@
Open
-
+
+ :/icons/open.png:/icons/open.png
@@ -81,7 +82,8 @@
Save
-
+
+ :/icons/save.png:/icons/save.png
@@ -103,6 +105,10 @@
Apply Calibration
+
+
+ :/icons/ok.png:/icons/ok.png
+
@@ -111,6 +117,8 @@
-
+
+
+
diff --git a/Software/PC_Application/Device/devicelog.ui b/Software/PC_Application/Device/devicelog.ui
index 9c89375..7737120 100644
--- a/Software/PC_Application/Device/devicelog.ui
+++ b/Software/PC_Application/Device/devicelog.ui
@@ -29,8 +29,8 @@
To File
-
- ..
+
+ :/icons/save.png:/icons/save.png
@@ -40,8 +40,8 @@
Clear
-
- ..
+
+ :/icons/clear.png:/icons/clear.png
@@ -72,6 +72,8 @@
-
+
+
+
diff --git a/Software/PC_Application/Device/firmwareupdatedialog.ui b/Software/PC_Application/Device/firmwareupdatedialog.ui
index 1ae910d..5ebccf0 100644
--- a/Software/PC_Application/Device/firmwareupdatedialog.ui
+++ b/Software/PC_Application/Device/firmwareupdatedialog.ui
@@ -94,12 +94,18 @@
Start
+
+
+ :/icons/play.png:/icons/play.png
+
-
+
+
+
diff --git a/Software/PC_Application/SpectrumAnalyzer/spectrumanalyzer.cpp b/Software/PC_Application/SpectrumAnalyzer/spectrumanalyzer.cpp
index 8af330c..8f04118 100644
--- a/Software/PC_Application/SpectrumAnalyzer/spectrumanalyzer.cpp
+++ b/Software/PC_Application/SpectrumAnalyzer/spectrumanalyzer.cpp
@@ -98,17 +98,17 @@ SpectrumAnalyzer::SpectrumAnalyzer(AppWindow *window)
tb_sweep->addWidget(new QLabel("Span:"));
tb_sweep->addWidget(eSpan);
- auto bFull = new QPushButton(QIcon::fromTheme("zoom-fit-best"), "");
+ auto bFull = new QPushButton(QIcon::fromTheme("zoom-fit-best", QIcon(":/icons/zoom-fit.png")), "");
bFull->setToolTip("Full span");
connect(bFull, &QPushButton::clicked, this, &SpectrumAnalyzer::SetFullSpan);
tb_sweep->addWidget(bFull);
- auto bZoomIn = new QPushButton(QIcon::fromTheme("zoom-in"), "");
+ auto bZoomIn = new QPushButton(QIcon::fromTheme("zoom-in", QIcon(":/icons/zoom-in.png")), "");
bZoomIn->setToolTip("Zoom in");
connect(bZoomIn, &QPushButton::clicked, this, &SpectrumAnalyzer::SpanZoomIn);
tb_sweep->addWidget(bZoomIn);
- auto bZoomOut = new QPushButton(QIcon::fromTheme("zoom-out"), "");
+ auto bZoomOut = new QPushButton(QIcon::fromTheme("zoom-out", QIcon(":/icons/zoom-out.png")), "");
bZoomOut->setToolTip("Zoom out");
connect(bZoomOut, &QPushButton::clicked, this, &SpectrumAnalyzer::SpanZoomOut);
tb_sweep->addWidget(bZoomOut);
diff --git a/Software/PC_Application/Traces/markerwidget.ui b/Software/PC_Application/Traces/markerwidget.ui
index 8199b80..fdedbd2 100644
--- a/Software/PC_Application/Traces/markerwidget.ui
+++ b/Software/PC_Application/Traces/markerwidget.ui
@@ -44,7 +44,8 @@
-
+
+ :/icons/add.png:/icons/add.png
@@ -63,7 +64,8 @@
-
+
+ :/icons/remove.png:/icons/remove.png
@@ -84,6 +86,8 @@
-
+
+
+
diff --git a/Software/PC_Application/Traces/tracewidget.ui b/Software/PC_Application/Traces/tracewidget.ui
index 24a1ea8..2232bd9 100644
--- a/Software/PC_Application/Traces/tracewidget.ui
+++ b/Software/PC_Application/Traces/tracewidget.ui
@@ -92,14 +92,23 @@
-
- ..
+
+ :/icons/add.png:/icons/add.png
-
-
- 16
- 16
-
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
@@ -118,8 +127,8 @@
-
- ..
+
+ :/icons/remove.png:/icons/remove.png
@@ -139,7 +148,7 @@
- :/icons/import.svg:/icons/import.svg
+ :/icons/import.png:/icons/import.png
@@ -159,7 +168,7 @@
- :/icons/export.svg:/icons/export.svg
+ :/icons/export.png:/icons/export.png
@@ -178,8 +187,8 @@
-
- ..
+
+ :/icons/edit.png:/icons/edit.png
diff --git a/Software/PC_Application/VNA/vna.cpp b/Software/PC_Application/VNA/vna.cpp
index 897f24a..97c4919 100644
--- a/Software/PC_Application/VNA/vna.cpp
+++ b/Software/PC_Application/VNA/vna.cpp
@@ -183,17 +183,17 @@ VNA::VNA(AppWindow *window)
tb_sweep->addWidget(new QLabel("Span:"));
tb_sweep->addWidget(eSpan);
- auto bFull = new QPushButton(QIcon::fromTheme("zoom-fit-best"), "");
+ auto bFull = new QPushButton(QIcon::fromTheme("zoom-fit-best", QIcon(":/icons/zoom-fit.png")), "");
bFull->setToolTip("Full span");
connect(bFull, &QPushButton::clicked, this, &VNA::SetFullSpan);
tb_sweep->addWidget(bFull);
- auto bZoomIn = new QPushButton(QIcon::fromTheme("zoom-in"), "");
+ auto bZoomIn = new QPushButton(QIcon::fromTheme("zoom-in", QIcon(":/icons/zoom-in.png")), "");
bZoomIn->setToolTip("Zoom in");
connect(bZoomIn, &QPushButton::clicked, this, &VNA::SpanZoomIn);
tb_sweep->addWidget(bZoomIn);
- auto bZoomOut = new QPushButton(QIcon::fromTheme("zoom-out"), "");
+ auto bZoomOut = new QPushButton(QIcon::fromTheme("zoom-out", QIcon(":/icons/zoom-out.png")), "");
bZoomOut->setToolTip("Zoom out");
connect(bZoomOut, &QPushButton::clicked, this, &VNA::SpanZoomOut);
tb_sweep->addWidget(bZoomOut);
diff --git a/Software/PC_Application/icons.qrc b/Software/PC_Application/icons.qrc
index 709426a..de0911a 100644
--- a/Software/PC_Application/icons.qrc
+++ b/Software/PC_Application/icons.qrc
@@ -2,15 +2,12 @@
icons/add.png
- icons/delete.png
icons/edit.png
icons/invisible.svg
icons/visible.svg
icons/pause.svg
icons/play.svg
icons/plus.svg
- icons/export.svg
- icons/import.svg
icons/close.svg
icons/horizontal.svg
icons/vertical.svg
@@ -22,5 +19,19 @@
icons/sCpL_small.png
icons/sLpC_small.png
icons/sLpL_small.png
+ icons/remove.png
+ icons/cancel.png
+ icons/clear.png
+ icons/export.png
+ icons/import.png
+ icons/ok.png
+ icons/open.png
+ icons/play.png
+ icons/refresh.png
+ icons/save.png
+ icons/trash.png
+ icons/zoom-fit.png
+ icons/zoom-in.png
+ icons/zoom-out.png
diff --git a/Software/PC_Application/icons/add.png b/Software/PC_Application/icons/add.png
index 6d4267b..25bce75 100644
Binary files a/Software/PC_Application/icons/add.png and b/Software/PC_Application/icons/add.png differ
diff --git a/Software/PC_Application/icons/cancel.png b/Software/PC_Application/icons/cancel.png
new file mode 100644
index 0000000..6210b3a
Binary files /dev/null and b/Software/PC_Application/icons/cancel.png differ
diff --git a/Software/PC_Application/icons/clear.png b/Software/PC_Application/icons/clear.png
new file mode 100644
index 0000000..58b8878
Binary files /dev/null and b/Software/PC_Application/icons/clear.png differ
diff --git a/Software/PC_Application/icons/delete.png b/Software/PC_Application/icons/delete.png
deleted file mode 100644
index 417656f..0000000
Binary files a/Software/PC_Application/icons/delete.png and /dev/null differ
diff --git a/Software/PC_Application/icons/edit.png b/Software/PC_Application/icons/edit.png
index fd5cdb6..f4bd569 100644
Binary files a/Software/PC_Application/icons/edit.png and b/Software/PC_Application/icons/edit.png differ
diff --git a/Software/PC_Application/icons/export.png b/Software/PC_Application/icons/export.png
new file mode 100644
index 0000000..5493c45
Binary files /dev/null and b/Software/PC_Application/icons/export.png differ
diff --git a/Software/PC_Application/icons/export.svg b/Software/PC_Application/icons/export.svg
deleted file mode 100644
index 63d1e45..0000000
--- a/Software/PC_Application/icons/export.svg
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
-
diff --git a/Software/PC_Application/icons/import.png b/Software/PC_Application/icons/import.png
new file mode 100644
index 0000000..2c2c6d1
Binary files /dev/null and b/Software/PC_Application/icons/import.png differ
diff --git a/Software/PC_Application/icons/import.svg b/Software/PC_Application/icons/import.svg
deleted file mode 100644
index ce928c3..0000000
--- a/Software/PC_Application/icons/import.svg
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
-
diff --git a/Software/PC_Application/icons/ok.png b/Software/PC_Application/icons/ok.png
new file mode 100644
index 0000000..ccdcc21
Binary files /dev/null and b/Software/PC_Application/icons/ok.png differ
diff --git a/Software/PC_Application/icons/open.png b/Software/PC_Application/icons/open.png
new file mode 100644
index 0000000..d54333d
Binary files /dev/null and b/Software/PC_Application/icons/open.png differ
diff --git a/Software/PC_Application/icons/play.png b/Software/PC_Application/icons/play.png
new file mode 100644
index 0000000..b75d0c2
Binary files /dev/null and b/Software/PC_Application/icons/play.png differ
diff --git a/Software/PC_Application/icons/refresh.png b/Software/PC_Application/icons/refresh.png
new file mode 100644
index 0000000..24a8749
Binary files /dev/null and b/Software/PC_Application/icons/refresh.png differ
diff --git a/Software/PC_Application/icons/remove.png b/Software/PC_Application/icons/remove.png
new file mode 100644
index 0000000..87ed6ea
Binary files /dev/null and b/Software/PC_Application/icons/remove.png differ
diff --git a/Software/PC_Application/icons/save.png b/Software/PC_Application/icons/save.png
new file mode 100644
index 0000000..7e3a493
Binary files /dev/null and b/Software/PC_Application/icons/save.png differ
diff --git a/Software/PC_Application/icons/trash.png b/Software/PC_Application/icons/trash.png
new file mode 100644
index 0000000..a3d6291
Binary files /dev/null and b/Software/PC_Application/icons/trash.png differ
diff --git a/Software/PC_Application/icons/zoom-fit.png b/Software/PC_Application/icons/zoom-fit.png
new file mode 100644
index 0000000..8606e06
Binary files /dev/null and b/Software/PC_Application/icons/zoom-fit.png differ
diff --git a/Software/PC_Application/icons/zoom-in.png b/Software/PC_Application/icons/zoom-in.png
new file mode 100644
index 0000000..af96a67
Binary files /dev/null and b/Software/PC_Application/icons/zoom-in.png differ
diff --git a/Software/PC_Application/icons/zoom-out.png b/Software/PC_Application/icons/zoom-out.png
new file mode 100644
index 0000000..8c0ce4c
Binary files /dev/null and b/Software/PC_Application/icons/zoom-out.png differ
diff --git a/Software/PC_Application/main.ui b/Software/PC_Application/main.ui
index e00228d..c274ce9 100644
--- a/Software/PC_Application/main.ui
+++ b/Software/PC_Application/main.ui
@@ -20,7 +20,7 @@
0
0
800
- 22
+ 21
-
+
+
+