cost 323 ms
使用 QProgressbar 時出錯 PyQt5 python

[英]error while using QProgressbar PyQt5 python

我有以下代碼,其中我實現了 QprogressDialog 它在我第一次按下開始按鈕運行創建 function 時工作正常但是如果對話框完成並且我嘗試再次運行它它會顯示一個空欄,不會增加進度. 有任何想法嗎? 我嘗試將對話框設為局部變量,但它也不起作用 ...

為什么 QProgressDialog 總是在應用程序啟動時顯示?

[英]Why is QProgressDialog always showing at app startup?

在 PyQt GUI 中,我將有幾個工作人員(與 QThread 關聯的 QObject),每個工作人員有 1 個 QProgressDialog。 每個人的壽命可能與另一個不同。 我天真地做了下面的例子,我在 GUI初始化時創建了所有必要的 QProgressDialog。 然而,每個在初始化時 ...

如何攔截QProgressDialog取消點擊

[英]How to intercept QProgressDialog cancel click

我有一個帶有取消按鈕的標准 QProgressDialog。 如果/當用戶單擊取消按鈕時,我不希望對話框立即隱藏,相反我更願意禁用取消按鈕並執行一些清理工作,然后在確定這項工作后關閉 QProgressDialog已經完成。 如何攔截當前的function? 從文檔看來我應該覆蓋: PySide.Q ...

Qt/C++ 如何斷開 QProgressDialog::canceled 信號與其 QProgressDialog::cancel 插槽的連接?

[英]Qt/C++ How can I disconnect a QProgressDialog::canceled signal to its QProgressDialog::cancel slot?

我有一個QProgressDialog ,我想覆蓋它的cancel()槽來改變它的行為。 我不想關閉對話框,而是想做一些其他操作,然后在 QThread 完成之后關閉對話框,然后再關閉對話框。 我試圖斷開已canceled/cancel信號/插槽對的連接,並重新連接新行為,但似乎沒有太大變化。 ...

如何等待 QProgressDialog 構造?

[英]How to wait for QProgressDialog construction?

在執行長時間操作之前,我正在調用QProgressDialog來通知用戶執行的進度。 長操作正在等待線程終止。 問題是,當我使用QProgressDialog show方法時,進度對話框沒有完全構建,線程進入線程的wait方法,如下圖所示: 同時,當我使用QProgressDialog ex ...

如何使用 QProgressDialog 的取消按鈕停止/取消工作

[英]How to stop/cancel a worker job using the cancel button of a QProgressDialog

我的代碼由一個工人 class 和一個對話框 class 組成。工人 class 啟動了一個工作(一個很長的工作)。 我的對話框 class 有 2 個按鈕,允許啟動和停止作業(它們工作正常)。 我想實現一個忙碌的酒吧,表明工作正在進行中。 我在 Worker class 中使用了 QProgres ...

忙模式下的 QProgressDialog 不更新

[英]QProgressDialog in Busy Mode Does Not Update

我有一個簡單的循環,我正在執行不確定長度的操作。 我設置了一個range(0,0)的 QProgressDialog 以觸發其不確定的“忙碌”模式; 在我的平台上,這通常會產生一個進度條,其手柄來回彈跳。 但是,即使精簡到以下內容,對話框也會出現,響應“取消”按鈕,但手柄在欄的末尾被凍結在原位並且不 ...

如何在QT中制作模態QProgressDialog?

[英]how to make a modal QProgressDialog in QT?

我從線程調用QProgressDialog,即使將setModal設置為true,也無法將其作為模式窗口。 我希望在執行QProgressDialog時阻止主窗口。 以下是我的代碼。 泛型函數 QProgressDialog *progressBarDialog; Gen ...

從工作線程更新模態QProgressDialog

[英]Modal QProgressDialog updated from worker thread

我想從我的工作線程更新模態 QProgressDialog。 但是,如果將對話框設置為模式對話框,則我的應用程序將崩潰(對話框未顯示任何進度)。 如果我不這樣做,一切都會很好(但是用戶可以修改程序的其余部分,這可能會導致問題)。 我究竟做錯了什么? 最小代碼示例如下: ...

如何實現QProgressDialog?

[英]How to implement QProgressDialog?

我嘗試使用QProgressDialog向用戶提供有關長任務進度的一些信息,同時允許他取消此任務。 基本上,我有一個帶有按鈕Compute的QDialog 。 通過單擊它,在我的QDialog的父級成員上調用了一個耗時的方法。 此方法執行回調以告知調用方工作進度。 問題在於進度對 ...

PyQt QProgressDialog沒有響應

[英]PyQt QProgressDialog not reponding

我是PyQt(python界面)編程的新手,我喜歡使用QProgressDialog來顯示某些任務的進度,所以問題是,我遇到了這個問題: 在改變進步的價值的同時,感謝您的幫助 ...

如何在OS X上阻止QProgressDialog的“本機關閉按鈕”?

[英]How to block the 'native close button' of a QProgressDialog on OS X?

我正在創建一個QProgressDialog ,如下所示: 請注意,我正在使用Qt::WindowCloseButtonHint標志禁用“本地關閉按鈕”。 它似乎在Windows上運行良好,但在OS X上卻不行(在OS X上 ,關閉按鈕仍然可用,用戶可以關閉QProgressDialo ...

模態QProgressDialog :: setValue()導致嵌套事件循環崩潰

[英]Modal QProgressDialog::setValue() causes crash by nested event loop

我只是寫了一些基於QThread的代碼,可以執行大量的計算。 為了可視化進度,我需要打開QProgressDialog。 該對話框是應用程序模式的(使用open()),因為我不想在計算期間允許修改主窗口。 線程發出各種信號,從而允許GUI和線程之間進行基於狀態機的通信。 線程的工作程 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM