Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys
- from PySide.QtCore import *
- from PySide.QtGui import *
- import time
- app = QApplication(sys.argv)
- try:
- due = QTime.currentTime()
- message = "alert"
- if len(sys.argv) < 2:
- raise ValueError
- hours, minutes = sys.argv[1].split(":")
- #python firsttutorial.py argument
- due = QTime(int(hours), int(minutes))
- if not due.isValid():
- raise ValueError
- if len(sys.argv) >2:
- message = " ".join(sys.argv[2:])
- except ValueError:
- message = "Usage: firsttutorial.py HH:MM [optional message]"
- while QTime.currentTime() < due:
- time.sleep(10)
- label = QLabel("<font color=red size=72><b>" + message + "</b></font>")
- label.setWindowFlags(Qt.SplashScreen)
- label.show()
- QTimer.singleShot(20000, app.quit)
- app.exec_()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement