Skip to content

Class ToolFactory#

ClassList > ToolFactory

Inherits the following classes: QObject

Public Functions#

Type Name
CaptureTool * CreateTool (CaptureTool::Type t, QObject * parent=nullptr)
ToolFactory (QObject * parent=nullptr)
ToolFactory (const ToolFactory &) = delete
ToolFactory & operator= (const ToolFactory &) = delete

Public Functions Documentation#

function CreateTool#

CaptureTool * ToolFactory::CreateTool (
    CaptureTool::Type t,
    QObject * parent=nullptr
) 

function ToolFactory [1/2]#

explicit ToolFactory::ToolFactory (
    QObject * parent=nullptr
) 

function ToolFactory [2/2]#

ToolFactory::ToolFactory (
    const ToolFactory &
) = delete

function operator=#

ToolFactory & ToolFactory::operator= (
    const ToolFactory &
) = delete