首页 > 编程知识 正文

pyqt进度条显示线程完成进度,pyqt定制进度条

时间:2023-05-03 09:00:47 阅读:10117 作者:1068

from PyQt5 importQtCore,QtGui,qtwidgetsfrompyqt5. qtimportqtclassui _ download (object ) :defsetupui(self,诊断程序)

dialog.setwindowflags(Qt.yxdyb )。

dialog.set对象名称(dialog ) )。

诊断. resize (300,56 )。

dialog.setfixedsize (dialog.width ),Dialog.height ) )

size policy=Qt widgets.qsizepolicy (Qtwidgets.qsizepolicy.fixed,Qt widgets.qsizepolicy.fixed ) )。

size policy.sethorizontalstretch (0) )。

size policy.setverticalstretch (0) )。

size policy.setheightforwidth (dialog.size policy ).hasHeightForWidth ) )

诊断策略(大小策略) )。

dialog.setsizegripenabled(true )。

self.gridlayout=Qt构件. qgridlayout (dialog ) )。

self.gridlayout.setsize constraint (Qt widgets.qlayout.set default constraint )。

self.gridlayout.set object name (' gridlayout ' )。

self.progress bar=Qt widgets.qprogressbar (dialog ) )。

self.progress bar.set property (' value ',0 ) )。

self.progress bar.set alignment (Qt core.Qt.align leading ) (Qt core.Qt.align left )。

自. progress bar.set object name (progress bar ) )。

自. gridlayout.add构件(self.progress bar,1,0,1,1 ) )。

(self.label=Qt widgets.qlabel (dialog ) ) ) ) ) ) )。

self.label.set object name (' label ) )。

自. gridlayout.add构件(自. label,0,0,1,1 ) )。

self.retranslateui (诊断) )。

_ translate=Qt core.qcoreapplication.translate

Dialog.set window title (_ translate ) Dialog,() dialog ) )

self.label.settext (_ translate (_ dialog,)正在下载更新文件.) ) ) if _ name _=(_ _ main _ 65: importe

Dialog=QtWidgets .集中的灯泡() ) ) ) ) ) )。

ui=Ui_download ()

ui.setup ui (诊断) ) ) ) ) ) ) ) )。

Dialog.show (

sys.exit(app.exec_ ) )

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。