Material: Use std::numeric_limits and std::numbers instead of defines

This commit is contained in:
Benjamin Nauck
2025-03-27 19:01:10 +01:00
parent eb69b72a2b
commit 42e219a9fd
5 changed files with 3 additions and 5 deletions

View File

@@ -42,7 +42,6 @@
#ifdef _PreComp_
// standard
#include <cfloat>
#include <cmath>
// STL

View File

@@ -125,7 +125,7 @@ QWidget* ArrayDelegate::createWidget(QWidget* parent, const QVariant& item) cons
else if (_type == Materials::MaterialValue::Integer) {
Gui::UIntSpinBox* spinner = new Gui::UIntSpinBox(parent);
spinner->setMinimum(0);
spinner->setMaximum(UINT_MAX);
spinner->setMaximum(std::numeric_limits<unsigned>::max());
spinner->setValue(item.toUInt());
widget = spinner;
}

View File

@@ -414,7 +414,7 @@ BaseDelegate::createWidget(QWidget* parent, const QVariant& item, const QModelIn
if (type == Materials::MaterialValue::Integer) {
auto spinner = new Gui::UIntSpinBox(parent);
spinner->setMinimum(0);
spinner->setMaximum(UINT_MAX);
spinner->setMaximum(std::numeric_limits<unsigned>::max());
spinner->setValue(item.toUInt());
widget = spinner;
}

View File

@@ -424,7 +424,7 @@ QWidget* MaterialDelegate::createWidget(QWidget* parent,
if (type == Materials::MaterialValue::Integer) {
auto spinner = new Gui::IntSpinBox(parent);
spinner->setMinimum(0);
spinner->setMaximum(INT_MAX);
spinner->setMaximum(std::numeric_limits<int>::max());
spinner->setValue(item.toInt());
widget = spinner;
}

View File

@@ -42,7 +42,6 @@
#ifdef _PreComp_
// standard
#include <cfloat>
#include <cmath>
#include <limits>