[us-commits] r2764 - in trunk/programs: us_com_project us_convert
svn at svn.aucsolutions.com
svn at svn.aucsolutions.com
Wed May 15 14:20:00 MDT 2019
Author: alexey
Date: 2019-05-15 20:19:58 +0000 (Wed, 15 May 2019)
New Revision: 2764
Modified:
trunk/programs/us_com_project/us_com_project_gui.cpp
trunk/programs/us_convert/us_convert_gui.cpp
Log:
remove treating duplicates in channel description for now...
Modified: trunk/programs/us_com_project/us_com_project_gui.cpp
===================================================================
--- trunk/programs/us_com_project/us_com_project_gui.cpp 2019-05-13 22:25:23 UTC (rev 2763)
+++ trunk/programs/us_com_project/us_com_project_gui.cpp 2019-05-15 20:19:58 UTC (rev 2764)
@@ -387,7 +387,7 @@
return;
- // Dialog of aexisting autoflow records
+ // Dialog of existing autoflow records
US_Passwd pw;
US_DB2* dbP = new US_DB2( pw.getPasswd() );
list_all_autoflow_records( autoflowdata, dbP );
@@ -397,7 +397,7 @@
int prx;
hdrs << "ID"
<< "Run Name"
- << "Optima"
+ << "Optima Name"
<< "Created"
<< "Started";
@@ -415,8 +415,12 @@
if ( pdiag->exec() == QDialog::Accepted )
autoflow_id_selected = autoflowdata[ prx ][ 0 ];
else
- return;
-
+ {
+ //ALEXEY: define what to do if Optima is occupied, OR if there is another Optima (occupied or not)
+ // autoflowdata[ i ][ 2 ]; // <-- gives Optima Name
+ // autoflowdata[ i ][ 4 ]; // <-- STARTED / NOT STARTED
+ return;
+ }
// -------------------------------------------------------------------------------------------------
// Get detailed info on the autoflow record
@@ -430,8 +434,7 @@
QString invID_passed = protocol_details[ "invID_passed" ];
QString ProtName = protocol_details[ "protocolName" ];
-
-
+
//ALEXEY: if stage=="EDITING" && curDir.isEmpty() (NULL)
/*
-- that means that Run Completed but Directory was created on different computer
Modified: trunk/programs/us_convert/us_convert_gui.cpp
===================================================================
--- trunk/programs/us_convert/us_convert_gui.cpp 2019-05-13 22:25:23 UTC (rev 2763)
+++ trunk/programs/us_convert/us_convert_gui.cpp 2019-05-15 20:19:58 UTC (rev 2764)
@@ -1536,54 +1536,54 @@
le_runID ->setText( runID );
scanTolerance = 5.0;
- //ALEXEY: Remove Duplicates in Channel's description
- for (int i = 0; i < allData.size(); i++)
- {
- qDebug() << "Description BEFORE: " << i << ", " << allData[ i ].description;
+ // //ALEXEY: Remove Duplicates in Channel's description
+ // for (int i = 0; i < allData.size(); i++)
+ // {
+ // qDebug() << "Description BEFORE: " << i << ", " << allData[ i ].description;
- QString desc = allData[ i ].description;
- desc.replace(",", "");
- QString desc_a = desc.split(QRegExp(";"))[0];
- QString desc_b = desc.split(QRegExp(";"))[1];
+ // QString desc = allData[ i ].description;
+ // desc.replace(",", "");
+ // QString desc_a = desc.split(QRegExp(";"))[0];
+ // QString desc_b = desc.split(QRegExp(";"))[1];
- //list of channel A desc
- QStringList desc_list_a = desc_a.split(QRegExp("\\s+"));
- desc_list_a.removeDuplicates();
+ // //list of channel A desc
+ // QStringList desc_list_a = desc_a.split(QRegExp("\\s+"));
+ // desc_list_a.removeDuplicates();
- //list of channel B desc
- QStringList desc_list_b = desc_b.split(QRegExp("\\s+"));
- desc_list_b.removeDuplicates();
+ // //list of channel B desc
+ // QStringList desc_list_b = desc_b.split(QRegExp("\\s+"));
+ // desc_list_b.removeDuplicates();
- QString final_desc("");
+ // QString final_desc("");
- for ( int i=0; i<desc_list_a.size(); i++ )
- {
- if ( desc_list_a[i].isEmpty() )
- continue;
- final_desc += desc_list_a[i];
+ // for ( int i=0; i<desc_list_a.size(); i++ )
+ // {
+ // if ( desc_list_a[i].isEmpty() )
+ // continue;
+ // final_desc += desc_list_a[i];
- if ( i != desc_list_a.size() - 1)
- final_desc += QString(" ");
- else
- final_desc += QString("; ");
+ // if ( i != desc_list_a.size() - 1)
+ // final_desc += QString(" ");
+ // else
+ // final_desc += QString("; ");
- }
- for ( int i=0; i<desc_list_b.size(); i++ )
- {
- if ( desc_list_b[i].isEmpty() )
- continue;
- final_desc += desc_list_b[i];
+ // }
+ // for ( int i=0; i<desc_list_b.size(); i++ )
+ // {
+ // if ( desc_list_b[i].isEmpty() )
+ // continue;
+ // final_desc += desc_list_b[i];
- if ( i != desc_list_b.size() - 1)
- final_desc += QString(" ");
- // else
- // final_desc += QString("; ");
+ // if ( i != desc_list_b.size() - 1)
+ // final_desc += QString(" ");
+ // // else
+ // // final_desc += QString("; ");
- }
+ // }
- allData[ i ].description = final_desc;
- qDebug() << "Description AFTER: " << i << ", " << allData[ i ].description;
- }
+ // allData[ i ].description = final_desc;
+ // qDebug() << "Description AFTER: " << i << ", " << allData[ i ].description;
+ // }
if ( ! init_output_data() )
return;
More information about the us-commits
mailing list