Skip to content

Class PinWidget#

ClassList > PinWidget

Inherits the following classes: QWidget

Public Functions#

Type Name
PinWidget (const QPixmap & pixmap, const QRect & geometry, QWidget * parent=nullptr)

Protected Functions#

Type Name
void enterEvent (QEvent *) override
bool event (QEvent * event) override
void keyPressEvent (QKeyEvent * event) override
void leaveEvent (QEvent *) override
void mouseDoubleClickEvent (QMouseEvent *) override
void mouseMoveEvent (QMouseEvent * e) override
void mousePressEvent (QMouseEvent * e) override
void paintEvent (QPaintEvent * event) override

Public Functions Documentation#

function PinWidget#

explicit PinWidget::PinWidget (
    const QPixmap & pixmap,
    const QRect & geometry,
    QWidget * parent=nullptr
) 

Protected Functions Documentation#

function enterEvent#

void PinWidget::enterEvent (
    QEvent *
) override

function event#

bool PinWidget::event (
    QEvent * event
) override

function keyPressEvent#

void PinWidget::keyPressEvent (
    QKeyEvent * event
) override

function leaveEvent#

void PinWidget::leaveEvent (
    QEvent *
) override

function mouseDoubleClickEvent#

void PinWidget::mouseDoubleClickEvent (
    QMouseEvent *
) override

function mouseMoveEvent#

void PinWidget::mouseMoveEvent (
    QMouseEvent * e
) override

function mousePressEvent#

void PinWidget::mousePressEvent (
    QMouseEvent * e
) override

function paintEvent#

void PinWidget::paintEvent (
    QPaintEvent * event
) override