Engauge Digitizer
2
Loading...
Searching...
No Matches
Tutorial
TutorialButtonRect.h
Go to the documentation of this file.
1
/******************************************************************************************************
2
* (C) 2014 markummitchell@github.com. This file is part of Engauge Digitizer, which is released *
3
* under GNU General Public License version 2 (GPLv2) or (at your option) any later version. See file *
4
* LICENSE or go to gnu.org/licenses for details. Distribution requires prior written permission. *
5
******************************************************************************************************/
6
7
#ifndef TUTORIAL_BUTTON_RECT_H
8
#define TUTORIAL_BUTTON_RECT_H
9
10
#include <QGraphicsRectItem>
11
12
class
TutorialButton
;
13
15
class
TutorialButtonRect
:
public
QGraphicsRectItem
16
{
17
public
:
19
TutorialButtonRect
(
TutorialButton
&
tutorialButton
);
20
22
virtual
void
mouseReleaseEvent
(
QGraphicsSceneMouseEvent
*
event
);
23
24
private
:
25
TutorialButtonRect
();
26
27
TutorialButton
&m_tutorialButton;
28
};
29
30
#endif
// TUTORIAL_BUTTON_RECT_H
INNER_RADIUS_MIN
const int INNER_RADIUS_MIN
Definition
DlgSettingsDigitizeCurve.cpp:35
TutorialButtonRect
This class customizes QGraphicsRectItem so it performs a callback after a mouse event.
Definition
TutorialButtonRect.h:16
TutorialButtonRect::mouseReleaseEvent
virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event)
Forward mouse event to TutorialButton.
Definition
TutorialButtonRect.cpp:18
TutorialButton
Show a button with text for clicking ion. The button is implemented using layering of two graphics it...
Definition
TutorialButton.h:21
Generated on Wed Aug 3 2022 00:00:00 for Engauge Digitizer by
1.10.0