Skip to content

Commit 65740b0

Browse files
Fix the icon location when pip is used to install the project
1 parent b89b398 commit 65740b0

File tree

3 files changed

+10
-5
lines changed

3 files changed

+10
-5
lines changed

robot_log_visualizer/ui/gui.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Released under the terms of the BSD 3-Clause License
44

55
# PyQt5
6-
from PyQt5 import QtWidgets
6+
from PyQt5 import QtWidgets, QtGui
77
from PyQt5.QtCore import QUrl
88
from PyQt5.QtCore import pyqtSlot, Qt, QMutex, QMutexLocker
99
from PyQt5.QtWidgets import (
@@ -23,6 +23,7 @@
2323

2424
import sys
2525
import os
26+
import pathlib
2627

2728
# QtDesigner generated classes
2829
from robot_log_visualizer.ui.autogenerated.visualizer import Ui_MainWindow
@@ -69,6 +70,14 @@ def __init__(self, signal_provider, meshcat_provider, animation_period):
6970
self.ui = Ui_MainWindow()
7071
self.ui.setupUi(self)
7172

73+
icon = QtGui.QIcon()
74+
icon.addPixmap(
75+
QtGui.QPixmap(str(pathlib.Path(__file__).parent / "misc" / "icon.png")),
76+
QtGui.QIcon.Normal,
77+
QtGui.QIcon.Off,
78+
)
79+
self.setWindowIcon(icon)
80+
7281
self.about = About()
7382

7483
self.signal_provider = signal_provider

robot_log_visualizer/ui/misc/__init__.py

Whitespace-only changes.

robot_log_visualizer/ui/misc/visualizer.ui

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,6 @@
1313
<property name="windowTitle">
1414
<string>Robot Log Visualizer</string>
1515
</property>
16-
<property name="windowIcon">
17-
<iconset>
18-
<normaloff>icon.png</normaloff>icon.png</iconset>
19-
</property>
2016
<widget class="QWidget" name="centralwidget">
2117
<property name="sizePolicy">
2218
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">

0 commit comments

Comments
 (0)