18#ifndef QGSCOLORRAMPLEGENDNODEWIDGET_H
19#define QGSCOLORRAMPLEGENDNODEWIDGET_H
22#include "ui_qgscolorramplegendnodewidgetbase.h"
29class QDialogButtonBox;
57 NumberFormat = 1 << 2,
58 DefaultMinimum = 1 << 3,
59 DefaultMaximum = 1 << 4,
60 AllCapabilities = Prefix | Suffix | NumberFormat | DefaultMinimum | DefaultMaximum,
105 void changeNumberFormat();
106 void onOrientationChanged();
109 bool mBlockSignals = false;
153 QDialogButtonBox *mButtonBox =
nullptr;
void setUseContinuousRampCheckBoxVisibility(bool visible)
Sets visibility for the "Use Continuous Legend" checkbox in the legend settings dialog to visible.
QgsColorRampLegendNodeDialog(const QgsColorRampLegendNodeSettings &settings, QWidget *parent SIP_TRANSFERTHIS=nullptr, QgsColorRampLegendNodeWidget::Capabilities capabilities=QgsColorRampLegendNodeWidget::Capability::AllCapabilities)
Constructor for QgsColorRampLegendNodeDialog, initially showing the specified settings.
QDialogButtonBox * buttonBox() const
Returns a reference to the dialog's button box.
QgsColorRampLegendNodeSettings settings() const
Returns the legend node settings as defined by the dialog.
Settings for a color ramp legend node.
#define SIP_ENUM_BASETYPE(type)