diff --git a/Pdf4QtViewer/pdf4qtviewer.qrc b/Pdf4QtViewer/pdf4qtviewer.qrc
index 5b926e5..985f175 100644
--- a/Pdf4QtViewer/pdf4qtviewer.qrc
+++ b/Pdf4QtViewer/pdf4qtviewer.qrc
@@ -57,5 +57,22 @@
resources/strikeout.svg
resources/underline.svg
../LICENSE.txt
+ resources/annot-ellipse.svg
+ resources/annot-freehand-curve.svg
+ resources/annot-inline-text.svg
+ resources/annot-polygon.svg
+ resources/annot-polyline.svg
+ resources/annot-sticky-note.svg
+ resources/annot-straight-line.svg
+ resources/app-icon.svg
+ resources/close.svg
+ resources/copy-text.svg
+ resources/deselect-text.svg
+ resources/encryption.svg
+ resources/invert-colors.svg
+ resources/optimize.svg
+ resources/save.svg
+ resources/save-as.svg
+ resources/select-all-text.svg
diff --git a/Pdf4QtViewer/pdfviewermainwindow.ui b/Pdf4QtViewer/pdfviewermainwindow.ui
index 86e939e..4bf6635 100644
--- a/Pdf4QtViewer/pdfviewermainwindow.ui
+++ b/Pdf4QtViewer/pdfviewermainwindow.ui
@@ -209,6 +209,10 @@
+
+
+ :/resources/close.svg:/resources/close.svg
+
Close
@@ -466,16 +470,28 @@
+
+
+ :/resources/select-all-text.svg:/resources/select-all-text.svg
+
Select All
+
+
+ :/resources/deselect-text.svg:/resources/deselect-text.svg
+
Deselect
+
+
+ :/resources/copy-text.svg:/resources/copy-text.svg
+
Copy text
@@ -484,6 +500,10 @@
true
+
+
+ :/resources/invert-colors.svg:/resources/invert-colors.svg
+
Invert Colors
@@ -586,16 +606,28 @@
+
+
+ :/resources/optimize.svg:/resources/optimize.svg
+
Optimize...
+
+
+ :/resources/save-as.svg:/resources/save-as.svg
+
Save &As
+
+
+ :/resources/save.svg:/resources/save.svg
+
Save
@@ -672,6 +704,10 @@
true
+
+
+ :/resources/annot-inline-text.svg:/resources/annot-inline-text.svg
+
Inline text
@@ -680,6 +716,10 @@
true
+
+
+ :/resources/annot-straight-line.svg:/resources/annot-straight-line.svg
+
Straight Line
@@ -688,6 +728,10 @@
true
+
+
+ :/resources/annot-polyline.svg:/resources/annot-polyline.svg
+
Polyline
@@ -696,6 +740,10 @@
true
+
+
+ :/resources/annot-polygon.svg:/resources/annot-polygon.svg
+
Polygon
@@ -704,6 +752,10 @@
true
+
+
+ :/resources/annot-ellipse.svg:/resources/annot-ellipse.svg
+
Ellipse
@@ -712,6 +764,10 @@
true
+
+
+ :/resources/annot-freehand-curve.svg:/resources/annot-freehand-curve.svg
+
Freehand Curve
@@ -829,6 +885,10 @@
+
+
+ :/resources/encryption.svg:/resources/encryption.svg
+
Encryption...
diff --git a/Pdf4QtViewer/pdfviewermainwindowlite.ui b/Pdf4QtViewer/pdfviewermainwindowlite.ui
index dc57eef..cc1ac52 100644
--- a/Pdf4QtViewer/pdfviewermainwindowlite.ui
+++ b/Pdf4QtViewer/pdfviewermainwindowlite.ui
@@ -131,6 +131,10 @@
+
+
+ :/resources/close.svg:/resources/close.svg
+
Close
@@ -336,6 +340,10 @@
true
+
+
+ :/resources/invert-colors.svg:/resources/invert-colors.svg
+
Invert Colors
diff --git a/Pdf4QtViewer/resources/annot-ellipse.svg b/Pdf4QtViewer/resources/annot-ellipse.svg
new file mode 100644
index 0000000..3e13f3a
--- /dev/null
+++ b/Pdf4QtViewer/resources/annot-ellipse.svg
@@ -0,0 +1,39 @@
+
+
+
+
diff --git a/Pdf4QtViewer/resources/annot-freehand-curve.svg b/Pdf4QtViewer/resources/annot-freehand-curve.svg
new file mode 100644
index 0000000..21a9066
--- /dev/null
+++ b/Pdf4QtViewer/resources/annot-freehand-curve.svg
@@ -0,0 +1,39 @@
+
+
+
+
diff --git a/Pdf4QtViewer/resources/annot-inline-text.svg b/Pdf4QtViewer/resources/annot-inline-text.svg
new file mode 100644
index 0000000..f4cb079
--- /dev/null
+++ b/Pdf4QtViewer/resources/annot-inline-text.svg
@@ -0,0 +1,31 @@
+
+
+
+
diff --git a/Pdf4QtViewer/resources/annot-polygon.svg b/Pdf4QtViewer/resources/annot-polygon.svg
new file mode 100644
index 0000000..47e259b
--- /dev/null
+++ b/Pdf4QtViewer/resources/annot-polygon.svg
@@ -0,0 +1,34 @@
+
+
+
+
diff --git a/Pdf4QtViewer/resources/annot-polyline.svg b/Pdf4QtViewer/resources/annot-polyline.svg
new file mode 100644
index 0000000..0ce557d
--- /dev/null
+++ b/Pdf4QtViewer/resources/annot-polyline.svg
@@ -0,0 +1,29 @@
+
+
+
+
diff --git a/Pdf4QtViewer/resources/annot-sticky-note.svg b/Pdf4QtViewer/resources/annot-sticky-note.svg
new file mode 100644
index 0000000..dca8927
--- /dev/null
+++ b/Pdf4QtViewer/resources/annot-sticky-note.svg
@@ -0,0 +1,141 @@
+
+
+
+
diff --git a/Pdf4QtViewer/resources/annot-straight-line.svg b/Pdf4QtViewer/resources/annot-straight-line.svg
new file mode 100644
index 0000000..12292e1
--- /dev/null
+++ b/Pdf4QtViewer/resources/annot-straight-line.svg
@@ -0,0 +1,30 @@
+
+
+
+
diff --git a/Pdf4QtViewer/resources/close.svg b/Pdf4QtViewer/resources/close.svg
new file mode 100644
index 0000000..337b72a
--- /dev/null
+++ b/Pdf4QtViewer/resources/close.svg
@@ -0,0 +1,29 @@
+
+
+
+
diff --git a/Pdf4QtViewer/resources/copy-text.svg b/Pdf4QtViewer/resources/copy-text.svg
new file mode 100644
index 0000000..1303b5e
--- /dev/null
+++ b/Pdf4QtViewer/resources/copy-text.svg
@@ -0,0 +1,125 @@
+
+
+
+
diff --git a/Pdf4QtViewer/resources/deselect-text.svg b/Pdf4QtViewer/resources/deselect-text.svg
new file mode 100644
index 0000000..27e4c9f
--- /dev/null
+++ b/Pdf4QtViewer/resources/deselect-text.svg
@@ -0,0 +1,87 @@
+
+
+
+
diff --git a/Pdf4QtViewer/resources/encryption.svg b/Pdf4QtViewer/resources/encryption.svg
new file mode 100644
index 0000000..d6f60c2
--- /dev/null
+++ b/Pdf4QtViewer/resources/encryption.svg
@@ -0,0 +1,29 @@
+
+
+
+
diff --git a/Pdf4QtViewer/resources/invert-colors.svg b/Pdf4QtViewer/resources/invert-colors.svg
new file mode 100644
index 0000000..5c3e8bc
--- /dev/null
+++ b/Pdf4QtViewer/resources/invert-colors.svg
@@ -0,0 +1,44 @@
+
+
+
+
diff --git a/Pdf4QtViewer/resources/optimize.svg b/Pdf4QtViewer/resources/optimize.svg
new file mode 100644
index 0000000..b605b87
--- /dev/null
+++ b/Pdf4QtViewer/resources/optimize.svg
@@ -0,0 +1,30 @@
+
+
+
+
diff --git a/Pdf4QtViewer/resources/save-as.svg b/Pdf4QtViewer/resources/save-as.svg
new file mode 100644
index 0000000..c122451
--- /dev/null
+++ b/Pdf4QtViewer/resources/save-as.svg
@@ -0,0 +1,39 @@
+
+
+
+
diff --git a/Pdf4QtViewer/resources/save.svg b/Pdf4QtViewer/resources/save.svg
new file mode 100644
index 0000000..71ae3ab
--- /dev/null
+++ b/Pdf4QtViewer/resources/save.svg
@@ -0,0 +1,31 @@
+
+
+
+
diff --git a/Pdf4QtViewer/resources/select-all-text.svg b/Pdf4QtViewer/resources/select-all-text.svg
new file mode 100644
index 0000000..7b20c8b
--- /dev/null
+++ b/Pdf4QtViewer/resources/select-all-text.svg
@@ -0,0 +1,87 @@
+
+
+
+