Skip to content
Snippets Groups Projects
Commit d04a7f87 authored by Langella Olivier's avatar Langella Olivier
Browse files

qt5 migration

parent 3d60e12a
No related branches found
No related tags found
No related merge requests found
......@@ -128,8 +128,8 @@ void MainWindow::doDisplayLoadingMessage(QString message) {
ui->statusbar->showMessage(message);
}
void MainWindow::doDisplayLoadingMessage(QString message, int value) {
qDebug() << "MainWindow::doDisplayLoadingMessage " << message << " " << value;
void MainWindow::doDisplayLoadingMessagePercent(QString message, int value) {
qDebug() << "MainWindow::doDisplayLoadingMessagePercent " << message << " " << value;
_p_waiting_message_dialog->message(message, value);
ui->statusbar->showMessage(message);
}
......
......@@ -69,7 +69,7 @@ public slots:
void doActionSpreadsheet();
void doActionModifications();
void doDisplayLoadingMessage(QString message);
void doDisplayLoadingMessage(QString message, int value);
void doDisplayLoadingMessagePercent(QString message, int value);
void doWorkerAppendText(char *);
void doProjectReady(ProjectSp project_sp);
void doProjectNotReady(QString error);
......
......@@ -312,6 +312,11 @@ void ProjectWindow::doDisplayLoadingMessage(QString message) {
_p_waiting_message_dialog->message(message);
}
void ProjectWindow::doDisplayLoadingMessagePercent(QString message, int value) {
qDebug() << "ProjectWindow::doDisplayLoadingMessagePercent " << message << " " << value;
_p_waiting_message_dialog->message(message, value);
}
void ProjectWindow::doGroupingFinished() {
qDebug() << "ProjectWindow::doGroupingFinished begin " ;
hideWaitingMessage();
......
......@@ -71,6 +71,7 @@ public slots:
void doOperationFinished();
void doGroupingFinished();
void doDisplayLoadingMessage(QString message);
void doDisplayLoadingMessagePercent(QString message, int value);
void refreshGroup(IdentificationGroup * p_ident_group);
void refreshPtmGroup(IdentificationGroup * p_ident_group);
void doAcceptedLabelingMethod();
......
......@@ -58,11 +58,11 @@ PtmIslandListWindow::PtmIslandListWindow(ProjectWindow *parent):
#if QT_VERSION >= 0x050000
// Qt5 code
/*
connect(&workerThread, &QThread::finished, worker, &QObject::deleteLater);
connect(this, &PtSpectrumViewer::operateMsDataFile, worker, &PwizLoaderThread::doMsDataFileLoad);
connect(worker, &PwizLoaderThread::msDataReady, this, &PtSpectrumViewer::handleMsDataFile);
*/
connect (this, &PtmIslandListWindow::ptmIslandDataChanged, _ptm_table_model_p, &PtmIslandTableModel::onPtmIslandDataChanged);
connect (_project_window, &ProjectWindow::identificationPtmGroupGrouped, this,&PtmIslandListWindow::doIdentificationPtmGroupGrouped);
connect (_project_window, &ProjectWindow::identificationGroupGrouped, this,&PtmIslandListWindow::doIdentificationGroupGrouped);
connect(ui->ptm_island_tableview, &QTableView::clicked, _ptm_proxy_model_p, &PtmIslandProxyModel::onTableClicked);
#else
// Qt4 code
connect (this, SIGNAL(ptmIslandDataChanged()), _ptm_table_model_p, SLOT(onPtmIslandDataChanged()));
......
......@@ -61,11 +61,8 @@ PtmPeptideListWindow::PtmPeptideListWindow(PtmIslandListWindow * parent):QMainWi
#if QT_VERSION >= 0x050000
// Qt5 code
/*
connect(&workerThread, &QThread::finished, worker, &QObject::deleteLater);
connect(this, &PtSpectrumViewer::operateMsDataFile, worker, &PwizLoaderThread::doMsDataFileLoad);
connect(worker, &PwizLoaderThread::msDataReady, this, &PtSpectrumViewer::handleMsDataFile);
*/
connect(ui->ptm_peptide_tableview, &QTableView::clicked, _ptm_proxy_model_p, &PtmPeptideTableProxyModel::onTableClicked);
connect (this, &PtmPeptideListWindow::requestPeptideDetailView, _p_ptm_island_list_window->getProjectWindowP(),&ProjectWindow::doViewPeptideDetail);
#else
// Qt4 code
//connect (this, SIGNAL(ptmIslandDataChanged()), _ptm_table_model_p, SLOT(onPtmIslandDataChanged()));
......
......@@ -74,11 +74,7 @@ PtmPeptideMenuQaction::PtmPeptideMenuQaction(PtmPeptideTableProxyModel * parent,
#if QT_VERSION >= 0x050000
// Qt5 code
/*
connect(&workerThread, &QThread::finished, worker, &QObject::deleteLater);
connect(this, &PtSpectrumViewer::operateMsDataFile, worker, &PwizLoaderThread::doMsDataFileLoad);
connect(worker, &PwizLoaderThread::msDataReady, this, &PtSpectrumViewer::handleMsDataFile);
*/
connect (this, &PtmPeptideMenuQaction::triggered, this,&PtmPeptideMenuQaction::doTriggered);
#else
// Qt4 code
connect (this, SIGNAL(triggered(bool)), this,SLOT(doTriggered(bool)));
......
......@@ -51,11 +51,6 @@ TandemRunDialog::TandemRunDialog(QWidget * parent):
#if QT_VERSION >= 0x050000
// Qt5 code
/*
connect(&workerThread, &QThread::finished, worker, &QObject::deleteLater);
connect(this, &PtSpectrumViewer::operateMsDataFile, worker, &PwizLoaderThread::doMsDataFileLoad);
connect(worker, &PwizLoaderThread::msDataReady, this, &PtSpectrumViewer::handleMsDataFile);
*/
#else
// Qt4 code
......
......@@ -48,8 +48,8 @@ WorkerThread::WorkerThread(MainWindow * p_main_window)
#if QT_VERSION >= 0x050000
// Qt5 code
//worker message
connect(_p_work_monitor, static_cast<void (WorkMonitor::*)(QString)>(&WorkMonitor::workerMessage), p_main_window,static_cast<void (MainWindow::*)(QString)>(&MainWindow::doDisplayLoadingMessage));
connect(_p_work_monitor, static_cast<void (WorkMonitor::*)(QString,int)>(&WorkMonitor::workerMessage), p_main_window,static_cast<void (MainWindow::*)(QString,int)>(&MainWindow::doDisplayLoadingMessage));
connect(_p_work_monitor, &WorkMonitor::workerMessage, p_main_window,&MainWindow::doDisplayLoadingMessage);
connect(_p_work_monitor, &WorkMonitor::workerMessagePercent, p_main_window,&MainWindow::doDisplayLoadingMessagePercent);
connect(_p_work_monitor, &WorkMonitor::workerAppendText, p_main_window,&MainWindow::doWorkerAppendText);
connect(p_main_window, &MainWindow::operateXpipFile, this,&WorkerThread::doXpipFileLoad);
......@@ -58,7 +58,7 @@ WorkerThread::WorkerThread(MainWindow * p_main_window)
connect(p_main_window, &MainWindow::operateLoadingResults, this,&WorkerThread::doLoadingResults);
connect(p_main_window, &MainWindow::operateRunningXtandem, this,&WorkerThread::doRunningXtandem);
connect(this, static_cast<void (WorkerThread::*)(QString)>(&WorkerThread::loadingMessage), p_main_window,static_cast<void (MainWindow::*)(QString)>(&MainWindow::doDisplayLoadingMessage));
connect(this, &WorkerThread::loadingMessage, p_main_window,&MainWindow::doDisplayLoadingMessage);
connect(this, &WorkerThread::projectNotReady, p_main_window,&MainWindow::doProjectNotReady);
//grouping
......@@ -114,10 +114,9 @@ WorkerThread::WorkerThread(ProjectWindow * p_project_window)
// Qt5 code
//worker message
connect(_p_work_monitor, static_cast<void (WorkMonitor::*)(QString)>(&WorkMonitor::workerMessage), p_project_window,static_cast<void (ProjectWindow::*)(QString)>(&ProjectWindow::doDisplayLoadingMessage));
//connect(_p_work_monitor, static_cast<void (WorkMonitor::*)(QString, int)>(&WorkMonitor::workerMessage), p_project_window,static_cast<void (ProjectWindow::*)(QString, int)>(&ProjectWindow::doDisplayLoadingMessage));
connect(this, static_cast<void (WorkerThread::*)(QString)>(&WorkerThread::loadingMessage), p_project_window,static_cast<void (ProjectWindow::*)(QString)>(&ProjectWindow::doDisplayLoadingMessage));
connect(_p_work_monitor, &WorkMonitor::workerMessage, p_project_window,&ProjectWindow::doDisplayLoadingMessage);
connect(_p_work_monitor, &WorkMonitor::workerMessagePercent, p_project_window,&ProjectWindow::doDisplayLoadingMessagePercent);
connect(this, &WorkerThread::loadingMessage, p_project_window,&ProjectWindow::doDisplayLoadingMessage);
//grouping
connect(p_project_window, &ProjectWindow::operateGrouping, this,&WorkerThread::doGrouping);
connect(this, &WorkerThread::groupingFinished, p_project_window,&ProjectWindow::doGroupingFinished);
......
......@@ -34,6 +34,7 @@
WorkMonitor::WorkMonitor() {
_max_value = 100;
_timer_duration = 200;
_time.restart();
}
void WorkMonitor::message(const QString & message) {
if (_time.elapsed() > _timer_duration) {
......@@ -42,12 +43,12 @@ void WorkMonitor::message(const QString & message) {
}
}
void WorkMonitor::message(const QString & message, int value) {
//qDebug() << "WorkMonitor::message " << value << " " << _max_value << " " << (value/_max_value)*100;
qDebug() << "WorkMonitor::message " << value << " " << _max_value << " " << (value/_max_value)*100;
if (_time.elapsed() > _timer_duration) {
int percent = ((float)value/(float)_max_value)*(float)100;
_time.restart();
emit workerMessage(message,percent);
emit workerMessagePercent(message,percent);
}
}
void WorkMonitor::setProgressMaximumValue(int max_value) {
......
......@@ -55,7 +55,7 @@ public:
signals:
void workerMessage(QString message);
void workerMessage(QString message, int value);
void workerMessagePercent(QString message, int value);
void workerAppendText(char * p_char);
private :
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment