Merge pull request #8 from dgirardeau/linux_compilation

Fix Linux compilation
This commit is contained in:
Romain Janvier
2024-03-13 21:30:40 +01:00
committed by GitHub
3 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -46,7 +46,7 @@
#include <omp.h>
#endif
#if defined(__APPLE__)
#if defined(CC_MAC_OS) || defined(CC_LINUX)
#include <unistd.h>
#endif
+1 -1
View File
@@ -25,7 +25,7 @@
#include <ccMainAppInterface.h>
//Qt
#include <QMainwindow>
#include <QMainWindow>
//! Dialog for displaying the 3DSMAC/UEB disclaimer
class TrainDisclaimerDialog : public QDialog, public Ui::TrainDisclaimerDialog
+2 -2
View File
@@ -101,7 +101,7 @@ int Train3DMASCDialog::addFeature(QString name, float importance, bool isChecked
nameItem->setCheckState(isChecked ? Qt::Checked : Qt::Unchecked);
tableWidget->setItem(index, 0, nameItem);
QTableWidgetItem* importanceItem = new QTableWidgetItem(isnan(importance) ? QString() : QString::number(importance));
QTableWidgetItem* importanceItem = new QTableWidgetItem(std::isnan(importance) ? QString() : QString::number(importance));
tableWidget->setItem(index, 1, importanceItem);
return index;
@@ -175,7 +175,7 @@ void Train3DMASCDialog::setFeatureImportance(QString featureName, float importan
if (tableWidget->item(index, 0)->text() == featureName)
{
QTableWidgetItem* item = tableWidget->item(index, FeatureImportanceColumn);
item->setText(isnan(importance) ? QString() : QString::number(importance, 'f', 6));
item->setText(std::isnan(importance) ? QString() : QString::number(importance, 'f', 6));
return;
}
}