mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#3779 Implement AICD ui and settings
This commit is contained in:
@@ -43,6 +43,7 @@
|
||||
#include <QLineEdit>
|
||||
#include <QPointer>
|
||||
#include <QString>
|
||||
#include <QValidator>
|
||||
#include <QWidget>
|
||||
|
||||
class QGridLayout;
|
||||
@@ -59,31 +60,11 @@ public:
|
||||
PdmUiLineEditorAttribute()
|
||||
{
|
||||
avoidSendingEnterEventToParentWidget = false;
|
||||
useRangeValidator = false;
|
||||
minValue = 0;
|
||||
maxValue = 0;
|
||||
}
|
||||
|
||||
public:
|
||||
bool avoidSendingEnterEventToParentWidget;
|
||||
bool useRangeValidator;
|
||||
int minValue;
|
||||
int maxValue;
|
||||
};
|
||||
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
class PdmUiLineEditorAttributeUniqueValues : public PdmUiEditorAttribute
|
||||
{
|
||||
public:
|
||||
PdmUiLineEditorAttributeUniqueValues()
|
||||
{}
|
||||
|
||||
public:
|
||||
std::set<int> usedIds;
|
||||
QString errorMessage;
|
||||
QPointer<QValidator> validator;
|
||||
};
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user