QtBase
v6.3.1
tests
benchmarks
corelib
kernel
qobject
object.h
Go to the documentation of this file.
1
/****************************************************************************
2
**
3
** Copyright (C) 2016 The Qt Company Ltd.
4
** Contact: https://www.qt.io/licensing/
5
**
6
** This file is part of the test suite of the Qt Toolkit.
7
**
8
** $QT_BEGIN_LICENSE:GPL-EXCEPT$
9
** Commercial License Usage
10
** Licensees holding valid commercial Qt licenses may use this file in
11
** accordance with the commercial license agreement provided with the
12
** Software or, alternatively, in accordance with the terms contained in
13
** a written agreement between you and The Qt Company. For licensing terms
14
** and conditions see https://www.qt.io/terms-conditions. For further
15
** information use the contact form at https://www.qt.io/contact-us.
16
**
17
** GNU General Public License Usage
18
** Alternatively, this file may be used under the terms of the GNU
19
** General Public License version 3 as published by the Free Software
20
** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
21
** included in the packaging of this file. Please review the following
22
** information to ensure the GNU General Public License requirements will
23
** be met: https://www.gnu.org/licenses/gpl-3.0.html.
24
**
25
** $QT_END_LICENSE$
26
**
27
****************************************************************************/
28
#ifndef OBJECT_H
29
#define OBJECT_H
30
31
#include <
qobject.h
>
32
33
class
Object
:
public
QObject
34
{
35
Q_OBJECT
36
public
:
37
void
emitSignal0
();
38
void
emitSignal1
();
39
signals
:
40
void
signal0
();
41
void
signal1
();
42
void
signal2
();
43
void
signal3
();
44
void
signal4
();
45
void
signal5
();
46
void
signal6
();
47
void
signal7
();
48
void
signal8
();
49
void
signal9
();
50
public
slots
:
51
void
slot0
();
52
void
slot1
();
53
void
slot2
();
54
void
slot3
();
55
void
slot4
();
56
void
slot5
();
57
void
slot6
();
58
void
slot7
();
59
void
slot8
();
60
void
slot9
();
61
};
62
63
#endif
// OBJECT_H
Object
Definition:
main.cpp:55
Object::signal1
void signal1()
Object::emitSignal0
void emitSignal0()
Definition:
object.cpp:30
Object::slot0
void slot0()
Definition:
object.cpp:36
Object::signal6
void signal6()
Object::slot7
void slot7()
Definition:
object.cpp:50
Object::signal3
void signal3()
Object::signal9
void signal9()
Object::signal4
void signal4()
Object::signal2
void signal2()
Object::slot5
void slot5()
Definition:
object.cpp:46
Object::slot8
void slot8()
Definition:
object.cpp:52
Object::slot9
void slot9()
Definition:
object.cpp:54
Object::emitSignal1
void emitSignal1()
Definition:
object.cpp:32
Object::signal5
void signal5()
Object::slot6
void slot6()
Definition:
object.cpp:48
Object::signal8
void signal8()
Object::signal0
void signal0()
Object::slot3
void slot3()
Definition:
object.cpp:42
Object::slot2
void slot2()
Definition:
object.cpp:40
Object::signal7
void signal7()
Object::slot1
void slot1()
Definition:
object.cpp:38
Object::slot4
void slot4()
Definition:
object.cpp:44
QObject
The QObject class is the base class of all Qt objects.
Definition:
qobject.h:125
qobject.h
Q_OBJECT
#define Q_OBJECT
Definition:
qtmetamacros.h:158
slots
#define slots
Definition:
qtmetamacros.h:76
signals
#define signals
Definition:
qtmetamacros.h:77
Generated by
1.9.1