python透明的桌面时钟_用PyQt实现透明桌面时钟小部件详解

这篇博客介绍如何利用Python的PyQt库创建一个透明的桌面时钟小部件。通过定义小时、分钟和秒针的颜色,以及设置窗口透明度,实现了一个简洁美观的时钟应用。代码中包括了窗口大小调整、鼠标事件处理和时间更新等功能。
摘要由CSDN通过智能技术生成

#coding=utf-8

'''

'''

import sys

from PyQt4 import QtGui, QtCore

from PyQt4.QtCore import Qt

from PyQt4.QtCore import QPoint

from PyQt4.QtCore import QTimer

from PyQt4.QtCore import QTime

from PyQt4.QtGui import QPainter

from PyQt4.QtGui import QColor

from PyQt4.QtGui import QPolygon

from PyQt4.QtCore import SIGNAL as signal

class Clock(QtGui.QWidget):

'''

classdocs

'''

def __init__(self):

'''

Constructor

'''

super(Clock, self).__init__()

self.hourColor=QColor(127, 0, 127);

self.minuteColor=QColor(0, 127, 127, 191)

self.secondColor=QColor(127, 127,0,120)

self.initUI()

self.timer = QTimer()

self.timer.timeout.connect(self.u

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值