diff --git a/tagstudio/resources/icon.icns b/tagstudio/resources/icon.icns new file mode 100644 index 00000000..4965e1a6 Binary files /dev/null and b/tagstudio/resources/icon.icns differ diff --git a/tagstudio/resources/icon.ico b/tagstudio/resources/icon.ico index 5cda9906..13a3132e 100644 Binary files a/tagstudio/resources/icon.ico and b/tagstudio/resources/icon.ico differ diff --git a/tagstudio/resources/icon.png b/tagstudio/resources/icon.png index 8431cea5..dd3d2772 100644 Binary files a/tagstudio/resources/icon.png and b/tagstudio/resources/icon.png differ diff --git a/tagstudio/src/qt/ts_qt.py b/tagstudio/src/qt/ts_qt.py index f945d12d..133122f3 100644 --- a/tagstudio/src/qt/ts_qt.py +++ b/tagstudio/src/qt/ts_qt.py @@ -439,9 +439,10 @@ class QtDriver(QObject): # self.main_window.centralWidget().layout().addWidget(menu_bar, 0,0,1,1) # self.main_window.tb_layout.addWidget(menu_bar) - icon = QIcon() - icon.addFile(icon_path) - self.main_window.setWindowIcon(icon) + if sys.platform != "darwin": + icon = QIcon() + icon.addFile(icon_path) + self.main_window.setWindowIcon(icon) self.preview_panel = PreviewPanel(self.lib, self) l: QHBoxLayout = self.main_window.splitter