Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何将新的QProgressbar添加到现有窗口?_Python_Multithreading_Pyqt - Fatal编程技术网

Python 如何将新的QProgressbar添加到现有窗口?

Python 如何将新的QProgressbar添加到现有窗口?,python,multithreading,pyqt,Python,Multithreading,Pyqt,我想创建一个文件复制程序,其中进度条指示进度。现在,如果我启动了n个复制/粘贴操作,那么许多进度条应该像Windows8那样显示 程序应该像一个窗口,比如“SHOW”,显示用于复制/粘贴第一次操作的QProgressbar。当两个复制/粘贴在第一个完成之前开始时,第二个QProgressbar将添加到SHOW中,因此SHOW中将有两个ProgressBar。我们创建一个布局(我认为是垂直布局),然后创建所需数量的QProgressbar,并使用addWidget将它们添加到您的布局中,就是这样

我想创建一个文件复制程序,其中进度条指示进度。现在,如果我启动了n个复制/粘贴操作,那么许多进度条应该像Windows8那样显示

程序应该像一个窗口,比如“SHOW”,显示用于复制/粘贴第一次操作的QProgressbar。当两个复制/粘贴在第一个完成之前开始时,第二个QProgressbar将添加到SHOW中,因此SHOW中将有两个ProgressBar。

我们创建一个布局(我认为是垂直布局),然后创建所需数量的QProgressbar,并使用addWidget将它们添加到您的布局中,就是这样

如果需要滚动,请尝试使用QScrollArea