[PATCH] Add missing application icon

Sergey Starosek sergey.starosek at gmail.com
Fri Jul 18 03:57:14 PDT 2014


Signed-off-by: Sergey Starosek <sergey.starosek at gmail.com>
---
 qt-ui/divelogexportdialog.ui | 5 +++++
 qt-ui/updatemanager.cpp      | 1 +
 qt-ui/usermanual.cpp         | 2 ++
 qt-ui/usersurvey.cpp         | 1 +
 4 files changed, 9 insertions(+)

diff --git a/qt-ui/divelogexportdialog.ui b/qt-ui/divelogexportdialog.ui
index f48877f..aeed088 100644
--- a/qt-ui/divelogexportdialog.ui
+++ b/qt-ui/divelogexportdialog.ui
@@ -13,6 +13,11 @@
   <property name="windowTitle">
    <string>Export dive log files</string>
   </property>
+  <property name="windowIcon">
+   <iconset>
+    <normalon>:/subsurface-icon</normalon>
+   </iconset>
+  </property>
   <layout class="QGridLayout" name="gridLayout">
    <item row="0" column="0">
     <widget class="QTabWidget" name="tabWidget">
diff --git a/qt-ui/updatemanager.cpp b/qt-ui/updatemanager.cpp
index b790a61..f92eeb8 100644
--- a/qt-ui/updatemanager.cpp
+++ b/qt-ui/updatemanager.cpp
@@ -60,6 +60,7 @@ void UpdateManager::requestReceived()
 	}
 
 	msgbox.setWindowTitle(msgTitle);
+	msgbox.setWindowIcon(QIcon(":/subsurface-icon"));
 	msgbox.setText(msgText);
 	msgbox.setTextFormat(Qt::RichText);
 	msgbox.exec();
diff --git a/qt-ui/usermanual.cpp b/qt-ui/usermanual.cpp
index b878f22..b6e6f09 100644
--- a/qt-ui/usermanual.cpp
+++ b/qt-ui/usermanual.cpp
@@ -53,6 +53,8 @@ UserManual::UserManual(QWidget *parent) : QWidget(parent)
 	addAction(actionHideSearch);
 
 	setWindowTitle(tr("User Manual"));
+	setWindowIcon(QIcon(":/subsurface-icon"));
+
 
 	userManual = new QWebView(this);
 	userManual->page()->setLinkDelegationPolicy(QWebPage::DelegateExternalLinks);
diff --git a/qt-ui/usersurvey.cpp b/qt-ui/usersurvey.cpp
index 24e2070..8e57df9 100644
--- a/qt-ui/usersurvey.cpp
+++ b/qt-ui/usersurvey.cpp
@@ -118,6 +118,7 @@ void UserSurvey::requestReceived()
 	}
 
 	msgbox.setWindowTitle(msgTitle);
+	msgbox.setWindowIcon(QIcon(":/subsurface-icon"));
 	msgbox.setText(msgText);
 	msgbox.setTextFormat(Qt::RichText);
 	msgbox.exec();
-- 
1.8.5.5



More information about the subsurface mailing list