Class: QgsRasterTransparencyWidget

class qgis.gui.QgsRasterTransparencyWidget

Bases: QgsMapLayerConfigWidget

Widget to control a layers transparency and related options

QgsRasterTransparencyWidget(layer: QgsRasterLayer, canvas: QgsMapCanvas, parent: QWidget = None) Widget to control a layers transparency and related options

Methods

actionEvent

apply

Apply any changes on the widget to the set layer.

changeEvent

childEvent

closeEvent

connectNotify

contextMenuEvent

create

createExpressionContext

rtype:

QgsExpressionContext

customEvent

destroy

disconnectNotify

dragEnterEvent

dragLeaveEvent

dragMoveEvent

dropEvent

enterEvent

event

focusInEvent

focusNextChild

focusNextPrevChild

focusOutEvent

focusPreviousChild

hideEvent

initPainter

inputMethodEvent

isSignalConnected

keyPressEvent

Overridden key press event to handle the esc event on the widget.

keyReleaseEvent

leaveEvent

metric

mouseDoubleClickEvent

mouseMoveEvent

mousePressEvent

mouseReleaseEvent

moveEvent

nativeEvent

paintEvent

pixelSelectorTool

Returns the (possibly None) map pixel selector tool.

receivers

resizeEvent

sender

senderSignalIndex

setContext

Sets the context in which the dialog is shown, e.g., the associated map canvas and expression contexts.

sharedPainter

showEvent

syncToLayer

Sync the widget state to the layer set for the widget.

tabletEvent

timerEvent

updateMicroFocus

wheelEvent

actionEvent(self, QActionEvent)
apply(self)

Apply any changes on the widget to the set layer.

changeEvent(self, QEvent)
childEvent(self, QChildEvent)
closeEvent(self, QCloseEvent)
connectNotify(self, QMetaMethod)
contextMenuEvent(self, QContextMenuEvent)
create(self, window: PyQt5.sip.voidptr = 0, initializeWindow: bool = True, destroyOldWindow: bool = True)
createExpressionContext(self) QgsExpressionContext
Return type:

QgsExpressionContext

customEvent(self, QEvent)
destroy(self, destroyWindow: bool = True, destroySubWindows: bool = True)
disconnectNotify(self, QMetaMethod)
dragEnterEvent(self, QDragEnterEvent)
dragLeaveEvent(self, QDragLeaveEvent)
dragMoveEvent(self, QDragMoveEvent)
dropEvent(self, QDropEvent)
enterEvent(self, QEvent)
event(self, QEvent) bool
focusInEvent(self, QFocusEvent)
focusNextChild(self) bool
focusNextPrevChild(self, bool) bool
focusOutEvent(self, QFocusEvent)
focusPreviousChild(self) bool
hideEvent(self, QHideEvent)
initPainter(self, QPainter)
inputMethodEvent(self, QInputMethodEvent)
isSignalConnected(self, QMetaMethod) bool
keyPressEvent(self, event: QKeyEvent)

Overridden key press event to handle the esc event on the widget.

Parameters:

event – The key event

keyReleaseEvent(self, QKeyEvent)
leaveEvent(self, QEvent)
metric(self, QPaintDevice.PaintDeviceMetric) int
mouseDoubleClickEvent(self, QMouseEvent)
mouseMoveEvent(self, QMouseEvent)
mousePressEvent(self, QMouseEvent)
mouseReleaseEvent(self, QMouseEvent)
moveEvent(self, QMoveEvent)
nativeEvent(self, Union[QByteArray, bytes, bytearray], PyQt5.sip.voidptr) Tuple[bool, int]
paintEvent(self, QPaintEvent)
pixelSelectorTool(self) QgsMapToolEmitPoint

Returns the (possibly None) map pixel selector tool.

New in version 3.22.

Return type:

QgsMapToolEmitPoint

receivers(self, PYQT_SIGNAL) int
resizeEvent(self, QResizeEvent)
sender(self) QObject
senderSignalIndex(self) int
setContext(self, context: QgsSymbolWidgetContext)

Sets the context in which the dialog is shown, e.g., the associated map canvas and expression contexts.

New in version 3.22.

Parameters:

context (QgsSymbolWidgetContext) –

sharedPainter(self) QPainter
showEvent(self, QShowEvent)
syncToLayer(self)

Sync the widget state to the layer set for the widget.

tabletEvent(self, QTabletEvent)
timerEvent(self, QTimerEvent)
updateMicroFocus(self)
wheelEvent(self, QWheelEvent)