mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-13 17:02:13 -05:00
Avoid use of time_t when using sliders in GUI
* Avoid use of time_t when using sliders in GUI Sliders use int as internal representation of values, and time_t can cause overflow
This commit is contained in:
1 parent
cdda7480f3
commit
4a3cdc4e94
7 files changed
+199
-95
No files matched your search
@@ -133,6 +133,9 @@ private:
|
||||
|
||||
static void appendTimeSteps( std::vector<time_t>& destinationTimeSteps, const std::set<QDateTime>& sourceTimeSteps );
|
||||
|
||||
std::pair<time_t, time_t> fullTimeStepRange() const;
|
||||
std::pair<time_t, time_t> selectedTimeStepRange() const;
|
||||
|
||||
private:
|
||||
caf::PdmField<caf::AppEnum<DataSource>> m_dataSourceForRegression;
|
||||
caf::PdmPtrField<RimEnsembleCurveSet*> m_ensembleCurveSet;
|
||||
@@ -141,8 +144,8 @@ private:
|
||||
caf::PdmField<caf::AppEnum<RegressionType>> m_regressionType;
|
||||
|
||||
caf::PdmField<caf::AppEnum<RangeType>> m_timeRangeSelection;
|
||||
caf::PdmField<time_t> m_minTimeStep;
|
||||
caf::PdmField<time_t> m_maxTimeStep;
|
||||
caf::PdmField<int> m_minTimeSliderPosition;
|
||||
caf::PdmField<int> m_maxTimeSliderPosition;
|
||||
caf::PdmField<bool> m_showTimeSelectionInPlot;
|
||||
|
||||
caf::PdmField<int> m_polynomialDegree;
|
||||
|
||||
Reference in new issue
Block a user