Falkon
Develop
Cross-platform Qt-based web browser
QjtMouseGesture.cpp
Go to the documentation of this file.
1
/*
2
* This file is part of the mouse gesture package.
3
* Copyright (C) 2006 Johan Thelin <e8johan@gmail.com>
4
* All rights reserved.
5
*
6
* Redistribution and use in source and binary forms, with or
7
* without modification, are permitted provided that the
8
* following conditions are met:
9
*
10
* - Redistributions of source code must retain the above
11
* copyright notice, this list of conditions and the
12
* following disclaimer.
13
* - Redistributions in binary form must reproduce the
14
* above copyright notice, this list of conditions and
15
* the following disclaimer in the documentation and/or
16
* other materials provided with the distribution.
17
* - The names of its contributors may be used to endorse
18
* or promote products derived from this software without
19
* specific prior written permission.
20
*
21
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
22
* CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED
23
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
24
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
25
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
26
* OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
27
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
28
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
29
* GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
30
* BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
31
* LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
32
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
33
* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
34
* POSSIBILITY OF SUCH DAMAGE.
35
*
36
*/
37
38
#include "
QjtMouseGesture.h
"
39
40
QjtMouseGesture::QjtMouseGesture
(
const
DirectionList
&directions, QObject* parent) : QObject(parent)
41
{
42
m_directions =
directions
;
43
}
44
45
QjtMouseGesture::~QjtMouseGesture
()
46
{
47
}
48
49
void
QjtMouseGesture::emitGestured()
50
{
51
Q_EMIT
gestured
();
52
}
53
54
const
DirectionList
QjtMouseGesture::directions
()
const
55
{
56
return
m_directions;
57
}
QjtMouseGesture.h
DirectionList
QList< Direction > DirectionList
Definition:
QjtMouseGesture.h:84
QjtMouseGesture::~QjtMouseGesture
~QjtMouseGesture()
Definition:
QjtMouseGesture.cpp:45
QjtMouseGesture::gestured
void gestured()
QjtMouseGesture::directions
const DirectionList directions() const
Definition:
QjtMouseGesture.cpp:54
QjtMouseGesture::QjtMouseGesture
QjtMouseGesture(const DirectionList &directions, QObject *parent=nullptr)
Definition:
QjtMouseGesture.cpp:40
src
plugins
MouseGestures
3rdparty
QjtMouseGesture.cpp
Generated by
1.9.3