Some cosmetic improvements in menu and in About window
This commit is contained in:
parent
6b73eb58bc
commit
d7378800d0
|
@ -1,4 +1,4 @@
|
|||
Copyright (c) 2015-2016, Peter Svirshchevskiy
|
||||
Copyright (c) 2015-2017, Peter Svirshchevskiy
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
|
||||
|
|
|
@ -95,19 +95,23 @@ class Window(QDialog):
|
|||
|
||||
# Menu actions
|
||||
def createActions(self):
|
||||
self.detailsShow = QAction(QIcon(':icons/details.png'),"&Details", self, triggered=self.detailsShow)
|
||||
self.aboutShow = QAction(QIcon(':icons/mailbox_empty.png'),"&About", self, triggered=self.aboutShow)
|
||||
self.detailsShow = QAction(QIcon(':icons/details.png'),"&Details...", self, triggered=self.detailsShow)
|
||||
self.aboutShow = QAction(QIcon(':icons/mailbox_empty.png'),"&About " + programTitle + "...", self, triggered=self.aboutShow)
|
||||
self.checkNow = QAction(QIcon(':icons/check_now.png'),"&Check now", self, triggered=mail_check)
|
||||
self.restoreAction = QAction(QIcon(":icons/settings.png"),"&Settings", self, triggered=self.showNormal)
|
||||
self.restoreAction = QAction(QIcon(":icons/settings.png"),"&Settings...", self, triggered=self.showNormal)
|
||||
self.quitAction = QAction(QIcon(':icons/menu_quit.png'),"&Quit", self, triggered=QApplication.instance().quit)
|
||||
|
||||
# UI functions
|
||||
def createTrayIcon(self):
|
||||
self.trayIconMenu = QMenu(self)
|
||||
self.trayIconMenu.addAction(self.aboutShow)
|
||||
f = self.trayIconMenu.font()
|
||||
f.setBold(True)
|
||||
self.detailsShow.setFont(f)
|
||||
self.trayIconMenu.addAction(self.detailsShow)
|
||||
self.trayIconMenu.addSeparator()
|
||||
self.trayIconMenu.addAction(self.checkNow)
|
||||
self.trayIconMenu.addAction(self.restoreAction)
|
||||
self.trayIconMenu.addAction(self.aboutShow)
|
||||
self.trayIconMenu.addAction(self.quitAction)
|
||||
self.trayIcon = QSystemTrayIcon(self)
|
||||
self.trayIcon.setContextMenu(self.trayIconMenu)
|
||||
|
@ -247,7 +251,7 @@ class About(QDialog):
|
|||
self.ui = Ui_about()
|
||||
self.ui.setupUi(self)
|
||||
self.setWindowFlags(QtCore.Qt.Tool)
|
||||
self.setFixedSize(483,334)
|
||||
self.setFixedSize(511,334)
|
||||
|
||||
self.ui.lblNameVersion.setText(programTitle + " " + programVersion)
|
||||
|
||||
|
|
3796
resources_rc.py
3796
resources_rc.py
File diff suppressed because it is too large
Load Diff
|
@ -6,7 +6,7 @@
|
|||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>483</width>
|
||||
<width>511</width>
|
||||
<height>334</height>
|
||||
</rect>
|
||||
</property>
|
||||
|
@ -60,7 +60,7 @@
|
|||
<rect>
|
||||
<x>200</x>
|
||||
<y>40</y>
|
||||
<width>261</width>
|
||||
<width>291</width>
|
||||
<height>31</height>
|
||||
</rect>
|
||||
</property>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
# Form implementation generated from reading ui file 'ui/about.ui'
|
||||
#
|
||||
# Created by: PyQt5 UI code generator 5.6.1.dev1604271126
|
||||
# Created by: PyQt5 UI code generator 5.8.2
|
||||
#
|
||||
# WARNING! All changes made in this file will be lost!
|
||||
|
||||
|
@ -11,7 +11,7 @@ from PyQt5 import QtCore, QtGui, QtWidgets
|
|||
class Ui_about(object):
|
||||
def setupUi(self, about):
|
||||
about.setObjectName("about")
|
||||
about.resize(483, 334)
|
||||
about.resize(511, 334)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
|
@ -31,7 +31,7 @@ class Ui_about(object):
|
|||
self.lblLogo.setScaledContents(True)
|
||||
self.lblLogo.setObjectName("lblLogo")
|
||||
self.lblNameVersion = QtWidgets.QLabel(about)
|
||||
self.lblNameVersion.setGeometry(QtCore.QRect(200, 40, 261, 31))
|
||||
self.lblNameVersion.setGeometry(QtCore.QRect(200, 40, 291, 31))
|
||||
self.lblNameVersion.setMinimumSize(QtCore.QSize(203, 0))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(20)
|
||||
|
|
Loading…
Reference in New Issue