鍍金池/ 問答/Python  C++  網(wǎng)絡(luò)安全/ 如何在QT中調(diào)用Fortran生成的dll,并且實(shí)時(shí)顯示計(jì)算進(jìn)度?

如何在QT中調(diào)用Fortran生成的dll,并且實(shí)時(shí)顯示計(jì)算進(jìn)度?

如題,現(xiàn)在有個(gè)任務(wù)要求調(diào)用fortran生成的dll,由于計(jì)算過程較久,為了不讓用戶產(chǎn)生程序掛掉的錯(cuò)覺,需要實(shí)時(shí)的反饋計(jì)算進(jìn)度給用戶。我的想法是想先用QT做個(gè)小demo,用進(jìn)度條控件,但是不知道如何動(dòng)態(tài)返回這個(gè)進(jìn)度信息值去關(guān)聯(lián)進(jìn)度條,求大佬解答?。。?/p>

回答
編輯回答
九年囚

進(jìn)度只有你的Fortran自己知道。你的Fortran DLL如果沒有報(bào)告進(jìn)度的接口的話,QT這邊是不可能猜得到的。只能用假進(jìn)度條或無限進(jìn)度條。

2017年2月23日 10:09