From dfe2546c048dae7e22cd42f4d2184e2f08725964 Mon Sep 17 00:00:00 2001 From: Debanjum Singh Solanky Date: Sat, 20 Aug 2022 20:36:15 +0300 Subject: [PATCH] Set Khoj Icon on Main Desktop Window --- src/interface/desktop/main_window.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/interface/desktop/main_window.py b/src/interface/desktop/main_window.py index cf4168dd..a9b7ae2c 100644 --- a/src/interface/desktop/main_window.py +++ b/src/interface/desktop/main_window.py @@ -6,8 +6,8 @@ import webbrowser # External Packages -from PyQt6 import QtWidgets -from PyQt6.QtCore import Qt, QThread, QObject, pyqtSignal +from PyQt6 import QtGui, QtWidgets +from PyQt6.QtCore import QThread, QObject, pyqtSignal # Internal Packages from src.configure import configure_server @@ -49,6 +49,10 @@ class MainWindow(QtWidgets.QMainWindow): self.setWindowTitle("Khoj") self.setFixedWidth(600) + # Set Window Icon + icon_path = constants.web_directory / 'assets/icons/favicon-144x144.png' + self.setWindowIcon(QtGui.QIcon(f'{icon_path.absolute()}')) + # Initialize Configure Window Layout self.layout = QtWidgets.QVBoxLayout()