提交进度条文件DepthProgress.cpp
This commit is contained in:
parent
e9b8e86e1e
commit
90955103a3
|
|
@ -1,6 +1,7 @@
|
|||
#include "DepthProgress.h"
|
||||
#include <QApplication>
|
||||
#include "geometryutils.h"
|
||||
#include "BaseFun.h"
|
||||
DepthProgress::DepthProgress(){
|
||||
progerssBar=NULL;
|
||||
label=NULL;
|
||||
|
|
@ -12,8 +13,8 @@ DepthProgress::DepthProgress(){
|
|||
progerssBar->setMaximumWidth(200);
|
||||
progerssBar->setFixedWidth(200);
|
||||
label->setFixedWidth(300);
|
||||
// ::GetStatusBar()->addPermanentWidget(label);
|
||||
// ::GetStatusBar()->addPermanentWidget(progerssBar,1);
|
||||
::GetStatusBar()->addPermanentWidget(label);
|
||||
::GetStatusBar()->addPermanentWidget(progerssBar,1);
|
||||
}
|
||||
DepthProgress::~DepthProgress()
|
||||
{
|
||||
|
|
@ -25,11 +26,11 @@ DepthProgress::~DepthProgress()
|
|||
delete label;
|
||||
label=NULL;
|
||||
}
|
||||
// if(SystemExiting()) {
|
||||
// progerssBar=NULL;
|
||||
// label=NULL;
|
||||
// return;//特殊处理 目前各个模块退出时,系统已经释放了progressbar
|
||||
// }
|
||||
if(SystemExiting()) {
|
||||
progerssBar=NULL;
|
||||
label=NULL;
|
||||
return;//特殊处理 目前各个模块退出时,系统已经释放了progressbar
|
||||
}
|
||||
if(progerssBar) {
|
||||
progerssBar=NULL;
|
||||
label=NULL;
|
||||
|
|
@ -46,8 +47,8 @@ bool DepthProgress::CreatProgress(float sdep,float edep,const char* notifyMsg)
|
|||
progerssBar->setFixedWidth(200);
|
||||
label->setFixedWidth(300);
|
||||
label->setAlignment(Qt::AlignRight);
|
||||
// ::GetStatusBar()->addPermanentWidget(label);
|
||||
// ::GetStatusBar()->addPermanentWidget(progerssBar,1);
|
||||
::GetStatusBar()->addPermanentWidget(label);
|
||||
::GetStatusBar()->addPermanentWidget(progerssBar,1);
|
||||
}
|
||||
progerssBar->setRange(sdep,edep);
|
||||
m_Name=notifyMsg;
|
||||
|
|
@ -76,11 +77,11 @@ bool DepthProgress::DelProgress()
|
|||
delete label;
|
||||
label=NULL;
|
||||
}
|
||||
// if(SystemExiting()) {
|
||||
// progerssBar=NULL;
|
||||
// label=NULL;
|
||||
// return true;//特殊处理 目前各个模块退出时,系统已经释放了progressbar
|
||||
// }
|
||||
if(SystemExiting()) {
|
||||
progerssBar=NULL;
|
||||
label=NULL;
|
||||
return true;//特殊处理 目前各个模块退出时,系统已经释放了progressbar
|
||||
}
|
||||
if(progerssBar) {
|
||||
progerssBar=NULL;
|
||||
label=NULL;
|
||||
|
|
@ -97,11 +98,11 @@ bool DepthProgress::DelProgress1()
|
|||
delete label;
|
||||
label=NULL;
|
||||
}
|
||||
// if(SystemExiting()) {
|
||||
// progerssBar=NULL;
|
||||
// label=NULL;
|
||||
// return true;//特殊处理 目前各个模块退出时,系统已经释放了progressbar
|
||||
// }
|
||||
if(SystemExiting()) {
|
||||
progerssBar=NULL;
|
||||
label=NULL;
|
||||
return true;//特殊处理 目前各个模块退出时,系统已经释放了progressbar
|
||||
}
|
||||
if(progerssBar) {
|
||||
progerssBar=NULL;
|
||||
label=NULL;
|
||||
|
|
@ -165,7 +166,7 @@ DiDepthProgress::~DiDepthProgress()
|
|||
}
|
||||
progerssBarList.clear();
|
||||
labelList.clear();
|
||||
// if(SystemExiting()) return;//特殊处理 目前各个模块退出时,系统已经释放了progressbar
|
||||
if(SystemExiting()) return;//特殊处理 目前各个模块退出时,系统已经释放了progressbar
|
||||
}
|
||||
|
||||
bool DiDepthProgress::SetRange(float sdep,float edep,int Index)
|
||||
|
|
@ -196,8 +197,8 @@ bool DiDepthProgress::CreatProgress(float sdep,float edep,const char* notifyMsg,
|
|||
|
||||
labelList.push_back(label);
|
||||
|
||||
// ::GetStatusBar()->addPermanentWidget(label);
|
||||
// ::GetStatusBar()->addPermanentWidget(progerssBar);
|
||||
::GetStatusBar()->addPermanentWidget(label);
|
||||
::GetStatusBar()->addPermanentWidget(progerssBar);
|
||||
label->setMaximumWidth(300);
|
||||
progerssBar->setMaximumWidth(200);
|
||||
if(i<Index) {
|
||||
|
|
@ -229,8 +230,8 @@ bool DiDepthProgress::CreatProgress(float sdep,float edep,const char* notifyMsg)
|
|||
|
||||
labelList.push_back(label);
|
||||
|
||||
// ::GetStatusBar()->addPermanentWidget(label);
|
||||
// ::GetStatusBar()->addPermanentWidget(progerssBar);
|
||||
::GetStatusBar()->addPermanentWidget(label);
|
||||
::GetStatusBar()->addPermanentWidget(progerssBar);
|
||||
label->setMaximumWidth(300);
|
||||
progerssBar->setMaximumWidth(200);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user