19#ifndef PREFERENCESMANAGER_H
20#define PREFERENCESMANAGER_H
74 [[nodiscard]] QPen
selectionPen(
const QString &className)
const;
81 [[nodiscard]] QBrush
selectionBrush(
const QString &className)
const;
86 [[nodiscard]] QColor
selectionColor(
const QString &className)
const;
178 [[nodiscard]] QPen
linkPen(
const QString &linkType)
const;
179 void setLinkPen(
const QString &linkType,
const QPen &pen);
183 [[nodiscard]] QColor
linkColor(
const QString &linkType)
const;
198 [[nodiscard]] QPen
nodePen(
const QString &nodeType)
const;
199 void setNodePen(
const QString &nodeType,
const QPen &pen);
204 [[nodiscard]] QBrush
nodeBrush(
const QString &nodeType)
const;
205 void setNodeBrush(
const QString &nodeType,
const QBrush &brush);
210 [[nodiscard]]
double nodeSize(
const QString &nodeType)
const;
211 void setNodeSize(
const QString &nodeType,
double sizePx);
671 QSettings m_settings;
Definition preferencesmanager.h:34
void removeCustomColorRamp(const QString &name)
Definition preferencesmanager.cpp:875
int live2DHistoryCap() const
Definition preferencesmanager.cpp:917
bool snapToVertices() const
Definition preferencesmanager.cpp:587
int defaultCrsCode() const
Definition preferencesmanager.cpp:508
void setPlotXAxisPrecision(int count)
Definition preferencesmanager.cpp:1400
void resetSelectionStyleToDefault(const QString &className)
Definition preferencesmanager.cpp:432
QString appearanceMode() const
Definition preferencesmanager.cpp:475
double terrainDefaultNodeOffset() const
Definition preferencesmanager.cpp:1478
bool scaleBarCompactNotation() const
Default false.
Definition preferencesmanager.cpp:1294
void setProfileEndEndpointPen(const QPen &pen)
Definition preferencesmanager.cpp:1157
void setMeasureFillOpacity(int opacity)
Definition preferencesmanager.cpp:1374
QMap< QString, RasterColorRamp > customColorRamps() const
Definition preferencesmanager.cpp:835
QString defaultEngineMode() const
Definition preferencesmanager.cpp:1527
bool clearSelectionOnMiss() const
Definition preferencesmanager.cpp:273
QString scaleBarFontFamily() const
Default "sans-serif".
Definition preferencesmanager.cpp:1214
int scaleBarPosition() const
ScaleBarSettings::Position as int; default 0 (BottomLeft)
Definition preferencesmanager.cpp:1254
void setAutoLengthEnabled(bool enabled)
Definition preferencesmanager.cpp:1519
void setPlotYAxisFormatMode(int mode)
Definition preferencesmanager.cpp:1412
void setLive2DHistoryMB(int megabytes)
Definition preferencesmanager.cpp:941
void setDefaultCrsCode(int code)
Definition preferencesmanager.cpp:525
void setMeasureFillColor(const QColor &color)
Definition preferencesmanager.cpp:1362
QPen selectionPen(const QString &className) const
Definition preferencesmanager.cpp:374
int plotYAxisPrecision() const
Default 2; range 0–10.
Definition preferencesmanager.cpp:1419
int plotYAxisFormatMode() const
Default 0 (Decimals)
Definition preferencesmanager.cpp:1407
void setQsgRenderEnabled(bool enabled)
Definition preferencesmanager.cpp:544
QString measureLabelFontFamily() const
Default "sans-serif".
Definition preferencesmanager.cpp:1321
double terrainDefaultLinkOffset() const
Definition preferencesmanager.cpp:1493
void setDragThresholdPx(int pixels)
Definition preferencesmanager.cpp:263
void setSelectionPen(const QString &className, const QPen &pen)
Definition preferencesmanager.cpp:387
void saveCustomColorRamp(const QString &name, const RasterColorRamp &ramp)
Definition preferencesmanager.cpp:854
void setScaleBarFontFamily(const QString &family)
Definition preferencesmanager.cpp:1220
int scaleBarMaxBarLength() const
Default 100; range 20–500.
Definition preferencesmanager.cpp:1267
double meshBcWidthPx(int type) const
Definition preferencesmanager.cpp:1041
void setScaleBarUnits(int units)
Definition preferencesmanager.cpp:1247
void setScaleBarLabelDecimals(int decimals)
Definition preferencesmanager.cpp:1287
void setDefaultTool(const QString &tool)
Definition preferencesmanager.cpp:465
void setPlotXAxisFormatMode(int mode)
Definition preferencesmanager.cpp:1388
QBrush nodeBrush(const QString &nodeType) const
Definition preferencesmanager.cpp:754
int profileMaxPaths() const
Definition preferencesmanager.cpp:1089
TwoDDefaults twoDDefaults() const
Definition preferencesmanager.cpp:1687
void setClearSelectionOnMiss(bool on)
Definition preferencesmanager.cpp:280
QString defaultCrsAuthority() const
Definition preferencesmanager.cpp:501
SimulationDefaults simulationDefaults() const
Definition preferencesmanager.cpp:1560
void setSnapTolerancePx(int px)
Definition preferencesmanager.cpp:580
int scaleBarLabelDecimals() const
-1=auto, 0=whole, n=n decimals. Default -1.
Definition preferencesmanager.cpp:1281
void setLive2DHistoryCap(int frames)
Definition preferencesmanager.cpp:924
void setTerrainDefaultLinkOffset(double offset)
Definition preferencesmanager.cpp:1500
void resetLinkPenToDefault(const QString &linkType)
Definition preferencesmanager.cpp:680
int live2DHistoryMB() const
Definition preferencesmanager.cpp:934
void setScaleBarMaxBarLength(int length)
Definition preferencesmanager.cpp:1273
void setLabelLodM11Min(qreal m11)
Definition preferencesmanager.cpp:610
QColor selectionColor(const QString &className) const
Definition preferencesmanager.cpp:427
int measureLabelFontSize() const
Default 8; range 4–72.
Definition preferencesmanager.cpp:1333
void setObjectDefaults(const ObjectDefaults &d, bool si)
Definition preferencesmanager.cpp:1906
void setPlotYAxisPrecision(int count)
Definition preferencesmanager.cpp:1424
QPen nodePen(const QString &nodeType) const
Definition preferencesmanager.cpp:726
int scaleBarUnits() const
ScaleBarSettings::Units as int; default 0 (Auto)
Definition preferencesmanager.cpp:1241
void setClickTolerancePx(int pixels)
Definition preferencesmanager.cpp:246
void setMeasureLineColor(const QColor &color)
Definition preferencesmanager.cpp:1314
int plotXAxisFormatMode() const
Default 0 (Decimals)
Definition preferencesmanager.cpp:1383
bool qsgMeshRenderEnabled() const
Definition preferencesmanager.cpp:551
void setLiveResults1DEnabled(bool on)
Definition preferencesmanager.cpp:958
void setScaleBarPenWidth(int width)
Definition preferencesmanager.cpp:1193
void setMeasureLabelFontSize(int size)
Definition preferencesmanager.cpp:1338
ObjectDefaults objectDefaults(bool si) const
Definition preferencesmanager.cpp:1836
bool liveResults1DEnabled() const
Definition preferencesmanager.cpp:951
QColor linkColor(const QString &linkType) const
Definition preferencesmanager.cpp:675
void preferenceChanged(const QString &group, const QString &key)
void setAppearanceMode(const QString &mode)
Definition preferencesmanager.cpp:481
qreal labelLodM11Min() const
Definition preferencesmanager.cpp:603
int scaleBarPenStyle() const
Qt::PenStyle as int; default Qt::SolidLine.
Definition preferencesmanager.cpp:1201
void setSnapEnabled(bool enabled)
Definition preferencesmanager.cpp:568
QString defaultTool() const
Definition preferencesmanager.cpp:458
double animationSpeed() const
Definition preferencesmanager.cpp:1064
void setQsgMeshRenderEnabled(bool enabled)
Definition preferencesmanager.cpp:556
openswmmvis::plot::NumberFormat plotXAxisFormat() const
Definition preferencesmanager.cpp:1431
void setDefaultEngineMode(const QString &version)
Definition preferencesmanager.cpp:1536
void setLinkPen(const QString &linkType, const QPen &pen)
Definition preferencesmanager.cpp:663
int dragThresholdPx() const
Definition preferencesmanager.cpp:256
static PreferencesManager * instance()
Definition preferencesmanager.cpp:147
void setTwoDDefaults(const TwoDDefaults &d)
Definition preferencesmanager.cpp:1737
void setNodePen(const QString &nodeType, const QPen &pen)
Definition preferencesmanager.cpp:742
void setMeasureLabelFontFamily(const QString &family)
Definition preferencesmanager.cpp:1326
QPen profileStartEndpointPen() const
Definition preferencesmanager.cpp:1123
QString defaultCrsMode() const
Definition preferencesmanager.cpp:488
void setAutoBuildRasterOverviews(bool enabled)
Definition preferencesmanager.cpp:296
int measureFillOpacity() const
Area fill opacity 0–100 %. Default 30.
Definition preferencesmanager.cpp:1369
QPen profileEndEndpointPen() const
Definition preferencesmanager.cpp:1144
void setProfileStartEndpointPen(const QPen &pen)
Definition preferencesmanager.cpp:1136
QString elementNamePrefix(const QString &kind) const
Definition preferencesmanager.cpp:1446
void setScaleBarPenStyle(int style)
Definition preferencesmanager.cpp:1207
void setSimulationDefaults(const SimulationDefaults &d)
Definition preferencesmanager.cpp:1615
QColor measureFillColor() const
Area polygon fill base color. Default #6495ED (cornflower blue)
Definition preferencesmanager.cpp:1357
int progressTickMs() const
Definition preferencesmanager.cpp:900
int clickTolerancePx() const
Definition preferencesmanager.cpp:239
void setSelectionBrush(const QString &className, const QBrush &brush)
Definition preferencesmanager.cpp:414
void setMeshBcColorByType(bool on)
Definition preferencesmanager.cpp:1005
void setProgressTickMs(int ms)
Definition preferencesmanager.cpp:907
bool autoLengthEnabled() const
Definition preferencesmanager.cpp:1512
void setScaleBarPosition(int position)
Definition preferencesmanager.cpp:1260
void setMeshBcWidthPx(int type, double px)
Definition preferencesmanager.cpp:1050
int scaleBarPenWidth() const
Default 2; range 1–20.
Definition preferencesmanager.cpp:1187
openswmmvis::plot::NumberFormat plotYAxisFormat() const
Definition preferencesmanager.cpp:1436
bool qsgRenderEnabled() const
Definition preferencesmanager.cpp:539
double nodeSize(const QString &nodeType) const
Definition preferencesmanager.cpp:779
QBrush selectionBrush(const QString &className) const
Definition preferencesmanager.cpp:400
void setScaleBarCompactNotation(bool compact)
Definition preferencesmanager.cpp:1300
void setNodeBrush(const QString &nodeType, const QBrush &brush)
Definition preferencesmanager.cpp:767
void setScaleBarPenColor(const QColor &color)
Definition preferencesmanager.cpp:1180
void setScaleBarFontSize(int size)
Definition preferencesmanager.cpp:1233
void setDefaultCrsAuthority(const QString &authority)
Definition preferencesmanager.cpp:515
bool snapEnabled() const
Definition preferencesmanager.cpp:563
void setAnimationSpeed(double speed)
Definition preferencesmanager.cpp:1071
bool autoBuildRasterOverviews() const
Definition preferencesmanager.cpp:289
QColor measureLineColor() const
Segment + vertex dot color. Default Qt::red.
Definition preferencesmanager.cpp:1309
void setProfileMaxPaths(int n)
Definition preferencesmanager.cpp:1096
void setTerrainDefaultNodeOffset(double offset)
Definition preferencesmanager.cpp:1485
void resetNodeStyleToDefault(const QString &nodeType)
Definition preferencesmanager.cpp:805
int measureLabelDecimals() const
Decimal places in labels. Default 2; range 0–6.
Definition preferencesmanager.cpp:1345
void setDefaultCrsMode(const QString &mode)
Definition preferencesmanager.cpp:494
void setProfileEndpointHaloRadiusPx(int px)
Definition preferencesmanager.cpp:1113
QColor scaleBarPenColor() const
Definition preferencesmanager.cpp:1169
void setElementNamePrefix(const QString &kind, const QString &prefix)
Definition preferencesmanager.cpp:1465
int snapTolerancePx() const
Definition preferencesmanager.cpp:575
int scaleBarFontSize() const
Default 8; range 4–72.
Definition preferencesmanager.cpp:1227
QPen linkPen(const QString &linkType) const
Definition preferencesmanager.cpp:645
void setMeasureLabelDecimals(int decimals)
Definition preferencesmanager.cpp:1350
int profileEndpointHaloRadiusPx() const
Definition preferencesmanager.cpp:1106
void setSnapToVertices(bool enabled)
Definition preferencesmanager.cpp:592
void setNodeSize(const QString &nodeType, double sizePx)
Definition preferencesmanager.cpp:793
void setMeshBcColor(int type, const QColor &color)
Definition preferencesmanager.cpp:1028
int plotXAxisPrecision() const
Default 0; range 0–10.
Definition preferencesmanager.cpp:1395
bool meshBcColorByType() const
Definition preferencesmanager.cpp:999
QColor meshBcColor(int type) const
Definition preferencesmanager.cpp:1014
RasterColorRamp — gradient mapping from a normalised value in [0,1] to a display QColor.
enum OpenSWMM::Render::@788::Value::Type type
int code
Definition heatconfigdialog.cpp:40
int e
Definition inpmeshreader.cpp:41
std::size_t n
Definition mesh2dresultsexport.cpp:426
const char * key
Definition meshcellparams.cpp:24
int decimals
Definition meshcellparams.cpp:30
QuadRegionMode mode
Resolved mode.
Definition meshgenerator.cpp:154
double length
Definition meshpatch.cpp:64
QVector< int > parent
union-find
Definition pslgminsize.cpp:176
TokenKind kind
Definition queryparser.cpp:34
int position
Definition queryparser.cpp:149
QString name
Definition sectionmodelbuilders.cpp:474
Definition preferencesmanager.h:568
double storageSeepRate
in/hr | mm/hr
Definition preferencesmanager.h:584
bool weirFlapGate
Definition preferencesmanager.h:620
bool outfallFlapGate
Definition preferencesmanager.h:577
double hortonMinRate
in/hr | mm/hr
Definition preferencesmanager.h:639
double orificeCd
Definition preferencesmanager.h:610
QString conduitShape
Definition preferencesmanager.h:590
double gaSuction
in | mm
Definition preferencesmanager.h:642
double subcatchPctZeroImperv
Definition preferencesmanager.h:637
double outletCoeff
unit-semantic: 10.0 US, 0.5 SI
Definition preferencesmanager.h:624
double pumpStartupDepth
ft | m
Definition preferencesmanager.h:604
double gageSnowCatch
Definition preferencesmanager.h:651
double storageFuncCoeff
Definition preferencesmanager.h:581
QString orificeType
Definition preferencesmanager.h:608
int gageIntervalMin
minutes
Definition preferencesmanager.h:650
double orificeOpenCloseRate
hr
Definition preferencesmanager.h:612
double hortonMaxRate
in/hr | mm/hr
Definition preferencesmanager.h:638
double conduitGeom4
Definition preferencesmanager.h:594
double pumpShutoffDepth
ft | m
Definition preferencesmanager.h:605
double subcatchDsImperv
in | mm
Definition preferencesmanager.h:635
static ObjectDefaults usSeed()
Compiled-in US-customary seed (the member initializers).
Definition preferencesmanager.cpp:1808
static ObjectDefaults siSeed()
Compiled-in SI seed — usSeed() with unit-differing fields overridden.
Definition preferencesmanager.cpp:1813
bool orificeFlapGate
Definition preferencesmanager.h:611
double subcatchWidth
ft | m
Definition preferencesmanager.h:630
double storageMaxDepth
ft | m
Definition preferencesmanager.h:580
double weirCd
unit-semantic: 3.33 US, 1.84 SI
Definition preferencesmanager.h:618
double subcatchDsPerv
in | mm
Definition preferencesmanager.h:636
double gaImd
Definition preferencesmanager.h:644
double subcatchSlopePct
Definition preferencesmanager.h:631
double conduitGeom1
ft | m
Definition preferencesmanager.h:591
double cnCurveNumber
Definition preferencesmanager.h:645
double storageFuncConstant
ft2 | m2
Definition preferencesmanager.h:583
double outletExponent
Definition preferencesmanager.h:625
double subcatchArea
ac | ha (skipped when auto-area on)
Definition preferencesmanager.h:629
double cnDryTime
days
Definition preferencesmanager.h:646
int conduitBarrels
Definition preferencesmanager.h:597
bool pumpInitStateOn
Definition preferencesmanager.h:603
double conduitRoughness
concrete
Definition preferencesmanager.h:595
double junctionInitDepth
ft | m
Definition preferencesmanager.h:571
QString outletRatingType
Definition preferencesmanager.h:623
double junctionPondedArea
ft2 | m2
Definition preferencesmanager.h:573
double hortonDecay
1/hr
Definition preferencesmanager.h:640
double weirGeom2
length, ft | m
Definition preferencesmanager.h:617
double weirGeom1
height, ft | m
Definition preferencesmanager.h:616
QString weirType
Definition preferencesmanager.h:615
bool outletFlapGate
Definition preferencesmanager.h:626
bool conduitFlapGate
Definition preferencesmanager.h:600
double conduitGeom3
Definition preferencesmanager.h:593
QString outfallType
Definition preferencesmanager.h:576
double conduitLossInlet
Definition preferencesmanager.h:598
double conduitGeom2
Definition preferencesmanager.h:592
double subcatchImpervPct
Definition preferencesmanager.h:632
double conduitLength
ft | m (skipped when auto-length on)
Definition preferencesmanager.h:596
double hortonDryTime
days
Definition preferencesmanager.h:641
int weirEndContractions
Definition preferencesmanager.h:619
QString gageRainFormat
Definition preferencesmanager.h:649
double orificeGeom1
circular diameter, ft | m
Definition preferencesmanager.h:609
double subcatchNImperv
Definition preferencesmanager.h:633
QString dividerType
Definition preferencesmanager.h:587
double junctionSurDepth
ft | m
Definition preferencesmanager.h:572
double junctionMaxDepth
ft | m (0 = auto)
Definition preferencesmanager.h:570
double conduitLossOutlet
Definition preferencesmanager.h:599
double storageFuncExponent
Definition preferencesmanager.h:582
double gaKsat
in/hr | mm/hr
Definition preferencesmanager.h:643
double subcatchNPerv
Definition preferencesmanager.h:634
Definition preferencesmanager.h:424
bool skipSteadyState
Definition preferencesmanager.h:442
double ufK3
UF_K3 (Vitkovsky k3)
Definition preferencesmanager.h:483
bool ignoreRainfall
Definition preferencesmanager.h:433
QString sweepStart
Definition preferencesmanager.h:445
bool allowPonding
Definition preferencesmanager.h:441
QString normalFlowLimited
Slope+Froude.
Definition preferencesmanager.h:463
int maxTrials
Definition preferencesmanager.h:456
double dryDays
Definition preferencesmanager.h:447
bool variableStepOn
Definition preferencesmanager.h:466
double routingStepSec
ROUTING_STEP (seconds, fractional ok)
Definition preferencesmanager.h:454
QString surchargeMethod
Definition preferencesmanager.h:465
bool ignoreRouting
Definition preferencesmanager.h:438
QString flowRouting
Definition preferencesmanager.h:427
bool ignoreQuality
Definition preferencesmanager.h:437
bool ignoreGroundwater
Definition preferencesmanager.h:436
double lengtheningStepSec
LENGTHENING_STEP.
Definition preferencesmanager.h:469
QString nodeContinuity
Definition preferencesmanager.h:473
QString sweepEnd
Definition preferencesmanager.h:446
int reportStepSec
REPORT_STEP (1 minute)
Definition preferencesmanager.h:450
QString forceMainEquation
Definition preferencesmanager.h:464
QString unsteadyFriction
UNSTEADY_FRICTION.
Definition preferencesmanager.h:482
int ruleStepSec
RULE_STEP (0 = use routing step)
Definition preferencesmanager.h:453
QString flowUnits
Definition preferencesmanager.h:425
double minSlopePct
MIN_SLOPE (%)
Definition preferencesmanager.h:443
double headTolerance
HEAD_TOLERANCE.
Definition preferencesmanager.h:457
bool ignoreSnowmelt
Definition preferencesmanager.h:435
double latFlowTolPct
LAT_FLOW_TOL surface = percent.
Definition preferencesmanager.h:459
bool andersonAccel
Definition preferencesmanager.h:474
bool module2DEnabled
Definition preferencesmanager.h:439
double variableStepFactor
VARIABLE_STEP Courant fraction (0 disables)
Definition preferencesmanager.h:467
double sysFlowTolPct
SYS_FLOW_TOL surface = percent.
Definition preferencesmanager.h:458
int threads
Definition preferencesmanager.h:489
QString inertialDamping
"Dampen"
Definition preferencesmanager.h:462
int dryStepSec
DRY_STEP (runoff dry-weather step, 5 min)
Definition preferencesmanager.h:451
double minRoutingStepSec
MINIMUM_STEP (CFL floor)
Definition preferencesmanager.h:468
QString infiltrationModel
Definition preferencesmanager.h:426
bool ignoreRdii
Definition preferencesmanager.h:434
int wetStepSec
WET_STEP (1 minute)
Definition preferencesmanager.h:452
Definition preferencesmanager.h:504
bool meshMinNodeSepOn
Definition preferencesmanager.h:538
double froudeMax
FROUDE_MAX.
Definition preferencesmanager.h:511
double meshThinningTol
normal-dot threshold
Definition preferencesmanager.h:541
double meshMinNodeSepM
Definition preferencesmanager.h:539
double hMove
H_MOVE (m)
Definition preferencesmanager.h:510
bool meshMaxBoundaryEdgeOn
Definition preferencesmanager.h:546
double meshNodeFlattenRadM
Definition preferencesmanager.h:532
double meshMaxArea
0 = unconstrained
Definition preferencesmanager.h:527
int meshThinningPasses
Definition preferencesmanager.h:542
double meshIdwPower
Definition preferencesmanager.h:529
double vfrMinWetFrac
VFR_MIN_WET_FRAC.
Definition preferencesmanager.h:518
double meshMinAngleDeg
Definition preferencesmanager.h:526
QString rainfallMode
RAINFALL_MODE.
Definition preferencesmanager.h:522
int ltsTiers
LTS_TIERS.
Definition preferencesmanager.h:509
bool report2D
REPORT_2D.
Definition preferencesmanager.h:523
double cflNumber
CFL_NUMBER.
Definition preferencesmanager.h:508
double fluxDhEps
FLUX_DH_EPS (m)
Definition preferencesmanager.h:515
bool advection
ADVECTION.
Definition preferencesmanager.h:512
double meshSnapEpsM
Definition preferencesmanager.h:531
double meshBoundaryBufferM
0 = (auto)
Definition preferencesmanager.h:545
double meshMaxBoundaryEdgeM
Definition preferencesmanager.h:547
double limiterEpsilon
LIMITER_EPSILON.
Definition preferencesmanager.h:514
bool couplingAreaAuto
COUPLING_AREA AUTO vs DEFAULT.
Definition preferencesmanager.h:521
bool meshNodesAsVertices
nodes → Steiner vertices
Definition preferencesmanager.h:536
double couplingCd
COUPLING_CD.
Definition preferencesmanager.h:519
bool meshOutputExternal
Definition preferencesmanager.h:550
double meshSimplifyEpsM
Definition preferencesmanager.h:530
bool meshMinSpacingOn
Poisson-disk minimum terrain point spacing.
Definition preferencesmanager.h:543
bool meshThinningOn
Definition preferencesmanager.h:540
double dryDepth
DRY_DEPTH (m)
Definition preferencesmanager.h:513
double theta
THETA.
Definition preferencesmanager.h:507
double meshManningsN
Definition preferencesmanager.h:548
QString faceReconstruction
FACE_RECONSTRUCTION.
Definition preferencesmanager.h:517
double maxTimestepSec
MAX_TIMESTEP (s)
Definition preferencesmanager.h:506
double meshMinSpacingM
the dialog rounds to whole model units
Definition preferencesmanager.h:544
bool meshNodesUseRim
rim elevation instead of terrain
Definition preferencesmanager.h:537
QString cellClosure
CELL_CLOSURE.
Definition preferencesmanager.h:516
int meshMaxSteiner
-1 = unlimited
Definition preferencesmanager.h:528
double meshInitDepth
mesh length units; 0 = dry
Definition preferencesmanager.h:549
double couplingSync
COUPLING_SYNC (0 = every routing step)
Definition preferencesmanager.h:520
Gradient mapping from a normalised value in [0,1] to a QColor.
Definition colorramp.h:71