Class AbstractActionTool#
ClassList > AbstractActionTool
Inherits the following classes: CaptureTool
Inherited by the following classes: AcceptTool, AppLauncher, CopyTool, ExitTool, ImgUploaderTool, MoveTool, PinTool, RedoTool, SaveTool, SizeDecreaseTool, SizeIncreaseTool, UndoTool
Public Functions#
Type | Name |
---|---|
AbstractActionTool (QObject * parent=nullptr) |
|
QRect | boundingRect () override const |
bool | isSelectable () override const |
bool | isValid () override const |
void | paintMousePreview (QPainter & painter, const CaptureContext & context) override |
void | process (QPainter & painter, const QPixmap & pixmap) override |
bool | showMousePreview () override const |
Public Functions Documentation#
function AbstractActionTool#
explicit AbstractActionTool::AbstractActionTool (
QObject * parent=nullptr
)
function boundingRect#
QRect AbstractActionTool::boundingRect () override const
function isSelectable#
bool AbstractActionTool::isSelectable () override const
function isValid#
bool AbstractActionTool::isValid () override const
function paintMousePreview#
void AbstractActionTool::paintMousePreview (
QPainter & painter,
const CaptureContext & context
) override
function process#
void AbstractActionTool::process (
QPainter & painter,
const QPixmap & pixmap
) override
function showMousePreview#
bool AbstractActionTool::showMousePreview () override const