mirror of
https://github.com/dgirardeau/q3DMASC.git
synced 2026-08-29 16:40:49 +08:00
Merge pull request #8 from dgirardeau/linux_compilation
Fix Linux compilation
This commit is contained in:
@@ -46,7 +46,7 @@
|
||||
#include <omp.h>
|
||||
#endif
|
||||
|
||||
#if defined(__APPLE__)
|
||||
#if defined(CC_MAC_OS) || defined(CC_LINUX)
|
||||
#include <unistd.h>
|
||||
#endif
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user