diff --git a/Patro/QtApplication/QmlApplication.py b/Patro/QtApplication/QmlApplication.py
index b189a34ed332b9bc0dad3d84ef3333b3e84f9eaa..ec7e46d9ff01b6cfcf0066f07795158f081010c4 100644
--- a/Patro/QtApplication/QmlApplication.py
+++ b/Patro/QtApplication/QmlApplication.py
@@ -42,7 +42,7 @@ from QtShim.QtCore import (
Property, Signal, QObject,
Qt, QTimer, QUrl
)
-from QtShim.QtGui import QGuiApplication
+from QtShim.QtGui import QGuiApplication, QIcon
from QtShim.QtQml import qmlRegisterType, QQmlApplicationEngine
# Fixme: PYSIDE-574 qmlRegisterSingletonType and qmlRegisterUncreatableType missing in QtQml
from QtShim.QtQml import qmlRegisterUncreatableType
@@ -128,6 +128,9 @@ class Application(QObject):
self._engine = QQmlApplicationEngine()
self._qml_application = QmlApplication(self)
+ logo_path = ':/icons/logo-256.png'
+ self._appplication.setWindowIcon(QIcon(logo_path))
+
self._platform = QtPlatform()
# self._logger.info('\n' + str(self._platform))
diff --git a/Patro/QtApplication/rcc/icons/logo-128.png b/Patro/QtApplication/rcc/icons/logo-128.png
new file mode 120000
index 0000000000000000000000000000000000000000..6f7390f3138242b0f0e2f96273ca03bde2c77532
--- /dev/null
+++ b/Patro/QtApplication/rcc/icons/logo-128.png
@@ -0,0 +1 @@
+../../../../doc/sphinx/source/_static/logo-128.png
\ No newline at end of file
diff --git a/Patro/QtApplication/rcc/icons/logo-256.png b/Patro/QtApplication/rcc/icons/logo-256.png
new file mode 120000
index 0000000000000000000000000000000000000000..e7e7189bcf4108a4d5ed0873a1e8ae2649ee4f47
--- /dev/null
+++ b/Patro/QtApplication/rcc/icons/logo-256.png
@@ -0,0 +1 @@
+../../../../doc/sphinx/source/_static/logo-256.png
\ No newline at end of file
diff --git a/Patro/QtApplication/rcc/icons/logo-32.png b/Patro/QtApplication/rcc/icons/logo-32.png
new file mode 120000
index 0000000000000000000000000000000000000000..5b1bc0dff1fe7f21606a48351376d0d2b4e5d85f
--- /dev/null
+++ b/Patro/QtApplication/rcc/icons/logo-32.png
@@ -0,0 +1 @@
+../../../../doc/sphinx/source/_static/logo-32.png
\ No newline at end of file
diff --git a/Patro/QtApplication/rcc/icons/logo-512.png b/Patro/QtApplication/rcc/icons/logo-512.png
new file mode 120000
index 0000000000000000000000000000000000000000..9654cb5c7f8c4db03bbf4827b33170f6362225aa
--- /dev/null
+++ b/Patro/QtApplication/rcc/icons/logo-512.png
@@ -0,0 +1 @@
+../../../../doc/sphinx/source/_static/logo-512.png
\ No newline at end of file
diff --git a/Patro/QtApplication/rcc/icons/logo-64.png b/Patro/QtApplication/rcc/icons/logo-64.png
new file mode 120000
index 0000000000000000000000000000000000000000..677d485d0865300a89183b535eaa123226b4d29f
--- /dev/null
+++ b/Patro/QtApplication/rcc/icons/logo-64.png
@@ -0,0 +1 @@
+../../../../doc/sphinx/source/_static/logo-64.png
\ No newline at end of file
diff --git a/Patro/QtApplication/rcc/icons/logo-96.png b/Patro/QtApplication/rcc/icons/logo-96.png
new file mode 120000
index 0000000000000000000000000000000000000000..b2af9d9b9a5ca7ece625326d324ce55c2ed00cfb
--- /dev/null
+++ b/Patro/QtApplication/rcc/icons/logo-96.png
@@ -0,0 +1 @@
+../../../../doc/sphinx/source/_static/logo-96.png
\ No newline at end of file
diff --git a/Patro/QtApplication/rcc/icons/make-logo-png b/Patro/QtApplication/rcc/icons/make-logo-png
new file mode 120000
index 0000000000000000000000000000000000000000..d3c426aeb0015e26c152837617a1ddccf6b6b36a
--- /dev/null
+++ b/Patro/QtApplication/rcc/icons/make-logo-png
@@ -0,0 +1 @@
+../../../../doc/sphinx/source/_static/make-logo-png
\ No newline at end of file
diff --git a/Patro/QtApplication/rcc/icons/svg b/Patro/QtApplication/rcc/icons/svg
new file mode 120000
index 0000000000000000000000000000000000000000..b6410d16c16589048607b386f9cbac87c48404d4
--- /dev/null
+++ b/Patro/QtApplication/rcc/icons/svg
@@ -0,0 +1 @@
+../../../../doc/sphinx/source/_static/svg/
\ No newline at end of file
diff --git a/Patro/QtApplication/rcc/patro.qrc b/Patro/QtApplication/rcc/patro.qrc
index ea8953ed120014c1ff7a99de4c1a8fcaf4d5c0f2..f54afb2a4a3974e59c060db32f148a1db65c4aba 100644
--- a/Patro/QtApplication/rcc/patro.qrc
+++ b/Patro/QtApplication/rcc/patro.qrc
@@ -4,6 +4,8 @@
qtquickcontrols2.conf
+ icons/svg/logo.svg
+ icons/logo-256.png
icons/36x36/settings-overscan-black.png
icons/36x36/zoom-fit-width.png
icons/36x36/zoom-out-black.png