#include <deck_preview_tag_display_widget.h>
|
| void | tagClicked () |
| | Emitted when the tag is clicked.
|
| void | tagClosed () |
| | Emitted when the close button is clicked.
|
|
| void | paintEvent (QPaintEvent *event) override |
| | Custom paint event for drawing the widget.
|
| void | mousePressEvent (QMouseEvent *event) override |
| | Custom mouse press event handler.
|
|
| QLabel * | tagLabel |
| | Label for displaying the tag name.
|
| QPushButton * | closeButton |
| | Button to close/remove the tag.
|
| QString | tagName |
| | The name of the tag.
|
| TagState | state |
| | Indicates whether the tag is unselected, selected, or excluded.
|
◆ DeckPreviewTagDisplayWidget()
| DeckPreviewTagDisplayWidget::DeckPreviewTagDisplayWidget |
( |
QWidget * | parent = nullptr, |
|
|
const QString & | tagName = "" ) |
|
explicit |
◆ getState()
| TagState DeckPreviewTagDisplayWidget::getState |
( |
| ) |
const |
|
inlinenodiscard |
◆ getTagName()
| QString DeckPreviewTagDisplayWidget::getTagName |
( |
| ) |
const |
|
inlinenodiscard |
◆ mousePressEvent()
| void DeckPreviewTagDisplayWidget::mousePressEvent |
( |
QMouseEvent * | event | ) |
|
|
overrideprotected |
Custom mouse press event handler.
- Parameters
-
◆ paintEvent()
| void DeckPreviewTagDisplayWidget::paintEvent |
( |
QPaintEvent * | event | ) |
|
|
overrideprotected |
Custom paint event for drawing the widget.
- Parameters
-
◆ setState()
| void DeckPreviewTagDisplayWidget::setState |
( |
const TagState | newState | ) |
|
|
inline |
◆ sizeHint()
| QSize DeckPreviewTagDisplayWidget::sizeHint |
( |
| ) |
const |
|
nodiscardoverride |
◆ tagClicked
| void DeckPreviewTagDisplayWidget::tagClicked |
( |
| ) |
|
|
signal |
Emitted when the tag is clicked.
◆ tagClosed
| void DeckPreviewTagDisplayWidget::tagClosed |
( |
| ) |
|
|
signal |
Emitted when the close button is clicked.
◆ closeButton
| QPushButton* DeckPreviewTagDisplayWidget::closeButton |
|
private |
Button to close/remove the tag.
◆ state
| TagState DeckPreviewTagDisplayWidget::state |
|
private |
Indicates whether the tag is unselected, selected, or excluded.
◆ tagLabel
| QLabel* DeckPreviewTagDisplayWidget::tagLabel |
|
private |
Label for displaying the tag name.
◆ tagName
| QString DeckPreviewTagDisplayWidget::tagName |
|
private |
The documentation for this class was generated from the following files: