![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PyQt
X-jazz
任生命如烟火般绽放于夜空,似絮梦流过人间。
展开
-
PyQt中进度条progressBar使用方法
def timerEvent(self, e): if self.step >=100: self.timer.stop() self.actiondownload.setText('完成') return self.step = self.step + 20 self.progressBar.setVal...原创 2019-11-02 11:02:46 · 8339 阅读 · 0 评论 -
用PyQt实现双击放大缩小
思路:要使某个控件双击放大,再双击缩小,需要先重构这个控件类,在类定义中重构mouseDoubleClickEventclass My_widget(QWidget): def mouseDoubleClickEvent(self, QMouseEvent): if self.isFullScreen(): print("!fullScreen") ...原创 2019-11-02 10:58:55 · 1476 阅读 · 0 评论 -
用PyQt实现打开本地图片或文档并在同一控件中显示
思路:先使用QFileDialog打开文件选择器,再通过os.path方式判断文件后缀名,如果后缀名为图片后缀名,使用QPixmap方式来打开图片,再用setPixmap显示;如果后缀名不是图片后缀名,用read函数打开图片,再用setText显示文字 def getFiles(self): #实例化QFileDialog dlg=QFileDialog()...原创 2019-11-02 10:34:31 · 2182 阅读 · 0 评论