##// END OF EJS Templates
Removed crash on spwplugin while closing the manager thread didn't quit correctly.
Removed crash on spwplugin while closing the manager thread didn't quit correctly.

File last commit:

r25:8fdbbdd7a3a4 default
r82:f085b545eb20 socexplorer-plugins-0.7-2 default
Show More
gr_esb_ui.cpp
31 lines | 920 B | text/x-c | CppLexer
#include "gr_esb_ui.h"
#include "ui_gr_esb_ui.h"
#include <QWebView>
GR_ESB_ui::GR_ESB_ui(QWidget *parent) :
QWidget(parent),
ui(new Ui::GR_ESB_ui)
{
ui->setupUi(this);
connect(this->ui->GRESB_IP_lineEdit,SIGNAL(textChanged(QString)),this,SLOT(changeIp(QString)));
connect(this->ui->GRESB_Vlink_CmBx,SIGNAL(currentIndexChanged(QString)),this,SIGNAL(vlinkchanged(QString)));
connect(this->ui->connectQpb,SIGNAL(clicked()),this,SIGNAL(connectClicked()));
}
void GR_ESB_ui::changeIp(QString ip)
{
this->ui->WebView->load(QUrl("http://"+ip));
emit this->ipchanged(ip);
}
void GR_ESB_ui::lock(bool lock)
{
this->ui->GRESB_IP_lineEdit->setDisabled(lock);
this->ui->GRESB_LinkNum_CmBx->setDisabled(lock);
this->ui->GRESB_Vlink_CmBx->setDisabled(lock);
if(lock)
this->ui->connectQpb->setText("Disconnect");
else
this->ui->connectQpb->setText("Connect");
}