Compare commits

1 Commits

Author SHA1 Message Date
9435ae3a46 Fixed missing tray icon tooltip 2021-10-22 01:23:48 +03:00
2 changed files with 17 additions and 5 deletions

11
.project Normal file
View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>brightness-control-applet</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
</buildSpec>
<natures>
</natures>
</projectDescription>

View File

@@ -18,7 +18,7 @@
# <http://www.gnu.org/licenses/>. # <http://www.gnu.org/licenses/>.
import sys import sys
import getpass import getpass
import os from os import path, remove, makedirs
from PySide2 import QtGui, QtCore, QtWidgets from PySide2 import QtGui, QtCore, QtWidgets
from PySide2.QtCore import QSize from PySide2.QtCore import QSize
from PySide2.QtGui import QIcon from PySide2.QtGui import QIcon
@@ -67,7 +67,7 @@ class MyApplication(QtWidgets.QMainWindow):
QtWidgets.QMainWindow.__init__(self, parent) QtWidgets.QMainWindow.__init__(self, parent)
self.tray_menu = None self.tray_menu = None
self.tray_icon = 'images/brightness.svg' #None self.tray_icon = 'images/brightness.svg' # None
self.display1 = None self.display1 = None
self.display2 = None self.display2 = None
self.license_widget = None self.license_widget = None
@@ -177,6 +177,7 @@ class MyApplication(QtWidgets.QMainWindow):
self.tray_icon.connect( self.tray_icon.connect(
QtCore.SIGNAL("activated(QSystemTrayIcon::ActivationReason)"), self._icon_activated) QtCore.SIGNAL("activated(QSystemTrayIcon::ActivationReason)"), self._icon_activated)
self.tray_icon.setContextMenu(self.tray_menu) self.tray_icon.setContextMenu(self.tray_menu)
self.tray_icon.setToolTip("Brightness Control")
self.tray_icon.show() self.tray_icon.show()
def _icon_activated(self, reason): def _icon_activated(self, reason):
@@ -713,13 +714,13 @@ if __name__ == "__main__":
if APP.isRunning(): if APP.isRunning():
sys.exit(0) sys.exit(0)
WINDOW = MyApplication() WINDOW = MyApplication()
env_var = os.environ["curr_desktop"] env_var = os.environ["curr_desktop"]
if env_var=="XFCE" or env_var=="GNOME" or env_var=="LXDE" or env_var=="LXQT": if env_var=="XFCE" or env_var=="GNOME" or env_var=="LXDE" or env_var=="LXQT":
APP.setStyle('gtk') APP.setStyle('gtk')
else: else:
APP.setStyle('kvantum') APP.setStyle('kvantum')
APP.setActivationWindow(WINDOW) APP.setActivationWindow(WINDOW)
WINDOW.show() WINDOW.show()
sys.exit(APP.exec_()) sys.exit(APP.exec_())