QtBase  v6.3.1
task240368.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 // moc parsing issue with "unsigned" subphrase
29 
30 #ifndef TASK240368_H
31 #define TASK240368_H
32 
33 #include <QObject>
34 
35 typedef struct { unsigned _1; } unsigned1;
36 typedef struct { unsigned qi; } unsignedQImage;
37 
38 class TypenameWithUnsigned : public QObject {
39 
40  Q_OBJECT
41 
42 public slots:
43 
44  void a(unsigned) { }
45  void b(unsigned u) { Q_UNUSED(u); }
46  void c(unsigned*) { }
47  void d(unsigned* p) { Q_UNUSED(p); }
48  void e(unsigned&) { }
49  void f(unsigned& r) { Q_UNUSED(r); }
50  void g(unsigned1) { }
51  void h(unsigned1 u1) { Q_UNUSED(u1); }
52  void i(unsigned,unsigned1) { }
53  void j(unsigned1,unsigned) { }
54  void k(unsignedQImage) { }
55  void l(unsignedQImage uqi) { Q_UNUSED(uqi); }
56 
57 };
58 
59 #endif
small capitals from c petite p scientific f u
Definition: afcover.h:88
The QObject class is the base class of all Qt objects.
Definition: qobject.h:125
void e(unsigned &)
Definition: task240368.h:48
void a(unsigned)
Definition: task240368.h:44
void k(unsignedQImage)
Definition: task240368.h:54
void j(unsigned1, unsigned)
Definition: task240368.h:53
void d(unsigned *p)
Definition: task240368.h:47
void c(unsigned *)
Definition: task240368.h:46
void l(unsignedQImage uqi)
Definition: task240368.h:55
void g(unsigned1)
Definition: task240368.h:50
void f(unsigned &r)
Definition: task240368.h:49
void h(unsigned1 u1)
Definition: task240368.h:51
void b(unsigned u)
Definition: task240368.h:45
void i(unsigned, unsigned1)
Definition: task240368.h:52
GLboolean r
[2]
GLfloat GLfloat p
[1]
Definition: qopenglext.h:12698
GLfixed u1
Definition: qopenglext.h:5206
#define Q_OBJECT
Definition: qtmetamacros.h:158
#define slots
Definition: qtmetamacros.h:76
Q_UNUSED(salary)
[21]
unsigned _1
Definition: task240368.h:35
unsigned qi
Definition: task240368.h:36