mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-04-25 07:40:03 +02:00
check error message in between implemented in gui, uncommented the displaying messages part
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@165 af1100a4-978c-4157-bff7-07162d2ba061
This commit is contained in:
parent
7352407968
commit
b0534f194a
@ -50,6 +50,7 @@ void qTabMessages::SetupWidgetWindow(){
|
|||||||
dispLog->setFocusPolicy(Qt::NoFocus);
|
dispLog->setFocusPolicy(Qt::NoFocus);
|
||||||
dispLog->setTextColor(Qt::darkBlue);
|
dispLog->setTextColor(Qt::darkBlue);
|
||||||
|
|
||||||
|
|
||||||
btnSave = new QPushButton("Save Log ",this);
|
btnSave = new QPushButton("Save Log ",this);
|
||||||
btnSave->setFocusPolicy(Qt::NoFocus);
|
btnSave->setFocusPolicy(Qt::NoFocus);
|
||||||
btnSave->setFixedWidth(100);
|
btnSave->setFixedWidth(100);
|
||||||
@ -67,8 +68,8 @@ void qTabMessages::SetupWidgetWindow(){
|
|||||||
gridLayout->addWidget(dispLog,3,0,1,5);
|
gridLayout->addWidget(dispLog,3,0,1,5);
|
||||||
|
|
||||||
errMsg = "<nobr> Please check Messages Tab. Following message was caught:</nobr><br><br><nobr><font color=\"darkBlue\">";
|
errMsg = "<nobr> Please check Messages Tab. Following message was caught:</nobr><br><br><nobr><font color=\"darkBlue\">";
|
||||||
//qout=new qDebugStream(std::cout,this);
|
qout=new qDebugStream(std::cout,this);
|
||||||
//qerr=new qDebugStream(std::cerr,this);
|
qerr=new qDebugStream(std::cerr,this);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -82,17 +83,11 @@ void qTabMessages::Initialization(){
|
|||||||
//-------------------------------------------------------------------------------------------------------------------------------------------------
|
//-------------------------------------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
void qTabMessages::customEvent(QEvent *e) {
|
void qTabMessages::customEvent(QEvent *e) {
|
||||||
if (e->type() == (STREAMEVENT))
|
if (e->type() == (STREAMEVENT)){
|
||||||
dispLog->append(((qStreamEvent*)e)->getString());
|
QString temp = ((qStreamEvent*)e)->getString();
|
||||||
|
|
||||||
/* QString temp = ((qStreamEvent*)e)->getString();
|
|
||||||
dispLog->append(temp);
|
dispLog->append(temp);
|
||||||
string t=string(temp.toAscii().constData());
|
}
|
||||||
if(t.find("not connect")!=string::npos)
|
|
||||||
qDefs::Message(qDefs::WARNING,errMsg+t+string("</font></nobr>"),"Messages");
|
|
||||||
else if(t.find("ould not")!=string::npos)
|
|
||||||
qDefs::Message(qDefs::WARNING,errMsg+t+string("</font></nobr>"),"Messages");
|
|
||||||
*/
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//-------------------------------------------------------------------------------------------------------------------------------------------------
|
//-------------------------------------------------------------------------------------------------------------------------------------------------
|
||||||
@ -114,6 +109,8 @@ void qTabMessages::SaveLog() {
|
|||||||
}
|
}
|
||||||
else qDefs::Message(qDefs::WARNING,"Attempt to save log file failed.","Messages");
|
else qDefs::Message(qDefs::WARNING,"Attempt to save log file failed.","Messages");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
qDefs::checkErrorMessage(myDet);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user