The TaskItemWidget class is a button that opens/shows a task when pressed (such as a recently opened image, when used on the recently-opened items list).
More...
#include <taskitemwidget.h>
|
| TaskItemWidget (const QString &taskItemId, const QString &taskItemDisplayName, const std::function< void(const QString &)> &openItemCb, const std::function< void(const QString &)> &removeItemCb) |
|
virtual | ~TaskItemWidget () |
|
The TaskItemWidget class is a button that opens/shows a task when pressed (such as a recently opened image, when used on the recently-opened items list).
◆ TaskItemWidget()
geometrize::dialog::TaskItemWidget::TaskItemWidget |
( |
const QString & |
taskItemId, |
|
|
const QString & |
taskItemDisplayName, |
|
|
const std::function< void(const QString &)> & |
openItemCb, |
|
|
const std::function< void(const QString &)> & |
removeItemCb |
|
) |
| |
|
explicit |
182 d{std::make_unique<TaskItemWidget::TaskItemWidgetImpl>(
this, taskItemId, taskItemDisplayName, openItemCb, removeItemCb)}
◆ ~TaskItemWidget()
geometrize::dialog::TaskItemWidget::~TaskItemWidget |
( |
| ) |
|
|
virtual |
◆ changeEvent()
void geometrize::dialog::TaskItemWidget::changeEvent |
( |
QEvent * |
event | ) |
|
|
overrideprotected |
206 if (event->type() == QEvent::LanguageChange) {
207 d->onLanguageChange();
209 QWidget::changeEvent(event);
◆ contextMenuEvent()
void geometrize::dialog::TaskItemWidget::contextMenuEvent |
( |
QContextMenuEvent * |
e | ) |
|
|
overrideprivatevirtual |
192 d->onContextMenuEvent(e);
194 QWidget::contextMenuEvent(e);
◆ mouseReleaseEvent()
void geometrize::dialog::TaskItemWidget::mouseReleaseEvent |
( |
QMouseEvent * |
e | ) |
|
|
overrideprivatevirtual |
199 d->onMouseReleaseEvent(e);
201 QWidget::mouseReleaseEvent(e);
The documentation for this class was generated from the following files:
- /home/appveyor/projects/geometrize-docs/geometrize/geometrize/dialog/taskitemwidget.h
- /home/appveyor/projects/geometrize-docs/geometrize/geometrize/dialog/taskitemwidget.cpp