代码拉取完成,页面将自动刷新
同步操作将从 Huoty/kreminder 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#! /usr/bin/env python
# -*- coding:utf8 -*-
# *************************************************************
# Filename @ systray.py
# Author @ Huoty
# Create date @ 2016-01-07 21:16:16
# Description @ pyqt4 system tray icon
# *************************************************************
from PyQt4 import QtCore, QtGui
from PyQt4.QtCore import *
from PyQt4.QtGui import *
import os, sys
class SysTray(QSystemTrayIcon):
def __init__(self, parent=None):
super(SysTray, self).__init__(parent)
self.initObjects()
self.setObjects()
self.activated.connect(self.iconClicked)
def initObjects(self):
self.menu = QMenu()
self.helpAction = QAction(u'帮助', self, triggered=self.showHelp)
self.quitAction = QAction(u"退出", self, triggered=self.exitApp)
self.icon = QIcon('./icon/clock_32x32.png')
def setObjects(self):
self.menu.addAction(self.helpAction)
self.menu.addAction(self.quitAction)
self.setIcon(self.icon)
self.setContextMenu(self.menu)
def iconClicked(self, reason):
print reason
if reason==2 or reason==3:
pw = self.parent()
if pw.isVisible():
pw.hide()
else:
pw.show()
def exitApp(self):
self.setVisible(False)
qApp.quit()
sys.exit()
def showHelp(self):
os.system("xdg-open man/readme.html")
if __name__ == "__main__":
import sys
app = QApplication(sys.argv)
ti = SysTray()
ti.show()
ti.showMessage(u"提示", u"程序启动", 2)
sys.exit(app.exec_())
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。