WeatherWidget.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:pyDashboard 作者: jtsmith2 项目源码 文件源码
def __init__(self, parent, radar, rect, myname, config):

        self.Config = config

        self.manager = QtNetwork.QNetworkAccessManager()
        self.lastapiget = time.time()

        global xscale, yscale
        self.myname = myname
        self.rect = rect
        self.satellite = self.Config.satellite
        try: 
            if radar["satellite"]:
                self.satellite = 1
        except KeyError:
            pass
        self.baseurl = self.mapurl(radar, rect, False)
        #print "google map base url: "+self.baseurl
        self.wxurl = self.radarurl(radar, rect)
        #print "radar url: "+self.wxurl
        QtGui.QLabel.__init__(self, parent)
        self.interval = self.Config.radar_refresh*60
        self.lastwx = 0

        self.setObjectName("radar")
        self.setGeometry(rect)
        self.setStyleSheet("#radar { background-color: transparent; }")    
        self.setAlignment(Qt.AlignCenter)

        self.wwx = QtGui.QLabel(self)
        self.wwx.setObjectName("wx")
        self.wwx.setStyleSheet("#wx { background-color: transparent; }")
        self.setAlignment(Qt.AlignCenter)
        self.wwx.setGeometry(0, 0, rect.width(), rect.height())

        self.wxmovie = QMovie()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号