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