Class: QgsLimitedRandomColorRampWidget

class qgis.gui.QgsLimitedRandomColorRampWidget(ramp: QgsLimitedRandomColorRamp, parent: QWidget = None)

Bases: qgis._gui.QgsPanelWidget

Constructor for QgsLimitedRandomColorRampWidget.

Parameters:
  • ramp – initial ramp to show in dialog
  • parent – parent widget

A widget which allows users to modify the properties of a QgsLimitedRandomColorRamp.

New in version 3.0: Methods

actionEvent
changeEvent
childEvent
closeEvent
connectNotify
contextMenuEvent
create
customEvent
destroy
disconnectNotify
dragEnterEvent
dragLeaveEvent
dragMoveEvent
dropEvent
enterEvent
event
focusInEvent
focusNextChild
focusNextPrevChild
focusOutEvent
focusPreviousChild
hideEvent
initPainter
inputMethodEvent
isSignalConnected
keyPressEvent
keyReleaseEvent
leaveEvent
metric
mouseDoubleClickEvent
mouseMoveEvent
mousePressEvent
mouseReleaseEvent
moveEvent
nativeEvent
paintEvent
ramp Returns a color ramp representing the current settings from the dialog.
receivers
resizeEvent
sender
senderSignalIndex
setCount Sets the number of colors to create in the ramp
setHue1 Sets the minimum hue for colors in the ramp
setHue2 Sets the maximum hue for colors in the ramp
setRamp Sets the color ramp to show in the dialog.
setSat1 Sets the minimum saturation for colors in the ramp
setSat2 Sets the maximum saturation for colors in the ramp
setVal1 Sets the minimum value for colors in the ramp
setVal2 Sets the maximum value for colors in the ramp
sharedPainter
showEvent
tabletEvent
timerEvent
updateMicroFocus
wheelEvent

Signals

changed Emitted when the dialog settings change [signal]

Attributes

actionEvent()
changeEvent()
changed

Emitted when the dialog settings change [signal]

childEvent()
closeEvent()
connectNotify()
contextMenuEvent()
create()
customEvent()
destroy()
disconnectNotify()
dragEnterEvent()
dragLeaveEvent()
dragMoveEvent()
dropEvent()
enterEvent()
event()
focusInEvent()
focusNextChild()
focusNextPrevChild()
focusOutEvent()
focusPreviousChild()
hideEvent()
initPainter()
inputMethodEvent()
isSignalConnected()
keyPressEvent()
keyReleaseEvent()
leaveEvent()
metric()
mouseDoubleClickEvent()
mouseMoveEvent()
mousePressEvent()
mouseReleaseEvent()
moveEvent()
nativeEvent()
paintEvent()
ramp(self) → QgsLimitedRandomColorRamp

Returns a color ramp representing the current settings from the dialog.

See also

setRamp()

receivers()
resizeEvent()
sender()
senderSignalIndex()
setCount(self, val: int)

Sets the number of colors to create in the ramp

setHue1(self, val: int)

Sets the minimum hue for colors in the ramp

setHue2(self, val: int)

Sets the maximum hue for colors in the ramp

setRamp(self, ramp: QgsLimitedRandomColorRamp)

Sets the color ramp to show in the dialog.

Parameters:ramp – color ramp

See also

ramp()

setSat1(self, val: int)

Sets the minimum saturation for colors in the ramp

setSat2(self, val: int)

Sets the maximum saturation for colors in the ramp

setVal1(self, val: int)

Sets the minimum value for colors in the ramp

setVal2(self, val: int)

Sets the maximum value for colors in the ramp

sharedPainter()
showEvent()
tabletEvent()
timerEvent()
updateMicroFocus()
wheelEvent()