File: iwyu-qt.imp

package info (click to toggle)
openorienteering-mapper 0.8.4-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 48,924 kB
  • sloc: cpp: 94,124; ansic: 1,917; sh: 274; java: 180; xml: 153; sed: 43; makefile: 24
file content (1174 lines) | stat: -rw-r--r-- 93,057 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
[
# --- Generated by make_iwyu_qt_imp.sh ---


    # QtCLucene
    { include: [ "<qtcluceneversion.h>", "private", "<QtCLuceneVersion>", "public" ] },

    # QtConcurrent
    { include: [ "<qtconcurrentmap.h>", "private", "<QtConcurrentMap>", "public" ] },
    { include: [ "<qtconcurrentrun.h>", "private", "<QtConcurrentRun>", "public" ] },
    { include: [ "<qtconcurrentfilter.h>", "private", "<QtConcurrentFilter>", "public" ] },
    { include: [ "<qtconcurrentversion.h>", "private", "<QtConcurrentVersion>", "public" ] },

    # QtCore
    { include: [ "<qdatetime.h>", "private", "<QDateTime>", "public" ] },
    { symbol: [ "QJsonParseError", "private", "<QJsonParseError>", "public" ] },
    { symbol: [ "QSignalBlocker", "private", "<QSignalBlocker>", "public" ] },
    { symbol: [ "QTextStreamFunction", "private", "<QTextStreamFunction>", "public" ] },
    { include: [ "<qstringmatcher.h>", "private", "<QStringMatcher>", "public" ] },
    { symbol: [ "QSetIterator", "private", "<QSetIterator>", "public" ] },
    { symbol: [ "QObjectList", "private", "<QObjectList>", "public" ] },
    { include: [ "<qlist.h>", "private", "<QList>", "public" ] },
    { symbol: [ "QXmlStreamNotationDeclaration", "private", "<QXmlStreamNotationDeclaration>", "public" ] },
    { include: [ "<qdiriterator.h>", "private", "<QDirIterator>", "public" ] },
    { symbol: [ "QHashDummyValue", "private", "<QHashDummyValue>", "public" ] },
    { include: [ "<qloggingcategory.h>", "private", "<QLoggingCategory>", "public" ] },
    { include: [ "<qflags.h>", "private", "<QFlags>", "public" ] },
    { include: [ "<qabstracttransition.h>", "private", "<QAbstractTransition>", "public" ] },
    { include: [ "<qtypeinfo.h>", "private", "<QTypeInfo>", "public" ] },
    { include: [ "<qabstractstate.h>", "private", "<QAbstractState>", "public" ] },
    { include: [ "<qfuturewatcher.h>", "private", "<QFutureWatcher>", "public" ] },
    { include: [ "<qsavefile.h>", "private", "<QSaveFile>", "public" ] },
    { include: [ "<qsocketnotifier.h>", "private", "<QSocketNotifier>", "public" ] },
    { symbol: [ "QModelIndexList", "private", "<QModelIndexList>", "public" ] },
    { include: [ "<qthreadpool.h>", "private", "<QThreadPool>", "public" ] },
    { include: [ "<qplugin.h>", "private", "<QtPlugin>", "public" ] },
    { include: [ "<qrunnable.h>", "private", "<QRunnable>", "public" ] },
    { symbol: [ "QAbstractListModel", "private", "<QAbstractListModel>", "public" ] },
    { symbol: [ "QChildEvent", "private", "<QChildEvent>", "public" ] },
    { include: [ "<qregexp.h>", "private", "<QRegExp>", "public" ] },
    { symbol: [ "QXmlStreamEntityDeclaration", "private", "<QXmlStreamEntityDeclaration>", "public" ] },
    { include: [ "<qsignaltransition.h>", "private", "<QSignalTransition>", "public" ] },
    { symbol: [ "QJsonValueRef", "private", "<QJsonValueRef>", "public" ] },
    { include: [ "<qbasictimer.h>", "private", "<QBasicTimer>", "public" ] },
    { include: [ "<qtcoreversion.h>", "private", "<QtCoreVersion>", "public" ] },
    { include: [ "<qlocale.h>", "private", "<QLocale>", "public" ] },
    { symbol: [ "QAssociativeIterable", "private", "<QAssociativeIterable>", "public" ] },
    { symbol: [ "QRegularExpressionMatch", "private", "<QRegularExpressionMatch>", "public" ] },
    { include: [ "<qcryptographichash.h>", "private", "<QCryptographicHash>", "public" ] },
    { symbol: [ "QMetaTypeId", "private", "<QMetaTypeId>", "public" ] },
    { symbol: [ "Q_PID", "private", "<Q_PID>", "public" ] },
    { include: [ "<qelapsedtimer.h>", "private", "<QElapsedTimer>", "public" ] },
    { include: [ "<qdebug.h>", "private", "<QDebug>", "public" ] },
    { symbol: [ "QMutableListIterator", "private", "<QMutableListIterator>", "public" ] },
    { symbol: [ "QRegularExpressionMatchIterator", "private", "<QRegularExpressionMatchIterator>", "public" ] },
    { include: [ "<qsize.h>", "private", "<QSize>", "public" ] },
    { symbol: [ "QScopedArrayPointer", "private", "<QScopedArrayPointer>", "public" ] },
    { include: [ "<qprocess.h>", "private", "<QProcess>", "public" ] },
    { include: [ "<qdir.h>", "private", "<QDir>", "public" ] },
    { symbol: [ "QAnimationDriver", "private", "<QAnimationDriver>", "public" ] },
    { include: [ "<qmetatype.h>", "private", "<QMetaType>", "public" ] },
    { include: [ "<qstorageinfo.h>", "private", "<QStorageInfo>", "public" ] },
    { symbol: [ "QFutureWatcherBase", "private", "<QFutureWatcherBase>", "public" ] },
    { symbol: [ "QMutableByteArrayListIterator", "private", "<QMutableByteArrayListIterator>", "public" ] },
    { symbol: [ "QMetaClassInfo", "private", "<QMetaClassInfo>", "public" ] },
    { symbol: [ "QStringDataPtr", "private", "<QStringDataPtr>", "public" ] },
    { symbol: [ "QCollatorSortKey", "private", "<QCollatorSortKey>", "public" ] },
    { symbol: [ "QMutableVectorIterator", "private", "<QMutableVectorIterator>", "public" ] },
    { include: [ "<qcollator.h>", "private", "<QCollator>", "public" ] },
    { include: [ "<qcommandlineoption.h>", "private", "<QCommandLineOption>", "public" ] },
    { symbol: [ "QByteArrayList", "private", "<QByteArrayList>", "public" ] },
    { include: [ "<qhash.h>", "private", "<QHash>", "public" ] },
    { symbol: [ "QXmlStreamEntityDeclarations", "private", "<QXmlStreamEntityDeclarations>", "public" ] },
    { symbol: [ "QXmlStreamStringRef", "private", "<QXmlStreamStringRef>", "public" ] },
    { symbol: [ "QTimerEvent", "private", "<QTimerEvent>", "public" ] },
    { symbol: [ "QXmlStreamNamespaceDeclaration", "private", "<QXmlStreamNamespaceDeclaration>", "public" ] },
    { include: [ "<qurl.h>", "private", "<QUrl>", "public" ] },
    { include: [ "<qtimeline.h>", "private", "<QTimeLine>", "public" ] },
    { symbol: [ "QCharRef", "private", "<QCharRef>", "public" ] },
    { include: [ "<qfinalstate.h>", "private", "<QFinalState>", "public" ] },
    { symbol: [ "QTypeInfoMerger", "private", "<QTypeInfoMerger>", "public" ] },
    { include: [ "<qexception.h>", "private", "<QException>", "public" ] },
    { include: [ "<quuid.h>", "private", "<QUuid>", "public" ] },
    { include: [ "<qsharedpointer.h>", "private", "<QSharedPointer>", "public" ] },
    { include: [ "<qdebug.h>", "private", "<QtDebug>", "public" ] },
    { symbol: [ "QMutableHashIterator", "private", "<QMutableHashIterator>", "public" ] },
    { symbol: [ "QBBSystemLocaleData", "private", "<QBBSystemLocaleData>", "public" ] },
    { symbol: [ "QLinkedListIterator", "private", "<QLinkedListIterator>", "public" ] },
    { include: [ "<qconfig.h>", "private", "<QtConfig>", "public" ] },
    { include: [ "<qthread.h>", "private", "<QThread>", "public" ] },
    { include: [ "<qfactoryinterface.h>", "private", "<QFactoryInterface>", "public" ] },
    { include: [ "<qmimetype.h>", "private", "<QMimeType>", "public" ] },
    { include: [ "<qsequentialanimationgroup.h>", "private", "<QSequentialAnimationGroup>", "public" ] },
    { include: [ "<qparallelanimationgroup.h>", "private", "<QParallelAnimationGroup>", "public" ] },
    { symbol: [ "QTextEncoder", "private", "<QTextEncoder>", "public" ] },
    { symbol: [ "QListIterator", "private", "<QListIterator>", "public" ] },
    { symbol: [ "QMetaEnum", "private", "<QMetaEnum>", "public" ] },
    { symbol: [ "QLatin1Char", "private", "<QLatin1Char>", "public" ] },
    { symbol: [ "QVariantMap", "private", "<QVariantMap>", "public" ] },
    { include: [ "<qvector.h>", "private", "<QVector>", "public" ] },
    { symbol: [ "QUrlTwoFlags", "private", "<QUrlTwoFlags>", "public" ] },
    { symbol: [ "QScopedPointerDeleteLater", "private", "<QScopedPointerDeleteLater>", "public" ] },
    { symbol: [ "QAbstractTableModel", "private", "<QAbstractTableModel>", "public" ] },
    { symbol: [ "QJsonValueRefPtr", "private", "<QJsonValueRefPtr>", "public" ] },
    { include: [ "<qqueue.h>", "private", "<QQueue>", "public" ] },
    { symbol: [ "QPersistentModelIndex", "private", "<QPersistentModelIndex>", "public" ] },
    { include: [ "<qstack.h>", "private", "<QStack>", "public" ] },
    { symbol: [ "QModelIndex", "private", "<QModelIndex>", "public" ] },
    { include: [ "<qmath.h>", "private", "<QtMath>", "public" ] },
    { symbol: [ "QMapNodeBase", "private", "<QMapNodeBase>", "public" ] },
    { include: [ "<qstringlistmodel.h>", "private", "<QStringListModel>", "public" ] },
    { include: [ "<qsortfilterproxymodel.h>", "private", "<QSortFilterProxyModel>", "public" ] },
    { include: [ "<qeventtransition.h>", "private", "<QEventTransition>", "public" ] },
    { symbol: [ "QListData", "private", "<QListData>", "public" ] },
    { include: [ "<qvarlengtharray.h>", "private", "<QVarLengthArray>", "public" ] },
    { include: [ "<qsysinfo.h>", "private", "<QSysInfo>", "public" ] },
    { symbol: [ "QFlag", "private", "<QFlag>", "public" ] },
    { symbol: [ "QFutureIterator", "private", "<QFutureIterator>", "public" ] },
    { symbol: [ "QDeferredDeleteEvent", "private", "<QDeferredDeleteEvent>", "public" ] },
    { include: [ "<qfile.h>", "private", "<QFile>", "public" ] },
    { include: [ "<qtranslator.h>", "private", "<QTranslator>", "public" ] },
    { symbol: [ "QByteRef", "private", "<QByteRef>", "public" ] },
    { symbol: [ "QMetaProperty", "private", "<QMetaProperty>", "public" ] },
    { symbol: [ "QScopedPointerArrayDeleter", "private", "<QScopedPointerArrayDeleter>", "public" ] },
    { include: [ "<qlockfile.h>", "private", "<QLockFile>", "public" ] },
    { include: [ "<qalgorithms.h>", "private", "<QtAlgorithms>", "public" ] },
    { symbol: [ "QStaticArrayData", "private", "<QStaticArrayData>", "public" ] },
    { include: [ "<qwaitcondition.h>", "private", "<QWaitCondition>", "public" ] },
    { symbol: [ "QLineF", "private", "<QLineF>", "public" ] },
    { include: [ "<qcache.h>", "private", "<QCache>", "public" ] },
    { include: [ "<qsharedmemory.h>", "private", "<QSharedMemory>", "public" ] },
    { symbol: [ "QInternal", "private", "<QInternal>", "public" ] },
    { include: [ "<qarraydata.h>", "private", "<QArrayData>", "public" ] },
    { include: [ "<qlinkedlist.h>", "private", "<QLinkedList>", "public" ] },
    { symbol: [ "QXmlStreamNotationDeclarations", "private", "<QXmlStreamNotationDeclarations>", "public" ] },
    { symbol: [ "QVectorIterator", "private", "<QVectorIterator>", "public" ] },
    { include: [ "<qstatemachine.h>", "private", "<QStateMachine>", "public" ] },
    { include: [ "<qglobalstatic.h>", "private", "<QGlobalStatic>", "public" ] },
    { symbol: [ "QProcessEnvironment", "private", "<QProcessEnvironment>", "public" ] },
    { include: [ "<qhistorystate.h>", "private", "<QHistoryState>", "public" ] },
    { include: [ "<qfuture.h>", "private", "<QFuture>", "public" ] },
    { symbol: [ "QMessageLogger", "private", "<QMessageLogger>", "public" ] },
    { symbol: [ "QXmlStreamAttribute", "private", "<QXmlStreamAttribute>", "public" ] },
    { include: [ "<qtimer.h>", "private", "<QTimer>", "public" ] },
    { symbol: [ "QMapIterator", "private", "<QMapIterator>", "public" ] },
    { include: [ "<qstringlist.h>", "private", "<QStringList>", "public" ] },
    { symbol: [ "QExplicitlySharedDataPointer", "private", "<QExplicitlySharedDataPointer>", "public" ] },
    { symbol: [ "QPointF", "private", "<QPointF>", "public" ] },
    { include: [ "<qcoreapplication.h>", "private", "<QCoreApplication>", "public" ] },
    { include: [ "<qfutureinterface.h>", "private", "<QFutureInterface>", "public" ] },
    { symbol: [ "QThreadStorageData", "private", "<QThreadStorageData>", "public" ] },
    { include: [ "<qmessageauthenticationcode.h>", "private", "<QMessageAuthenticationCode>", "public" ] },
    { include: [ "<qtimezone.h>", "private", "<QTimeZone>", "public" ] },
    { include: [ "<qeasingcurve.h>", "private", "<QEasingCurve>", "public" ] },
    { symbol: [ "QBitRef", "private", "<QBitRef>", "public" ] },
    { include: [ "<qtextboundaryfinder.h>", "private", "<QTextBoundaryFinder>", "public" ] },
    { symbol: [ "QGenericReturnArgument", "private", "<QGenericReturnArgument>", "public" ] },
    { symbol: [ "QEvent", "private", "<QEvent>", "public" ] },
    { include: [ "<qpair.h>", "private", "<QPair>", "public" ] },
    { symbol: [ "QMutableFutureIterator", "private", "<QMutableFutureIterator>", "public" ] },
    { symbol: [ "QXmlStreamWriter", "private", "<QXmlStreamWriter>", "public" ] },
    { symbol: [ "QJsonValuePtr", "private", "<QJsonValuePtr>", "public" ] },
    { symbol: [ "QLatin1String", "private", "<QLatin1String>", "public" ] },
    { include: [ "<qtextstream.h>", "private", "<QTextStream>", "public" ] },
    { symbol: [ "QStaticStringData", "private", "<QStaticStringData>", "public" ] },
    { include: [ "<qdatastream.h>", "private", "<QDataStream>", "public" ] },
    { include: [ "<qstring.h>", "private", "<QString>", "public" ] },
    { symbol: [ "QAtomicInteger", "private", "<QAtomicInteger>", "public" ] },
    { include: [ "<qabstracteventdispatcher.h>", "private", "<QAbstractEventDispatcher>", "public" ] },
    { symbol: [ "QMultiMap", "private", "<QMultiMap>", "public" ] },
    { symbol: [ "QSizeF", "private", "<QSizeF>", "public" ] },
    { include: [ "<qmap.h>", "private", "<QMap>", "public" ] },
    { symbol: [ "QSharedDataPointer", "private", "<QSharedDataPointer>", "public" ] },
    { include: [ "<qfileinfo.h>", "private", "<QFileInfo>", "public" ] },
    { include: [ "<qregularexpression.h>", "private", "<QRegularExpression>", "public" ] },
    { include: [ "<qchar.h>", "private", "<QChar>", "public" ] },
    { include: [ "<qidentityproxymodel.h>", "private", "<QIdentityProxyModel>", "public" ] },
    { include: [ "<qsystemsemaphore.h>", "private", "<QSystemSemaphore>", "public" ] },
    { symbol: [ "QVariantList", "private", "<QVariantList>", "public" ] },
    { include: [ "<qeventloop.h>", "private", "<QEventLoop>", "public" ] },
    { include: [ "<qurlquery.h>", "private", "<QUrlQuery>", "public" ] },
    { symbol: [ "QTextStreamManipulator", "private", "<QTextStreamManipulator>", "public" ] },
    { symbol: [ "QReturnArgument", "private", "<QReturnArgument>", "public" ] },
    { symbol: [ "QStaticPlugin", "private", "<QStaticPlugin>", "public" ] },
    { symbol: [ "QAtomicInt", "private", "<QAtomicInt>", "public" ] },
    { symbol: [ "QStringRef", "private", "<QStringRef>", "public" ] },
    { symbol: [ "QDate", "private", "<QDate>", "public" ] },
    { include: [ "<qfileselector.h>", "private", "<QFileSelector>", "public" ] },
    { symbol: [ "QMetaTypeIdQObject", "private", "<QMetaTypeIdQObject>", "public" ] },
    { symbol: [ "QMutableSetIterator", "private", "<QMutableSetIterator>", "public" ] },
    { symbol: [ "QMutableStringListIterator", "private", "<QMutableStringListIterator>", "public" ] },
    { symbol: [ "QTime", "private", "<QTime>", "public" ] },
    { symbol: [ "QContiguousCacheData", "private", "<QContiguousCacheData>", "public" ] },
    { include: [ "<qpoint.h>", "private", "<QPoint>", "public" ] },
    { include: [ "<qbitarray.h>", "private", "<QBitArray>", "public" ] },
    { symbol: [ "QObjectData", "private", "<QObjectData>", "public" ] },
    { symbol: [ "QMetaObject", "private", "<QMetaObject>", "public" ] },
    { include: [ "<qshareddata.h>", "private", "<QSharedData>", "public" ] },
    { include: [ "<qset.h>", "private", "<QSet>", "public" ] },
    { include: [ "<qstandardpaths.h>", "private", "<QStandardPaths>", "public" ] },
    { include: [ "<qsettings.h>", "private", "<QSettings>", "public" ] },
    { symbol: [ "QUnhandledException", "private", "<QUnhandledException>", "public" ] },
    { symbol: [ "QIntegerForSize", "private", "<QIntegerForSize>", "public" ] },
    { symbol: [ "QMutableMapIterator", "private", "<QMutableMapIterator>", "public" ] },
    { include: [ "<qabstractitemmodel.h>", "private", "<QAbstractItemModel>", "public" ] },
    { symbol: [ "QFunctionPointer", "private", "<QFunctionPointer>", "public" ] },
    { symbol: [ "QVariantComparisonHelper", "private", "<QVariantComparisonHelper>", "public" ] },
    { symbol: [ "QMetaTypeId2", "private", "<QMetaTypeId2>", "public" ] },
    { include: [ "<qitemselectionmodel.h>", "private", "<QItemSelectionModel>", "public" ] },
    { symbol: [ "QStaticByteArrayData", "private", "<QStaticByteArrayData>", "public" ] },
    { include: [ "<qthreadstorage.h>", "private", "<QThreadStorage>", "public" ] },
    { include: [ "<qmimedata.h>", "private", "<QMimeData>", "public" ] },
    { include: [ "<qfiledevice.h>", "private", "<QFileDevice>", "public" ] },
    { symbol: [ "QEnableSharedFromThis", "private", "<QEnableSharedFromThis>", "public" ] },
    { include: [ "<qpluginloader.h>", "private", "<QPluginLoader>", "public" ] },
    { symbol: [ "QMapNode", "private", "<QMapNode>", "public" ] },
    { symbol: [ "QMultiHash", "private", "<QMultiHash>", "public" ] },
    { symbol: [ "QTextDecoder", "private", "<QTextDecoder>", "public" ] },
    { symbol: [ "QLatin1Literal", "private", "<QLatin1Literal>", "public" ] },
    { include: [ "<qtemporarydir.h>", "private", "<QTemporaryDir>", "public" ] },
    { symbol: [ "QListSpecialMethods", "private", "<QListSpecialMethods>", "public" ] },
    { symbol: [ "QItemSelectionRange", "private", "<QItemSelectionRange>", "public" ] },
    { include: [ "<qabstractanimation.h>", "private", "<QAbstractAnimation>", "public" ] },
    { include: [ "<qmargins.h>", "private", "<QMargins>", "public" ] },
    { symbol: [ "QContiguousCacheTypedData", "private", "<QContiguousCacheTypedData>", "public" ] },
    { include: [ "<qnumeric.h>", "private", "<QtNumeric>", "public" ] },
    { symbol: [ "QVariantHash", "private", "<QVariantHash>", "public" ] },
    { include: [ "<qwineventnotifier.h>", "private", "<QWinEventNotifier>", "public" ] },
    { symbol: [ "QLinkedListNode", "private", "<QLinkedListNode>", "public" ] },
    { include: [ "<qbytearraymatcher.h>", "private", "<QByteArrayMatcher>", "public" ] },
    { include: [ "<qlibrary.h>", "private", "<QLibrary>", "public" ] },
    { include: [ "<qtemporaryfile.h>", "private", "<QTemporaryFile>", "public" ] },
    { include: [ "<qfilesystemwatcher.h>", "private", "<QFileSystemWatcher>", "public" ] },
    { symbol: [ "QDebugStateSaver", "private", "<QDebugStateSaver>", "public" ] },
    { include: [ "<qobjectcleanuphandler.h>", "private", "<QObjectCleanupHandler>", "public" ] },
    { include: [ "<qlibraryinfo.h>", "private", "<QLibraryInfo>", "public" ] },
    { symbol: [ "QAtomicPointer", "private", "<QAtomicPointer>", "public" ] },
    { symbol: [ "QEventLoopLocker", "private", "<QEventLoopLocker>", "public" ] },
    { include: [ "<qbuffer.h>", "private", "<QBuffer>", "public" ] },
    { symbol: [ "QMutexLocker", "private", "<QMutexLocker>", "public" ] },
    { symbol: [ "QWeakPointer", "private", "<QWeakPointer>", "public" ] },
    { include: [ "<qpointer.h>", "private", "<QPointer>", "public" ] },
    { symbol: [ "QHashData", "private", "<QHashData>", "public" ] },
    { include: [ "<qjsonobject.h>", "private", "<QJsonObject>", "public" ] },
    { include: [ "<qabstractproxymodel.h>", "private", "<QAbstractProxyModel>", "public" ] },
    { include: [ "<qcommandlineparser.h>", "private", "<QCommandLineParser>", "public" ] },
    { include: [ "<qglobal.h>", "private", "<QtGlobal>", "public" ] },
    { symbol: [ "QGenericArgument", "private", "<QGenericArgument>", "public" ] },
    { include: [ "<qcontiguouscache.h>", "private", "<QContiguousCache>", "public" ] },
    { symbol: [ "QNoDebug", "private", "<QNoDebug>", "public" ] },
    { symbol: [ "QMapDataBase", "private", "<QMapDataBase>", "public" ] },
    { symbol: [ "QRectF", "private", "<QRectF>", "public" ] },
    { symbol: [ "QHashIterator", "private", "<QHashIterator>", "public" ] },
    { include: [ "<qtextcodec.h>", "private", "<QTextCodec>", "public" ] },
    { symbol: [ "QForeachContainer", "private", "<QForeachContainer>", "public" ] },
    { include: [ "<qobject.h>", "private", "<QObject>", "public" ] },
    { symbol: [ "QArgument", "private", "<QArgument>", "public" ] },
    { symbol: [ "QMarginsF", "private", "<QMarginsF>", "public" ] },
    { symbol: [ "QXmlStreamReader", "private", "<QXmlStreamReader>", "public" ] },
    { symbol: [ "QItemSelection", "private", "<QItemSelection>", "public" ] },
    { symbol: [ "QBasicMutex", "private", "<QBasicMutex>", "public" ] },
    { include: [ "<qpropertyanimation.h>", "private", "<QPropertyAnimation>", "public" ] },
    { symbol: [ "QScopedPointerPodDeleter", "private", "<QScopedPointerPodDeleter>", "public" ] },
    { include: [ "<qpauseanimation.h>", "private", "<QPauseAnimation>", "public" ] },
    { symbol: [ "QHashNode", "private", "<QHashNode>", "public" ] },
    { include: [ "<qscopedpointer.h>", "private", "<QScopedPointer>", "public" ] },
    { symbol: [ "QXmlStreamEntityResolver", "private", "<QXmlStreamEntityResolver>", "public" ] },
    { include: [ "<qjsonarray.h>", "private", "<QJsonArray>", "public" ] },
    { symbol: [ "QIncompatibleFlag", "private", "<QIncompatibleFlag>", "public" ] },
    { symbol: [ "QScopedPointerObjectDeleteLater", "private", "<QScopedPointerObjectDeleteLater>", "public" ] },
    { include: [ "<qarraydatapointer.h>", "private", "<QArrayDataPointer>", "public" ] },
    { symbol: [ "QMutableLinkedListIterator", "private", "<QMutableLinkedListIterator>", "public" ] },
    { symbol: [ "QMetaMethod", "private", "<QMetaMethod>", "public" ] },
    { include: [ "<qjsondocument.h>", "private", "<QJsonDocument>", "public" ] },
    { include: [ "<qanimationgroup.h>", "private", "<QAnimationGroup>", "public" ] },
    { include: [ "<qcontainerfwd.h>", "private", "<QtContainerFwd>", "public" ] },
    { include: [ "<qreadwritelock.h>", "private", "<QReadWriteLock>", "public" ] },
    { include: [ "<qstringbuilder.h>", "private", "<QStringBuilder>", "public" ] },
    { symbol: [ "QByteArrayData", "private", "<QByteArrayData>", "public" ] },
    { symbol: [ "QWriteLocker", "private", "<QWriteLocker>", "public" ] },
    { include: [ "<qresource.h>", "private", "<QResource>", "public" ] },
    { include: [ "<qscopedvaluerollback.h>", "private", "<QScopedValueRollback>", "public" ] },
    { include: [ "<qfuturesynchronizer.h>", "private", "<QFutureSynchronizer>", "public" ] },
    { include: [ "<qabstractnativeeventfilter.h>", "private", "<QAbstractNativeEventFilter>", "public" ] },
    { include: [ "<qvariantanimation.h>", "private", "<QVariantAnimation>", "public" ] },
    { symbol: [ "QXmlStreamNamespaceDeclarations", "private", "<QXmlStreamNamespaceDeclarations>", "public" ] },
    { symbol: [ "QStringData", "private", "<QStringData>", "public" ] },
    { symbol: [ "QByteArrayListIterator", "private", "<QByteArrayListIterator>", "public" ] },
    { include: [ "<qmutex.h>", "private", "<QMutex>", "public" ] },
    { symbol: [ "QArrayDataPointerRef", "private", "<QArrayDataPointerRef>", "public" ] },
    { include: [ "<qline.h>", "private", "<QLine>", "public" ] },
    { include: [ "<qjsonvalue.h>", "private", "<QJsonValue>", "public" ] },
    { symbol: [ "QFileInfoList", "private", "<QFileInfoList>", "public" ] },
    { include: [ "<qiodevice.h>", "private", "<QIODevice>", "public" ] },
    { include: [ "<qstate.h>", "private", "<QState>", "public" ] },
    { include: [ "<qendian.h>", "private", "<QtEndian>", "public" ] },
    { include: [ "<qvariant.h>", "private", "<QVariant>", "public" ] },
    { include: [ "<qbytearray.h>", "private", "<QByteArray>", "public" ] },
    { symbol: [ "QObjectUserData", "private", "<QObjectUserData>", "public" ] },
    { symbol: [ "QScopedPointerDeleter", "private", "<QScopedPointerDeleter>", "public" ] },
    { symbol: [ "QLinkedListData", "private", "<QLinkedListData>", "public" ] },
    { include: [ "<qmimedatabase.h>", "private", "<QMimeDatabase>", "public" ] },
    { symbol: [ "QReadLocker", "private", "<QReadLocker>", "public" ] },
    { symbol: [ "QMessageLogContext", "private", "<QMessageLogContext>", "public" ] },
    { include: [ "<qsignalmapper.h>", "private", "<QSignalMapper>", "public" ] },
    { symbol: [ "QStaticAssertFailure", "private", "<QStaticAssertFailure>", "public" ] },
    { include: [ "<qrect.h>", "private", "<QRect>", "public" ] },
    { symbol: [ "QMapData", "private", "<QMapData>", "public" ] },
    { symbol: [ "QSequentialIterable", "private", "<QSequentialIterable>", "public" ] },
    { include: [ "<qsemaphore.h>", "private", "<QSemaphore>", "public" ] },
    { symbol: [ "QDynamicPropertyChangeEvent", "private", "<QDynamicPropertyChangeEvent>", "public" ] },
    { symbol: [ "QByteArrayDataPtr", "private", "<QByteArrayDataPtr>", "public" ] },
    { symbol: [ "QFutureInterfaceBase", "private", "<QFutureInterfaceBase>", "public" ] },
    { symbol: [ "QXmlStreamAttributes", "private", "<QXmlStreamAttributes>", "public" ] },
    { symbol: [ "QStringListIterator", "private", "<QStringListIterator>", "public" ] },

    # QtDBus
    { include: [ "<qdbusargument.h>", "private", "<QDBusArgument>", "public" ] },
    { include: [ "<qdbusmetatype.h>", "private", "<QDBusMetaType>", "public" ] },
    { include: [ "<qdbusserver.h>", "private", "<QDBusServer>", "public" ] },
    { include: [ "<qdbusabstractadaptor.h>", "private", "<QDBusAbstractAdaptor>", "public" ] },
    { include: [ "<qdbusunixfiledescriptor.h>", "private", "<QDBusUnixFileDescriptor>", "public" ] },
    { include: [ "<qdbusinterface.h>", "private", "<QDBusInterface>", "public" ] },
    { include: [ "<qdbusabstractinterface.h>", "private", "<QDBusAbstractInterface>", "public" ] },
    { symbol: [ "QDBusSignature", "private", "<QDBusSignature>", "public" ] },
    { include: [ "<qtdbusversion.h>", "private", "<QtDBusVersion>", "public" ] },
    { include: [ "<qdbusreply.h>", "private", "<QDBusReply>", "public" ] },
    { include: [ "<qdbusservicewatcher.h>", "private", "<QDBusServiceWatcher>", "public" ] },
    { include: [ "<qdbusvirtualobject.h>", "private", "<QDBusVirtualObject>", "public" ] },
    { symbol: [ "QDBusVariant", "private", "<QDBusVariant>", "public" ] },
    { include: [ "<qdbuspendingreply.h>", "private", "<QDBusPendingReply>", "public" ] },
    { symbol: [ "QDBusAbstractInterfaceBase", "private", "<QDBusAbstractInterfaceBase>", "public" ] },
    { symbol: [ "QDBusObjectPath", "private", "<QDBusObjectPath>", "public" ] },
    { include: [ "<qdbuspendingcall.h>", "private", "<QDBusPendingCall>", "public" ] },
    { include: [ "<qdbusconnectioninterface.h>", "private", "<QDBusConnectionInterface>", "public" ] },
    { include: [ "<qdbusmessage.h>", "private", "<QDBusMessage>", "public" ] },
    { include: [ "<qdbusconnection.h>", "private", "<QDBusConnection>", "public" ] },
    { include: [ "<qdbuscontext.h>", "private", "<QDBusContext>", "public" ] },
    { include: [ "<qdbuserror.h>", "private", "<QDBusError>", "public" ] },
    { symbol: [ "QDBusPendingReplyData", "private", "<QDBusPendingReplyData>", "public" ] },
    { symbol: [ "QDBusPendingCallWatcher", "private", "<QDBusPendingCallWatcher>", "public" ] },

    # QtDesigner
    { include: [ "<qtdesignerversion.h>", "private", "<QtDesignerVersion>", "public" ] },
    { symbol: [ "QDesignerComponents", "private", "<QDesignerComponents>", "public" ] },
    { include: [ "<qextensionmanager.h>", "private", "<QExtensionManager>", "public" ] },

    # QtDesignerComponents
    { include: [ "<qtdesignercomponentsversion.h>", "private", "<QtDesignerComponentsVersion>", "public" ] },

    # QtGui
    { include: [ "<qtextdocumentwriter.h>", "private", "<QTextDocumentWriter>", "public" ] },
    { symbol: [ "QExposeEvent", "private", "<QExposeEvent>", "public" ] },
    { symbol: [ "QTextBlock", "private", "<QTextBlock>", "public" ] },
    { include: [ "<qpdfwriter.h>", "private", "<QPdfWriter>", "public" ] },
    { symbol: [ "QPictureIO", "private", "<QPictureIO>", "public" ] },
    { include: [ "<qopenglfunctions_4_4_compatibility.h>", "private", "<QOpenGLFunctions_4_4_Compatibility>", "public" ] },
    { include: [ "<qaccessibleobject.h>", "private", "<QAccessibleObject>", "public" ] },
    { symbol: [ "QAccessibleInterface", "private", "<QAccessibleInterface>", "public" ] },
    { include: [ "<qmatrix.h>", "private", "<QMatrix>", "public" ] },
    { include: [ "<qopenglfunctions_3_3_core.h>", "private", "<QOpenGLFunctions_3_3_Core>", "public" ] },
    { include: [ "<qpen.h>", "private", "<QPen>", "public" ] },
    { include: [ "<qopenglfunctions_3_0.h>", "private", "<QOpenGLFunctions_3_0>", "public" ] },
    { symbol: [ "QRegularExpressionValidator", "private", "<QRegularExpressionValidator>", "public" ] },
    { include: [ "<qwindow.h>", "private", "<QWindow>", "public" ] },
    { include: [ "<qopenglfunctions_1_4.h>", "private", "<QOpenGLFunctions_1_4>", "public" ] },
    { symbol: [ "QTextBlockFormat", "private", "<QTextBlockFormat>", "public" ] },
    { symbol: [ "QDragLeaveEvent", "private", "<QDragLeaveEvent>", "public" ] },
    { symbol: [ "QBrushData", "private", "<QBrushData>", "public" ] },
    { symbol: [ "QIconEngineV2", "private", "<QIconEngineV2>", "public" ] },
    { include: [ "<qcursor.h>", "private", "<QCursor>", "public" ] },
    { symbol: [ "QTextImageFormat", "private", "<QTextImageFormat>", "public" ] },
    { include: [ "<qopenglfunctions_4_5_core.h>", "private", "<QOpenGLFunctions_4_5_Core>", "public" ] },
    { include: [ "<qopenglfunctions_3_2_compatibility.h>", "private", "<QOpenGLFunctions_3_2_Compatibility>", "public" ] },
    { include: [ "<qrgb.h>", "private", "<QRgb>", "public" ] },
    { symbol: [ "QMatrix2x3", "private", "<QMatrix2x3>", "public" ] },
    { include: [ "<qopenglcontext.h>", "private", "<QOpenGLContext>", "public" ] },
    { include: [ "<qopenglshaderprogram.h>", "private", "<QOpenGLShaderProgram>", "public" ] },
    { symbol: [ "QTextBlockUserData", "private", "<QTextBlockUserData>", "public" ] },
    { include: [ "<qabstracttextdocumentlayout.h>", "private", "<QAbstractTextDocumentLayout>", "public" ] },
    { include: [ "<qfontinfo.h>", "private", "<QFontInfo>", "public" ] },
    { symbol: [ "QOpenGLContextGroup", "private", "<QOpenGLContextGroup>", "public" ] },
    { symbol: [ "QOpenGLVersionProfile", "private", "<QOpenGLVersionProfile>", "public" ] },
    { include: [ "<qpixmap.h>", "private", "<QPixmap>", "public" ] },
    { symbol: [ "QPaintEvent", "private", "<QPaintEvent>", "public" ] },
    { symbol: [ "QHelpEvent", "private", "<QHelpEvent>", "public" ] },
    { include: [ "<qcolor.h>", "private", "<QColor>", "public" ] },
    { include: [ "<qopenglfunctions_3_2_core.h>", "private", "<QOpenGLFunctions_3_2_Core>", "public" ] },
    { include: [ "<qtexttable.h>", "private", "<QTextTable>", "public" ] },
    { include: [ "<qsyntaxhighlighter.h>", "private", "<QSyntaxHighlighter>", "public" ] },
    { symbol: [ "QOpenGLFramebufferObjectFormat", "private", "<QOpenGLFramebufferObjectFormat>", "public" ] },
    { include: [ "<qpicture.h>", "private", "<QPicture>", "public" ] },
    { include: [ "<qopenglfunctions_1_2.h>", "private", "<QOpenGLFunctions_1_2>", "public" ] },
    { symbol: [ "QEnterEvent", "private", "<QEnterEvent>", "public" ] },
    { include: [ "<qopenglfunctions_1_1.h>", "private", "<QOpenGLFunctions_1_1>", "public" ] },
    { symbol: [ "QHideEvent", "private", "<QHideEvent>", "public" ] },
    { symbol: [ "QGradientStop", "private", "<QGradientStop>", "public" ] },
    { symbol: [ "QFocusEvent", "private", "<QFocusEvent>", "public" ] },
    { include: [ "<qpainter.h>", "private", "<QPainter>", "public" ] },
    { symbol: [ "QWidgetSet", "private", "<QWidgetSet>", "public" ] },
    { include: [ "<qiconengineplugin.h>", "private", "<QIconEnginePlugin>", "public" ] },
    { include: [ "<qopenglpixeltransferoptions.h>", "private", "<QOpenGLPixelTransferOptions>", "public" ] },
    { symbol: [ "QTextListFormat", "private", "<QTextListFormat>", "public" ] },
    { include: [ "<qinputmethod.h>", "private", "<QInputMethod>", "public" ] },
    { symbol: [ "QDropEvent", "private", "<QDropEvent>", "public" ] },
    { include: [ "<qopenglfunctions_3_1.h>", "private", "<QOpenGLFunctions_3_1>", "public" ] },
    { include: [ "<qgenericmatrix.h>", "private", "<QGenericMatrix>", "public" ] },
    { symbol: [ "QMatrix4x3", "private", "<QMatrix4x3>", "public" ] },
    { symbol: [ "QMoveEvent", "private", "<QMoveEvent>", "public" ] },
    { include: [ "<qscreen.h>", "private", "<QScreen>", "public" ] },
    { include: [ "<qopengltexture.h>", "private", "<QOpenGLTexture>", "public" ] },
    { include: [ "<qvector2d.h>", "private", "<QVector2D>", "public" ] },
    { symbol: [ "QTextTableFormat", "private", "<QTextTableFormat>", "public" ] },
    { symbol: [ "QAccessibleTextRemoveEvent", "private", "<QAccessibleTextRemoveEvent>", "public" ] },
    { symbol: [ "QImageTextKeyLang", "private", "<QImageTextKeyLang>", "public" ] },
    { include: [ "<qaccessiblebridge.h>", "private", "<QAccessibleBridge>", "public" ] },
    { symbol: [ "QWhatsThisClickedEvent", "private", "<QWhatsThisClickedEvent>", "public" ] },
    { symbol: [ "QAccessibleTableModelChangeEvent", "private", "<QAccessibleTableModelChangeEvent>", "public" ] },
    { symbol: [ "QPainterPathStroker", "private", "<QPainterPathStroker>", "public" ] },
    { symbol: [ "QAccessibleTextCursorEvent", "private", "<QAccessibleTextCursorEvent>", "public" ] },
    { symbol: [ "QTextFrameLayoutData", "private", "<QTextFrameLayoutData>", "public" ] },
    { include: [ "<qimage.h>", "private", "<QImage>", "public" ] },
    { symbol: [ "QOpenGLFunctionsPrivate", "private", "<QOpenGLFunctionsPrivate>", "public" ] },
    { include: [ "<qsessionmanager.h>", "private", "<QSessionManager>", "public" ] },
    { symbol: [ "QAccessibleTextSelectionEvent", "private", "<QAccessibleTextSelectionEvent>", "public" ] },
    { symbol: [ "QAccessibleImageInterface", "private", "<QAccessibleImageInterface>", "public" ] },
    { symbol: [ "QTextItem", "private", "<QTextItem>", "public" ] },
    { symbol: [ "QOpenGLShader", "private", "<QOpenGLShader>", "public" ] },
    { include: [ "<qdrag.h>", "private", "<QDrag>", "public" ] },
    { include: [ "<qmovie.h>", "private", "<QMovie>", "public" ] },
    { symbol: [ "QGradient", "private", "<QGradient>", "public" ] },
    { symbol: [ "QCloseEvent", "private", "<QCloseEvent>", "public" ] },
    { symbol: [ "QActionEvent", "private", "<QActionEvent>", "public" ] },
    { include: [ "<qtguiversion.h>", "private", "<QtGuiVersion>", "public" ] },
    { symbol: [ "QAccessibleEvent", "private", "<QAccessibleEvent>", "public" ] },
    { symbol: [ "QConicalGradient", "private", "<QConicalGradient>", "public" ] },
    { include: [ "<qopenglpaintdevice.h>", "private", "<QOpenGLPaintDevice>", "public" ] },
    { symbol: [ "QAccessibleTextInterface", "private", "<QAccessibleTextInterface>", "public" ] },
    { symbol: [ "QAccessibleTextInsertEvent", "private", "<QAccessibleTextInsertEvent>", "public" ] },
    { symbol: [ "QTextCharFormat", "private", "<QTextCharFormat>", "public" ] },
    { symbol: [ "QRegExpValidator", "private", "<QRegExpValidator>", "public" ] },
    { symbol: [ "QAbstractUndoItem", "private", "<QAbstractUndoItem>", "public" ] },
    { symbol: [ "QAccessibleTableCellInterface", "private", "<QAccessibleTableCellInterface>", "public" ] },
    { include: [ "<qopenglfunctions_1_5.h>", "private", "<QOpenGLFunctions_1_5>", "public" ] },
    { include: [ "<qsurfaceformat.h>", "private", "<QSurfaceFormat>", "public" ] },
    { symbol: [ "QIconDragEvent", "private", "<QIconDragEvent>", "public" ] },
    { symbol: [ "QTextFrame", "private", "<QTextFrame>", "public" ] },
    { symbol: [ "QScrollPrepareEvent", "private", "<QScrollPrepareEvent>", "public" ] },
    { symbol: [ "QWheelEvent", "private", "<QWheelEvent>", "public" ] },
    { symbol: [ "QDragEnterEvent", "private", "<QDragEnterEvent>", "public" ] },
    { include: [ "<qimagereader.h>", "private", "<QImageReader>", "public" ] },
    { symbol: [ "QNativeGestureEvent", "private", "<QNativeGestureEvent>", "public" ] },
    { include: [ "<qtextoption.h>", "private", "<QTextOption>", "public" ] },
    { include: [ "<qpagedpaintdevice.h>", "private", "<QPagedPaintDevice>", "public" ] },
    { symbol: [ "QTextTableCell", "private", "<QTextTableCell>", "public" ] },
    { symbol: [ "QInputMethodQueryEvent", "private", "<QInputMethodQueryEvent>", "public" ] },
    { symbol: [ "QMatrix2x4", "private", "<QMatrix2x4>", "public" ] },
    { include: [ "<qbitmap.h>", "private", "<QBitmap>", "public" ] },
    { include: [ "<qquaternion.h>", "private", "<QQuaternion>", "public" ] },
    { symbol: [ "QMatrix3x3", "private", "<QMatrix3x3>", "public" ] },
    { include: [ "<qvector3d.h>", "private", "<QVector3D>", "public" ] },
    { include: [ "<qopenglfunctions.h>", "private", "<QOpenGLFunctions>", "public" ] },
    { symbol: [ "QInputEvent", "private", "<QInputEvent>", "public" ] },
    { symbol: [ "QAccessibleEditableTextInterface", "private", "<QAccessibleEditableTextInterface>", "public" ] },
    { include: [ "<qrawfont.h>", "private", "<QRawFont>", "public" ] },
    { symbol: [ "QResizeEvent", "private", "<QResizeEvent>", "public" ] },
    { symbol: [ "QImageCleanupFunction", "private", "<QImageCleanupFunction>", "public" ] },
    { symbol: [ "QLinearGradient", "private", "<QLinearGradient>", "public" ] },
    { symbol: [ "QPlatformSurfaceEvent", "private", "<QPlatformSurfaceEvent>", "public" ] },
    { include: [ "<qsurface.h>", "private", "<QSurface>", "public" ] },
    { include: [ "<qrasterwindow.h>", "private", "<QRasterWindow>", "public" ] },
    { include: [ "<qopenglfunctions_es2.h>", "private", "<QOpenGLFunctions_ES2>", "public" ] },
    { symbol: [ "QWidgetMapper", "private", "<QWidgetMapper>", "public" ] },
    { symbol: [ "QAccessibleStateChangeEvent", "private", "<QAccessibleStateChangeEvent>", "public" ] },
    { symbol: [ "QInputMethodEvent", "private", "<QInputMethodEvent>", "public" ] },
    { include: [ "<qopenglfunctions_4_0_compatibility.h>", "private", "<QOpenGLFunctions_4_0_Compatibility>", "public" ] },
    { symbol: [ "QTextLength", "private", "<QTextLength>", "public" ] },
    { symbol: [ "QHoverEvent", "private", "<QHoverEvent>", "public" ] },
    { include: [ "<qopenglfunctions_4_4_core.h>", "private", "<QOpenGLFunctions_4_4_Core>", "public" ] },
    { symbol: [ "QRadialGradient", "private", "<QRadialGradient>", "public" ] },
    { symbol: [ "QTabletEvent", "private", "<QTabletEvent>", "public" ] },
    { symbol: [ "QIntValidator", "private", "<QIntValidator>", "public" ] },
    { include: [ "<qtextlist.h>", "private", "<QTextList>", "public" ] },
    { include: [ "<qopenglvertexarrayobject.h>", "private", "<QOpenGLVertexArrayObject>", "public" ] },
    { include: [ "<qvalidator.h>", "private", "<QValidator>", "public" ] },
    { include: [ "<qbackingstore.h>", "private", "<QBackingStore>", "public" ] },
    { symbol: [ "QDoubleValidator", "private", "<QDoubleValidator>", "public" ] },
    { symbol: [ "QDragMoveEvent", "private", "<QDragMoveEvent>", "public" ] },
    { include: [ "<qopenglbuffer.h>", "private", "<QOpenGLBuffer>", "public" ] },
    { symbol: [ "QAccessibleTableInterface", "private", "<QAccessibleTableInterface>", "public" ] },
    { symbol: [ "QFileOpenEvent", "private", "<QFileOpenEvent>", "public" ] },
    { include: [ "<qopenglfunctions_4_5_compatibility.h>", "private", "<QOpenGLFunctions_4_5_Compatibility>", "public" ] },
    { include: [ "<qstylehints.h>", "private", "<QStyleHints>", "public" ] },
    { include: [ "<qoffscreensurface.h>", "private", "<QOffscreenSurface>", "public" ] },
    { include: [ "<qopenglfunctions_3_3_compatibility.h>", "private", "<QOpenGLFunctions_3_3_Compatibility>", "public" ] },
    { symbol: [ "QStatusTipEvent", "private", "<QStatusTipEvent>", "public" ] },
    { symbol: [ "QTextInlineObject", "private", "<QTextInlineObject>", "public" ] },
    { include: [ "<qpagelayout.h>", "private", "<QPageLayout>", "public" ] },
    { include: [ "<qopenglfunctions_1_0.h>", "private", "<QOpenGLFunctions_1_0>", "public" ] },
    { include: [ "<qpalette.h>", "private", "<QPalette>", "public" ] },
    { include: [ "<qtextlayout.h>", "private", "<QTextLayout>", "public" ] },
    { include: [ "<qopenglframebufferobject.h>", "private", "<QOpenGLFramebufferObject>", "public" ] },
    { include: [ "<qimagewriter.h>", "private", "<QImageWriter>", "public" ] },
    { include: [ "<qopenglfunctions_4_1_core.h>", "private", "<QOpenGLFunctions_4_1_Core>", "public" ] },
    { include: [ "<qpaintdevicewindow.h>", "private", "<QPaintDeviceWindow>", "public" ] },
    { include: [ "<qpolygon.h>", "private", "<QPolygon>", "public" ] },
    { include: [ "<qglyphrun.h>", "private", "<QGlyphRun>", "public" ] },
    { include: [ "<qicon.h>", "private", "<QIcon>", "public" ] },
    { symbol: [ "QMatrix3x2", "private", "<QMatrix3x2>", "public" ] },
    { symbol: [ "QTextLine", "private", "<QTextLine>", "public" ] },
    { include: [ "<qvector4d.h>", "private", "<QVector4D>", "public" ] },
    { symbol: [ "QOpenGLDebugMessage", "private", "<QOpenGLDebugMessage>", "public" ] },
    { include: [ "<qiconengine.h>", "private", "<QIconEngine>", "public" ] },
    { include: [ "<qtextdocument.h>", "private", "<QTextDocument>", "public" ] },
    { symbol: [ "QMatrix3x4", "private", "<QMatrix3x4>", "public" ] },
    { include: [ "<qfontmetrics.h>", "private", "<QFontMetrics>", "public" ] },
    { include: [ "<qopenglwindow.h>", "private", "<QOpenGLWindow>", "public" ] },
    { symbol: [ "QToolBarChangeEvent", "private", "<QToolBarChangeEvent>", "public" ] },
    { include: [ "<qregion.h>", "private", "<QRegion>", "public" ] },
    { symbol: [ "QAccessibleTextUpdateEvent", "private", "<QAccessibleTextUpdateEvent>", "public" ] },
    { symbol: [ "QWidgetList", "private", "<QWidgetList>", "public" ] },
    { symbol: [ "QTextTableCellFormat", "private", "<QTextTableCellFormat>", "public" ] },
    { symbol: [ "QShowEvent", "private", "<QShowEvent>", "public" ] },
    { symbol: [ "QAccessibleBridgePlugin", "private", "<QAccessibleBridgePlugin>", "public" ] },
    { symbol: [ "QScrollEvent", "private", "<QScrollEvent>", "public" ] },
    { symbol: [ "QShortcutEvent", "private", "<QShortcutEvent>", "public" ] },
    { include: [ "<qpagesize.h>", "private", "<QPageSize>", "public" ] },
    { include: [ "<qmatrix4x4.h>", "private", "<QMatrix4x4>", "public" ] },
    { symbol: [ "QOpenGLDebugLogger", "private", "<QOpenGLDebugLogger>", "public" ] },
    { include: [ "<qfontdatabase.h>", "private", "<QFontDatabase>", "public" ] },
    { include: [ "<qtextdocumentfragment.h>", "private", "<QTextDocumentFragment>", "public" ] },
    { symbol: [ "QTextFrameFormat", "private", "<QTextFrameFormat>", "public" ] },
    { symbol: [ "QAccessibleValueInterface", "private", "<QAccessibleValueInterface>", "public" ] },
    { include: [ "<qpictureformatplugin.h>", "private", "<QPictureFormatPlugin>", "public" ] },
    { include: [ "<qpaintengine.h>", "private", "<QPaintEngine>", "public" ] },
    { include: [ "<qopenglfunctions_4_3_core.h>", "private", "<QOpenGLFunctions_4_3_Core>", "public" ] },
    { include: [ "<qpainterpath.h>", "private", "<QPainterPath>", "public" ] },
    { include: [ "<qopenglfunctions_2_1.h>", "private", "<QOpenGLFunctions_2_1>", "public" ] },
    { symbol: [ "QAccessibleActionInterface", "private", "<QAccessibleActionInterface>", "public" ] },
    { symbol: [ "QFontMetricsF", "private", "<QFontMetricsF>", "public" ] },
    { symbol: [ "QTouchEvent", "private", "<QTouchEvent>", "public" ] },
    { include: [ "<qgenericplugin.h>", "private", "<QGenericPlugin>", "public" ] },
    { include: [ "<qguiapplication.h>", "private", "<QGuiApplication>", "public" ] },
    { include: [ "<qtextformat.h>", "private", "<QTextFormat>", "public" ] },
    { symbol: [ "QApplicationStateChangeEvent", "private", "<QApplicationStateChangeEvent>", "public" ] },
    { include: [ "<qpaintdevice.h>", "private", "<QPaintDevice>", "public" ] },
    { include: [ "<qimageiohandler.h>", "private", "<QImageIOHandler>", "public" ] },
    { include: [ "<qopenglfunctions_4_3_compatibility.h>", "private", "<QOpenGLFunctions_4_3_Compatibility>", "public" ] },
    { include: [ "<qkeysequence.h>", "private", "<QKeySequence>", "public" ] },
    { symbol: [ "QAccessibleValueChangeEvent", "private", "<QAccessibleValueChangeEvent>", "public" ] },
    { symbol: [ "QWindowList", "private", "<QWindowList>", "public" ] },
    { symbol: [ "QPaintEngineState", "private", "<QPaintEngineState>", "public" ] },
    { include: [ "<qopenglfunctions_4_2_core.h>", "private", "<QOpenGLFunctions_4_2_Core>", "public" ] },
    { symbol: [ "QTextBlockGroup", "private", "<QTextBlockGroup>", "public" ] },
    { symbol: [ "QPolygonF", "private", "<QPolygonF>", "public" ] },
    { include: [ "<qopenglfunctions_4_0_core.h>", "private", "<QOpenGLFunctions_4_0_Core>", "public" ] },
    { include: [ "<qopengltimerquery.h>", "private", "<QOpenGLTimerQuery>", "public" ] },
    { include: [ "<qtextcursor.h>", "private", "<QTextCursor>", "public" ] },
    { symbol: [ "QOpenGLTimeMonitor", "private", "<QOpenGLTimeMonitor>", "public" ] },
    { symbol: [ "QTextFragment", "private", "<QTextFragment>", "public" ] },
    { symbol: [ "QWindowStateChangeEvent", "private", "<QWindowStateChangeEvent>", "public" ] },
    { include: [ "<qopenglfunctions_4_2_compatibility.h>", "private", "<QOpenGLFunctions_4_2_Compatibility>", "public" ] },
    { symbol: [ "QAccessibleApplication", "private", "<QAccessibleApplication>", "public" ] },
    { include: [ "<qclipboard.h>", "private", "<QClipboard>", "public" ] },
    { include: [ "<qfont.h>", "private", "<QFont>", "public" ] },
    { include: [ "<qpixmapcache.h>", "private", "<QPixmapCache>", "public" ] },
    { include: [ "<qtransform.h>", "private", "<QTransform>", "public" ] },
    { include: [ "<qaccessible.h>", "private", "<QAccessible>", "public" ] },
    { include: [ "<qstatictext.h>", "private", "<QStaticText>", "public" ] },
    { include: [ "<qgenericpluginfactory.h>", "private", "<QGenericPluginFactory>", "public" ] },
    { include: [ "<qopenglfunctions_4_1_compatibility.h>", "private", "<QOpenGLFunctions_4_1_Compatibility>", "public" ] },
    { include: [ "<qopenglfunctions_1_3.h>", "private", "<QOpenGLFunctions_1_3>", "public" ] },
    { include: [ "<qopenglversionfunctions.h>", "private", "<QOpenGLVersionFunctions>", "public" ] },
    { symbol: [ "QMatrix2x2", "private", "<QMatrix2x2>", "public" ] },
    { include: [ "<qtouchdevice.h>", "private", "<QTouchDevice>", "public" ] },
    { symbol: [ "QScreenOrientationChangeEvent", "private", "<QScreenOrientationChangeEvent>", "public" ] },
    { include: [ "<qtextobject.h>", "private", "<QTextObject>", "public" ] },
    { symbol: [ "QStandardItem", "private", "<QStandardItem>", "public" ] },
    { include: [ "<qaccessibleplugin.h>", "private", "<QAccessiblePlugin>", "public" ] },
    { include: [ "<qopenglfunctions_2_0.h>", "private", "<QOpenGLFunctions_2_0>", "public" ] },
    { include: [ "<qstandarditemmodel.h>", "private", "<QStandardItemModel>", "public" ] },
    { symbol: [ "QContextMenuEvent", "private", "<QContextMenuEvent>", "public" ] },
    { symbol: [ "QImageIOPlugin", "private", "<QImageIOPlugin>", "public" ] },
    { symbol: [ "QMouseEvent", "private", "<QMouseEvent>", "public" ] },
    { symbol: [ "QTextObjectInterface", "private", "<QTextObjectInterface>", "public" ] },
    { symbol: [ "QKeyEvent", "private", "<QKeyEvent>", "public" ] },
    { symbol: [ "QMatrix4x2", "private", "<QMatrix4x2>", "public" ] },
    { symbol: [ "QGradientStops", "private", "<QGradientStops>", "public" ] },
    { include: [ "<qbrush.h>", "private", "<QBrush>", "public" ] },
    { include: [ "<qpixelformat.h>", "private", "<QPixelFormat>", "public" ] },
    { include: [ "<qdesktopservices.h>", "private", "<QDesktopServices>", "public" ] },

    # QtHelp
    { symbol: [ "QHelpContentItem", "private", "<QHelpContentItem>", "public" ] },
    { symbol: [ "QHelpIndexModel", "private", "<QHelpIndexModel>", "public" ] },
    { include: [ "<qhelpsearchresultwidget.h>", "private", "<QHelpSearchResultWidget>", "public" ] },
    { symbol: [ "QHelpContentModel", "private", "<QHelpContentModel>", "public" ] },
    { include: [ "<qhelpcontentwidget.h>", "private", "<QHelpContentWidget>", "public" ] },
    { symbol: [ "QHelpSearchQuery", "private", "<QHelpSearchQuery>", "public" ] },
    { include: [ "<qhelpsearchquerywidget.h>", "private", "<QHelpSearchQueryWidget>", "public" ] },
    { include: [ "<qhelpindexwidget.h>", "private", "<QHelpIndexWidget>", "public" ] },
    { symbol: [ "QHelpGlobal", "private", "<QHelpGlobal>", "public" ] },
    { include: [ "<qhelpsearchengine.h>", "private", "<QHelpSearchEngine>", "public" ] },
    { include: [ "<qhelpenginecore.h>", "private", "<QHelpEngineCore>", "public" ] },
    { include: [ "<qthelpversion.h>", "private", "<QtHelpVersion>", "public" ] },
    { include: [ "<qhelpengine.h>", "private", "<QHelpEngine>", "public" ] },

    # QtNetwork
    { symbol: [ "QDnsServiceRecord", "private", "<QDnsServiceRecord>", "public" ] },
    { include: [ "<qdnslookup.h>", "private", "<QDnsLookup>", "public" ] },
    { symbol: [ "QDnsDomainNameRecord", "private", "<QDnsDomainNameRecord>", "public" ] },
    { include: [ "<qhttpmultipart.h>", "private", "<QHttpMultiPart>", "public" ] },
    { include: [ "<qsslcertificate.h>", "private", "<QSslCertificate>", "public" ] },
    { symbol: [ "QNetworkProxyQuery", "private", "<QNetworkProxyQuery>", "public" ] },
    { symbol: [ "QNetworkConfigurationManager", "private", "<QNetworkConfigurationManager>", "public" ] },
    { include: [ "<qsslsocket.h>", "private", "<QSslSocket>", "public" ] },
    { include: [ "<qnetworkinterface.h>", "private", "<QNetworkInterface>", "public" ] },
    { include: [ "<qhostinfo.h>", "private", "<QHostInfo>", "public" ] },
    { include: [ "<qsslkey.h>", "private", "<QSslKey>", "public" ] },
    { include: [ "<qauthenticator.h>", "private", "<QAuthenticator>", "public" ] },
    { symbol: [ "QNetworkProxyFactory", "private", "<QNetworkProxyFactory>", "public" ] },
    { symbol: [ "QHttpPart", "private", "<QHttpPart>", "public" ] },
    { include: [ "<qudpsocket.h>", "private", "<QUdpSocket>", "public" ] },
    { include: [ "<qnetworkconfiguration.h>", "private", "<QNetworkConfiguration>", "public" ] },
    { include: [ "<qhostaddress.h>", "private", "<QHostAddress>", "public" ] },
    { include: [ "<qabstractnetworkcache.h>", "private", "<QAbstractNetworkCache>", "public" ] },
    { include: [ "<qsslconfiguration.h>", "private", "<QSslConfiguration>", "public" ] },
    { include: [ "<qnetworkcookiejar.h>", "private", "<QNetworkCookieJar>", "public" ] },
    { symbol: [ "Q_IPV6ADDR", "private", "<Q_IPV6ADDR>", "public" ] },
    { symbol: [ "QNetworkAddressEntry", "private", "<QNetworkAddressEntry>", "public" ] },
    { include: [ "<qlocalsocket.h>", "private", "<QLocalSocket>", "public" ] },
    { include: [ "<qnetworkproxy.h>", "private", "<QNetworkProxy>", "public" ] },
    { symbol: [ "QIPv6Address", "private", "<QIPv6Address>", "public" ] },
    { include: [ "<qsslcipher.h>", "private", "<QSslCipher>", "public" ] },
    { include: [ "<qsslellipticcurve.h>", "private", "<QSslEllipticCurve>", "public" ] },
    { include: [ "<qtcpsocket.h>", "private", "<QTcpSocket>", "public" ] },
    { include: [ "<qsslpresharedkeyauthenticator.h>", "private", "<QSslPreSharedKeyAuthenticator>", "public" ] },
    { include: [ "<qnetworksession.h>", "private", "<QNetworkSession>", "public" ] },
    { include: [ "<qssl.h>", "private", "<QSsl>", "public" ] },
    { include: [ "<qtcpserver.h>", "private", "<QTcpServer>", "public" ] },
    { include: [ "<qnetworkdiskcache.h>", "private", "<QNetworkDiskCache>", "public" ] },
    { include: [ "<qsslcertificateextension.h>", "private", "<QSslCertificateExtension>", "public" ] },
    { symbol: [ "QDnsMailExchangeRecord", "private", "<QDnsMailExchangeRecord>", "public" ] },
    { symbol: [ "QNetworkCacheMetaData", "private", "<QNetworkCacheMetaData>", "public" ] },
    { include: [ "<qnetworkcookie.h>", "private", "<QNetworkCookie>", "public" ] },
    { include: [ "<qnetworkreply.h>", "private", "<QNetworkReply>", "public" ] },
    { symbol: [ "QDnsTextRecord", "private", "<QDnsTextRecord>", "public" ] },
    { include: [ "<qnetworkaccessmanager.h>", "private", "<QNetworkAccessManager>", "public" ] },
    { include: [ "<qnetworkrequest.h>", "private", "<QNetworkRequest>", "public" ] },
    { include: [ "<qabstractsocket.h>", "private", "<QAbstractSocket>", "public" ] },
    { include: [ "<qsslerror.h>", "private", "<QSslError>", "public" ] },
    { include: [ "<qtnetworkversion.h>", "private", "<QtNetworkVersion>", "public" ] },
    { symbol: [ "QDnsHostAddressRecord", "private", "<QDnsHostAddressRecord>", "public" ] },
    { include: [ "<qlocalserver.h>", "private", "<QLocalServer>", "public" ] },

    # QtOpenGL
    { include: [ "<qtopenglversion.h>", "private", "<QtOpenGLVersion>", "public" ] },
    { include: [ "<qglfunctions.h>", "private", "<QGLFunctions>", "public" ] },
    { include: [ "<qglpixelbuffer.h>", "private", "<QGLPixelBuffer>", "public" ] },
    { include: [ "<qglbuffer.h>", "private", "<QGLBuffer>", "public" ] },
    { symbol: [ "QGLFunctionsPrivate", "private", "<QGLFunctionsPrivate>", "public" ] },
    { include: [ "<qglframebufferobject.h>", "private", "<QGLFramebufferObject>", "public" ] },
    { symbol: [ "QGLFramebufferObjectFormat", "private", "<QGLFramebufferObjectFormat>", "public" ] },
    { include: [ "<qglshaderprogram.h>", "private", "<QGLShaderProgram>", "public" ] },
    { symbol: [ "QGLShader", "private", "<QGLShader>", "public" ] },
    { include: [ "<qgl.h>", "private", "<QGL>", "public" ] },
    { symbol: [ "QGLWidget", "private", "<QGLWidget>", "public" ] },
    { include: [ "<qglcolormap.h>", "private", "<QGLColormap>", "public" ] },
    { symbol: [ "QGLContext", "private", "<QGLContext>", "public" ] },
    { symbol: [ "QGLFormat", "private", "<QGLFormat>", "public" ] },

    # QtOpenGLExtensions
    { include: [ "<qopenglextensions.h>", "private", "<QtOpenGLExtensions>", "public" ] },
    { include: [ "<qopenglextensions.h>", "private", "<QOpenGLExtensions>", "public" ] },
    { include: [ "<qtopenglextensionsversion.h>", "private", "<QtOpenGLExtensionsVersion>", "public" ] },

    # QtPlatformHeaders
    { include: [ "<qeglfsfunctions.h>", "private", "<QEglFSFunctions>", "public" ] },
    { include: [ "<qtplatformheadersversion.h>", "private", "<QtPlatformHeadersVersion>", "public" ] },
    { include: [ "<qwindowswindowfunctions.h>", "private", "<QWindowsWindowFunctions>", "public" ] },
    { include: [ "<qwglnativecontext.h>", "private", "<QWGLNativeContext>", "public" ] },
    { include: [ "<qglxnativecontext.h>", "private", "<QGLXNativeContext>", "public" ] },
    { include: [ "<qxcbwindowfunctions.h>", "private", "<QXcbWindowFunctions>", "public" ] },
    { include: [ "<qcocoanativecontext.h>", "private", "<QCocoaNativeContext>", "public" ] },
    { include: [ "<qeglnativecontext.h>", "private", "<QEGLNativeContext>", "public" ] },

    # QtPlatformSupport
    { include: [ "<qtplatformsupportversion.h>", "private", "<QtPlatformSupportVersion>", "public" ] },

    # QtPositioning
    { include: [ "<qgeosatelliteinfo.h>", "private", "<QGeoSatelliteInfo>", "public" ] },
    { include: [ "<qgeosatelliteinfosource.h>", "private", "<QGeoSatelliteInfoSource>", "public" ] },
    { include: [ "<qnmeapositioninfosource.h>", "private", "<QNmeaPositionInfoSource>", "public" ] },
    { include: [ "<qgeoaddress.h>", "private", "<QGeoAddress>", "public" ] },
    { include: [ "<qgeopositioninfo.h>", "private", "<QGeoPositionInfo>", "public" ] },
    { include: [ "<qgeolocation.h>", "private", "<QGeoLocation>", "public" ] },
    { include: [ "<qgeopositioninfosourcefactory.h>", "private", "<QGeoPositionInfoSourceFactory>", "public" ] },
    { include: [ "<qgeoareamonitorinfo.h>", "private", "<QGeoAreaMonitorInfo>", "public" ] },
    { include: [ "<qgeorectangle.h>", "private", "<QGeoRectangle>", "public" ] },
    { include: [ "<qgeopositioninfosource.h>", "private", "<QGeoPositionInfoSource>", "public" ] },
    { include: [ "<qtpositioningversion.h>", "private", "<QtPositioningVersion>", "public" ] },
    { include: [ "<qgeocircle.h>", "private", "<QGeoCircle>", "public" ] },
    { include: [ "<qgeoareamonitorsource.h>", "private", "<QGeoAreaMonitorSource>", "public" ] },
    { include: [ "<qgeoshape.h>", "private", "<QGeoShape>", "public" ] },
    { include: [ "<qgeocoordinate.h>", "private", "<QGeoCoordinate>", "public" ] },

    # QtPrintSupport
    { include: [ "<qprintpreviewwidget.h>", "private", "<QPrintPreviewWidget>", "public" ] },
    { include: [ "<qtprintsupportversion.h>", "private", "<QtPrintSupportVersion>", "public" ] },
    { include: [ "<qprintengine.h>", "private", "<QPrintEngine>", "public" ] },
    { include: [ "<qprinterinfo.h>", "private", "<QPrinterInfo>", "public" ] },
    { include: [ "<qabstractprintdialog.h>", "private", "<QAbstractPrintDialog>", "public" ] },
    { include: [ "<qprintpreviewdialog.h>", "private", "<QPrintPreviewDialog>", "public" ] },
    { include: [ "<qprinter.h>", "private", "<QPrinter>", "public" ] },
    { include: [ "<qprintdialog.h>", "private", "<QPrintDialog>", "public" ] },
    { include: [ "<qpagesetupdialog.h>", "private", "<QPageSetupDialog>", "public" ] },

    # QtQml
    { symbol: [ "QQmlProperties", "private", "<QQmlProperties>", "public" ] },
    { include: [ "<qqmlinfo.h>", "private", "<QQmlInfo>", "public" ] },
    { symbol: [ "QQmlAttachedPropertiesFunc", "private", "<QQmlAttachedPropertiesFunc>", "public" ] },
    { include: [ "<qjsvalue.h>", "private", "<QJSValue>", "public" ] },
    { include: [ "<qqmlscriptstring.h>", "private", "<QQmlScriptString>", "public" ] },
    { include: [ "<qjsengine.h>", "private", "<QJSEngine>", "public" ] },
    { include: [ "<qqmlextensionplugin.h>", "private", "<QQmlExtensionPlugin>", "public" ] },
    { include: [ "<qqmlpropertymap.h>", "private", "<QQmlPropertyMap>", "public" ] },
    { symbol: [ "QQmlImageProviderBase", "private", "<QQmlImageProviderBase>", "public" ] },
    { include: [ "<qqmlerror.h>", "private", "<QQmlError>", "public" ] },
    { include: [ "<qqmlpropertyvaluesource.h>", "private", "<QQmlPropertyValueSource>", "public" ] },
    { symbol: [ "QQmlTypesExtensionInterface", "private", "<QQmlTypesExtensionInterface>", "public" ] },
    { include: [ "<qqmlcomponent.h>", "private", "<QQmlComponent>", "public" ] },
    { include: [ "<qqmlfileselector.h>", "private", "<QQmlFileSelector>", "public" ] },
    { symbol: [ "QQmlListReference", "private", "<QQmlListReference>", "public" ] },
    { include: [ "<qqmlparserstatus.h>", "private", "<QQmlParserStatus>", "public" ] },
    { include: [ "<qqmlexpression.h>", "private", "<QQmlExpression>", "public" ] },
    { include: [ "<qqmlcontext.h>", "private", "<QQmlContext>", "public" ] },
    { include: [ "<qtqmlversion.h>", "private", "<QtQmlVersion>", "public" ] },
    { include: [ "<qjsvalueiterator.h>", "private", "<QJSValueIterator>", "public" ] },
    { symbol: [ "QJSValueList", "private", "<QJSValueList>", "public" ] },
    { symbol: [ "QQmlListProperty", "private", "<QQmlListProperty>", "public" ] },
    { symbol: [ "QQmlTypeInfo", "private", "<QQmlTypeInfo>", "public" ] },
    { include: [ "<qqmlnetworkaccessmanagerfactory.h>", "private", "<QQmlNetworkAccessManagerFactory>", "public" ] },
    { include: [ "<qqml.h>", "private", "<QtQml>", "public" ] },
    { symbol: [ "QQmlIncubationController", "private", "<QQmlIncubationController>", "public" ] },
    { include: [ "<qqmlapplicationengine.h>", "private", "<QQmlApplicationEngine>", "public" ] },
    { include: [ "<qqmlfile.h>", "private", "<QQmlFile>", "public" ] },
    { include: [ "<qqmlproperty.h>", "private", "<QQmlProperty>", "public" ] },
    { include: [ "<qqmlextensioninterface.h>", "private", "<QQmlExtensionInterface>", "public" ] },
    { include: [ "<qqmlincubator.h>", "private", "<QQmlIncubator>", "public" ] },
    { symbol: [ "QQmlDebuggingEnabler", "private", "<QQmlDebuggingEnabler>", "public" ] },
    { include: [ "<qqmlengine.h>", "private", "<QQmlEngine>", "public" ] },
    { include: [ "<qqmlabstracturlinterceptor.h>", "private", "<QQmlAbstractUrlInterceptor>", "public" ] },

    # QtQmlDevTools
    { include: [ "<qtqmldevtoolsversion.h>", "private", "<QtQmlDevToolsVersion>", "public" ] },

    # QtQuick
    { include: [ "<qquicktextdocument.h>", "private", "<QQuickTextDocument>", "public" ] },
    { include: [ "<qquickwindow.h>", "private", "<QQuickWindow>", "public" ] },
    { include: [ "<qquickitem.h>", "private", "<QQuickItem>", "public" ] },
    { include: [ "<qsgsimpletexturenode.h>", "private", "<QSGSimpleTextureNode>", "public" ] },
    { include: [ "<qsgnode.h>", "private", "<QSGNode>", "public" ] },
    { include: [ "<qsgvertexcolormaterial.h>", "private", "<QSGVertexColorMaterial>", "public" ] },
    { include: [ "<qsgtexturematerial.h>", "private", "<QSGTextureMaterial>", "public" ] },
    { include: [ "<qsgengine.h>", "private", "<QSGEngine>", "public" ] },
    { include: [ "<qquickview.h>", "private", "<QQuickView>", "public" ] },
    { symbol: [ "QSGGeometryNode", "private", "<QSGGeometryNode>", "public" ] },
    { include: [ "<qquickpainteditem.h>", "private", "<QQuickPaintedItem>", "public" ] },
    { symbol: [ "QSGMaterialType", "private", "<QSGMaterialType>", "public" ] },
    { include: [ "<qsgtexture.h>", "private", "<QSGTexture>", "public" ] },
    { symbol: [ "QQuickTextureFactory", "private", "<QQuickTextureFactory>", "public" ] },
    { include: [ "<qsgsimplerectnode.h>", "private", "<QSGSimpleRectNode>", "public" ] },
    { include: [ "<qquickitemgrabresult.h>", "private", "<QQuickItemGrabResult>", "public" ] },
    { symbol: [ "QSGBasicGeometryNode", "private", "<QSGBasicGeometryNode>", "public" ] },
    { include: [ "<qsgsimplematerial.h>", "private", "<QSGSimpleMaterial>", "public" ] },
    { include: [ "<qsgtextureprovider.h>", "private", "<QSGTextureProvider>", "public" ] },
    { symbol: [ "QSGOpaqueTextureMaterial", "private", "<QSGOpaqueTextureMaterial>", "public" ] },
    { symbol: [ "QSGTransformNode", "private", "<QSGTransformNode>", "public" ] },
    { include: [ "<qtquickversion.h>", "private", "<QtQuickVersion>", "public" ] },
    { include: [ "<qquickimageprovider.h>", "private", "<QQuickImageProvider>", "public" ] },
    { include: [ "<qquickframebufferobject.h>", "private", "<QQuickFramebufferObject>", "public" ] },
    { symbol: [ "QSGMaterialShader", "private", "<QSGMaterialShader>", "public" ] },
    { symbol: [ "QQuickTransform", "private", "<QQuickTransform>", "public" ] },
    { include: [ "<qsggeometry.h>", "private", "<QSGGeometry>", "public" ] },
    { symbol: [ "QSGNodeVisitor", "private", "<QSGNodeVisitor>", "public" ] },
    { symbol: [ "QSGOpacityNode", "private", "<QSGOpacityNode>", "public" ] },
    { symbol: [ "QSGSimpleMaterialShader", "private", "<QSGSimpleMaterialShader>", "public" ] },
    { symbol: [ "QSGSimpleMaterialComparableMaterial", "private", "<QSGSimpleMaterialComparableMaterial>", "public" ] },
    { include: [ "<qsgflatcolormaterial.h>", "private", "<QSGFlatColorMaterial>", "public" ] },
    { include: [ "<qsgabstractrenderer.h>", "private", "<QSGAbstractRenderer>", "public" ] },
    { symbol: [ "QSGRootNode", "private", "<QSGRootNode>", "public" ] },
    { symbol: [ "QSGClipNode", "private", "<QSGClipNode>", "public" ] },
    { include: [ "<qquickrendercontrol.h>", "private", "<QQuickRenderControl>", "public" ] },
    { include: [ "<qsgmaterial.h>", "private", "<QSGMaterial>", "public" ] },
    { symbol: [ "QSGDynamicTexture", "private", "<QSGDynamicTexture>", "public" ] },

    # QtQuickParticles
    { include: [ "<qtquickparticlesversion.h>", "private", "<QtQuickParticlesVersion>", "public" ] },

    # QtQuickTest
    { include: [ "<qtquicktestversion.h>", "private", "<QtQuickTestVersion>", "public" ] },

    # QtQuickWidgets
    { include: [ "<qquickwidget.h>", "private", "<QQuickWidget>", "public" ] },
    { include: [ "<qtquickwidgetsversion.h>", "private", "<QtQuickWidgetsVersion>", "public" ] },

    # QtSql
    { include: [ "<qsqldriver.h>", "private", "<QSqlDriver>", "public" ] },
    { include: [ "<qsqlquerymodel.h>", "private", "<QSqlQueryModel>", "public" ] },
    { include: [ "<qsqltablemodel.h>", "private", "<QSqlTableModel>", "public" ] },
    { symbol: [ "QSqlDriverCreatorBase", "private", "<QSqlDriverCreatorBase>", "public" ] },
    { include: [ "<qsqlrelationaldelegate.h>", "private", "<QSqlRelationalDelegate>", "public" ] },
    { symbol: [ "QSqlRelation", "private", "<QSqlRelation>", "public" ] },
    { include: [ "<qsqlindex.h>", "private", "<QSqlIndex>", "public" ] },
    { include: [ "<qsqlrecord.h>", "private", "<QSqlRecord>", "public" ] },
    { include: [ "<qsql.h>", "private", "<QSql>", "public" ] },
    { include: [ "<qsqlerror.h>", "private", "<QSqlError>", "public" ] },
    { symbol: [ "QSqlDriverCreator", "private", "<QSqlDriverCreator>", "public" ] },
    { include: [ "<qsqlquery.h>", "private", "<QSqlQuery>", "public" ] },
    { include: [ "<qsqlfield.h>", "private", "<QSqlField>", "public" ] },
    { include: [ "<qsql.h>", "private", "<QtSql>", "public" ] },
    { include: [ "<qtsqlversion.h>", "private", "<QtSqlVersion>", "public" ] },
    { include: [ "<qsqldatabase.h>", "private", "<QSqlDatabase>", "public" ] },
    { include: [ "<qsqlresult.h>", "private", "<QSqlResult>", "public" ] },
    { include: [ "<qsqlrelationaltablemodel.h>", "private", "<QSqlRelationalTableModel>", "public" ] },
    { include: [ "<qsqldriverplugin.h>", "private", "<QSqlDriverPlugin>", "public" ] },

    # QtTest
    { include: [ "<QSpontaneKeyEvent>", "private", "<QtTest>", "public" ] },
    { include: [ "<QTestAccessibility>", "private", "<QtTest>", "public" ] },
    { include: [ "<QTestKeyEvent>", "private", "<QtTest>", "public" ] },
    { include: [ "<QtTestVersion>", "private", "<QtTest>", "public" ] },
    { include: [ "<QSignalSpy>", "private", "<QtTest>", "public" ] },
    { include: [ "<QTestEventList>", "private", "<QtTest>", "public" ] },
    { include: [ "<QEventSizeOfChecker>", "private", "<QtTest>", "public" ] },
    { include: [ "<QTestEventLoop>", "private", "<QtTest>", "public" ] },
    { include: [ "<QTest>", "private", "<QtTest>", "public" ] },
    { include: [ "<QTestData>", "private", "<QtTest>", "public" ] },
    { include: [ "<QTestKeyClicksEvent>", "private", "<QtTest>", "public" ] },
    { include: [ "<QtTestGui>", "private", "<QtTest>", "public" ] },
    { include: [ "<QTestEvent>", "private", "<QtTest>", "public" ] },
    { include: [ "<QtTestDepends>", "private", "<QtTest>", "public" ] },
    { include: [ "<QTestMouseEvent>", "private", "<QtTest>", "public" ] },
    { include: [ "<QtTestWidgets>", "private", "<QtTest>", "public" ] },
    { include: [ "<QTestDelayEvent>", "private", "<QtTest>", "public" ] },
    { include: [ "<qtesteventloop.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qttestversion.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qtestevent.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qtestdata.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qtesttouch.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qtest.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qtestsystem.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qtestaccessible.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qtest_gui.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qsignalspy.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qtestassert.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qbenchmark.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qtestspontaneevent.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qtestcase.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qtest_widgets.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qtestkeyboard.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qtestmouse.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qtest_global.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qbenchmarkmetric.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qxctestlogger_p.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qbenchmark_p.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qsignaldumper_p.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qxmltestlogger_p.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qtestlog_p.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qtestxunitstreamer_p.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qabstracttestlogger_p.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qtestcoreelement_p.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qplaintestlogger_p.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qbenchmarkvalgrind_p.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qcsvbenchmarklogger_p.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qtestcorelist_p.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qtestresult_p.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qbenchmarkevent_p.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qbenchmarkperfevents_p.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qxunittestlogger_p.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qtestelement_p.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qtestblacklist_p.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qtesttable_p.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qtestelementattribute_p.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qbenchmarkmeasurement_p.h>", "private", "<QtTest>", "public" ] },
    { include: [ "<qbenchmarkmetric_p.h>", "private", "<QtTest>", "public" ] },

    # QtUiPlugin
    { include: [ "<qdesignerexportwidget.h>", "private", "<QDesignerExportWidget>", "public" ] },
    { include: [ "<qtuipluginversion.h>", "private", "<QtUiPluginVersion>", "public" ] },

    # QtUiTools
    { include: [ "<qtuitoolsversion.h>", "private", "<QtUiToolsVersion>", "public" ] },
    { include: [ "<quiloader.h>", "private", "<QUiLoader>", "public" ] },

    # QtWidgets
    { symbol: [ "QTableWidgetItem", "private", "<QTableWidgetItem>", "public" ] },
    { include: [ "<qfontcombobox.h>", "private", "<QFontComboBox>", "public" ] },
    { include: [ "<qstatusbar.h>", "private", "<QStatusBar>", "public" ] },
    { symbol: [ "QStyleOptionViewItemV4", "private", "<QStyleOptionViewItemV4>", "public" ] },
    { symbol: [ "QTapAndHoldGesture", "private", "<QTapAndHoldGesture>", "public" ] },
    { include: [ "<qprogressdialog.h>", "private", "<QProgressDialog>", "public" ] },
    { symbol: [ "QMacNativeWidget", "private", "<QMacNativeWidget>", "public" ] },
    { symbol: [ "QStyleOptionTitleBar", "private", "<QStyleOptionTitleBar>", "public" ] },
    { include: [ "<qstyleoption.h>", "private", "<QStyleOption>", "public" ] },
    { symbol: [ "QGraphicsPolygonItem", "private", "<QGraphicsPolygonItem>", "public" ] },
    { symbol: [ "QStyleOptionTabBarBase", "private", "<QStyleOptionTabBarBase>", "public" ] },
    { include: [ "<qcalendarwidget.h>", "private", "<QCalendarWidget>", "public" ] },
    { include: [ "<qabstractslider.h>", "private", "<QAbstractSlider>", "public" ] },
    { symbol: [ "QStyleOptionToolBar", "private", "<QStyleOptionToolBar>", "public" ] },
    { include: [ "<qformlayout.h>", "private", "<QFormLayout>", "public" ] },
    { include: [ "<qbuttongroup.h>", "private", "<QButtonGroup>", "public" ] },
    { symbol: [ "QItemEditorCreator", "private", "<QItemEditorCreator>", "public" ] },
    { include: [ "<qwidget.h>", "private", "<QWidget>", "public" ] },
    { include: [ "<qrubberband.h>", "private", "<QRubberBand>", "public" ] },
    { include: [ "<qlistwidget.h>", "private", "<QListWidget>", "public" ] },
    { symbol: [ "QDoubleSpinBox", "private", "<QDoubleSpinBox>", "public" ] },
    { include: [ "<qabstractbutton.h>", "private", "<QAbstractButton>", "public" ] },
    { symbol: [ "QStyleOptionToolBox", "private", "<QStyleOptionToolBox>", "public" ] },
    { include: [ "<qinputdialog.h>", "private", "<QInputDialog>", "public" ] },
    { include: [ "<qshortcut.h>", "private", "<QShortcut>", "public" ] },
    { include: [ "<qgridlayout.h>", "private", "<QGridLayout>", "public" ] },
    { symbol: [ "QGraphicsEllipseItem", "private", "<QGraphicsEllipseItem>", "public" ] },
    { include: [ "<qradiobutton.h>", "private", "<QRadioButton>", "public" ] },
    { symbol: [ "QSplitterHandle", "private", "<QSplitterHandle>", "public" ] },
    { symbol: [ "QGraphicsDropShadowEffect", "private", "<QGraphicsDropShadowEffect>", "public" ] },
    { include: [ "<qfilesystemmodel.h>", "private", "<QFileSystemModel>", "public" ] },
    { symbol: [ "QGraphicsSceneHelpEvent", "private", "<QGraphicsSceneHelpEvent>", "public" ] },
    { symbol: [ "QGraphicsObject", "private", "<QGraphicsObject>", "public" ] },
    { include: [ "<qstackedwidget.h>", "private", "<QStackedWidget>", "public" ] },
    { symbol: [ "QGraphicsSceneDragDropEvent", "private", "<QGraphicsSceneDragDropEvent>", "public" ] },
    { include: [ "<qactiongroup.h>", "private", "<QActionGroup>", "public" ] },
    { symbol: [ "QHBoxLayout", "private", "<QHBoxLayout>", "public" ] },
    { include: [ "<qtextedit.h>", "private", "<QTextEdit>", "public" ] },
    { symbol: [ "QGraphicsItemGroup", "private", "<QGraphicsItemGroup>", "public" ] },
    { include: [ "<qcolordialog.h>", "private", "<QColorDialog>", "public" ] },
    { symbol: [ "QGraphicsAnchor", "private", "<QGraphicsAnchor>", "public" ] },
    { symbol: [ "QTileRules", "private", "<QTileRules>", "public" ] },
    { include: [ "<qscrollbar.h>", "private", "<QScrollBar>", "public" ] },
    { symbol: [ "QStyleOptionButton", "private", "<QStyleOptionButton>", "public" ] },
    { symbol: [ "QStyleOptionFrameV2", "private", "<QStyleOptionFrameV2>", "public" ] },
    { symbol: [ "QGraphicsSceneMoveEvent", "private", "<QGraphicsSceneMoveEvent>", "public" ] },
    { symbol: [ "QStyleOptionHeader", "private", "<QStyleOptionHeader>", "public" ] },
    { symbol: [ "QWidgetItemV2", "private", "<QWidgetItemV2>", "public" ] },
    { include: [ "<qlcdnumber.h>", "private", "<QLCDNumber>", "public" ] },
    { include: [ "<qcommonstyle.h>", "private", "<QCommonStyle>", "public" ] },
    { include: [ "<qfontdialog.h>", "private", "<QFontDialog>", "public" ] },
    { symbol: [ "QItemEditorCreatorBase", "private", "<QItemEditorCreatorBase>", "public" ] },
    { include: [ "<qabstractscrollarea.h>", "private", "<QAbstractScrollArea>", "public" ] },
    { symbol: [ "QStyleOptionProgressBar", "private", "<QStyleOptionProgressBar>", "public" ] },
    { symbol: [ "QTreeWidgetItem", "private", "<QTreeWidgetItem>", "public" ] },
    { include: [ "<qmainwindow.h>", "private", "<QMainWindow>", "public" ] },
    { include: [ "<qspinbox.h>", "private", "<QSpinBox>", "public" ] },
    { include: [ "<qgraphicsanchorlayout.h>", "private", "<QGraphicsAnchorLayout>", "public" ] },
    { symbol: [ "QStyleHintReturnMask", "private", "<QStyleHintReturnMask>", "public" ] },
    { include: [ "<qlineedit.h>", "private", "<QLineEdit>", "public" ] },
    { include: [ "<qdatetimeedit.h>", "private", "<QDateTimeEdit>", "public" ] },
    { include: [ "<qstylepainter.h>", "private", "<QStylePainter>", "public" ] },
    { symbol: [ "QStyleOptionComboBox", "private", "<QStyleOptionComboBox>", "public" ] },
    { include: [ "<qdialogbuttonbox.h>", "private", "<QDialogButtonBox>", "public" ] },
    { symbol: [ "QStyleOptionTabWidgetFrameV2", "private", "<QStyleOptionTabWidgetFrameV2>", "public" ] },
    { symbol: [ "QWidgetData", "private", "<QWidgetData>", "public" ] },
    { include: [ "<qfiledialog.h>", "private", "<QFileDialog>", "public" ] },
    { include: [ "<qlayoutitem.h>", "private", "<QLayoutItem>", "public" ] },
    { symbol: [ "QGraphicsBlurEffect", "private", "<QGraphicsBlurEffect>", "public" ] },
    { include: [ "<qtextbrowser.h>", "private", "<QTextBrowser>", "public" ] },
    { symbol: [ "QDateEdit", "private", "<QDateEdit>", "public" ] },
    { symbol: [ "QPanGesture", "private", "<QPanGesture>", "public" ] },
    { include: [ "<qtreeview.h>", "private", "<QTreeView>", "public" ] },
    { symbol: [ "QWidgetItem", "private", "<QWidgetItem>", "public" ] },
    { include: [ "<qgraphicseffect.h>", "private", "<QGraphicsEffect>", "public" ] },
    { symbol: [ "QStyleOptionSlider", "private", "<QStyleOptionSlider>", "public" ] },
    { symbol: [ "QSwipeGesture", "private", "<QSwipeGesture>", "public" ] },
    { symbol: [ "QStyleOptionViewItem", "private", "<QStyleOptionViewItem>", "public" ] },
    { symbol: [ "QGraphicsOpacityEffect", "private", "<QGraphicsOpacityEffect>", "public" ] },
    { symbol: [ "QPinchGesture", "private", "<QPinchGesture>", "public" ] },
    { include: [ "<qdirmodel.h>", "private", "<QDirModel>", "public" ] },
    { include: [ "<qscrollerproperties.h>", "private", "<QScrollerProperties>", "public" ] },
    { include: [ "<qdatawidgetmapper.h>", "private", "<QDataWidgetMapper>", "public" ] },
    { symbol: [ "QGraphicsTextItem", "private", "<QGraphicsTextItem>", "public" ] },
    { include: [ "<qundogroup.h>", "private", "<QUndoGroup>", "public" ] },
    { symbol: [ "QStyleOptionComplex", "private", "<QStyleOptionComplex>", "public" ] },
    { include: [ "<qgraphicswidget.h>", "private", "<QGraphicsWidget>", "public" ] },
    { include: [ "<qitemdelegate.h>", "private", "<QItemDelegate>", "public" ] },
    { include: [ "<qcolumnview.h>", "private", "<QColumnView>", "public" ] },
    { include: [ "<qgraphicsgridlayout.h>", "private", "<QGraphicsGridLayout>", "public" ] },
    { include: [ "<qopenglwidget.h>", "private", "<QOpenGLWidget>", "public" ] },
    { include: [ "<qgraphicssceneevent.h>", "private", "<QGraphicsSceneEvent>", "public" ] },
    { include: [ "<qgraphicsitem.h>", "private", "<QGraphicsItem>", "public" ] },
    { include: [ "<qsizegrip.h>", "private", "<QSizeGrip>", "public" ] },
    { symbol: [ "QStyleOptionTabWidgetFrame", "private", "<QStyleOptionTabWidgetFrame>", "public" ] },
    { symbol: [ "QStyleOptionSizeGrip", "private", "<QStyleOptionSizeGrip>", "public" ] },
    { include: [ "<qtabbar.h>", "private", "<QTabBar>", "public" ] },
    { symbol: [ "QStyleOptionFrame", "private", "<QStyleOptionFrame>", "public" ] },
    { include: [ "<qstylefactory.h>", "private", "<QStyleFactory>", "public" ] },
    { include: [ "<qabstractitemview.h>", "private", "<QAbstractItemView>", "public" ] },
    { include: [ "<qscroller.h>", "private", "<QScroller>", "public" ] },
    { include: [ "<qmdiarea.h>", "private", "<QMdiArea>", "public" ] },
    { include: [ "<qdesktopwidget.h>", "private", "<QDesktopWidget>", "public" ] },
    { symbol: [ "QGraphicsRotation", "private", "<QGraphicsRotation>", "public" ] },
    { include: [ "<qcommandlinkbutton.h>", "private", "<QCommandLinkButton>", "public" ] },
    { include: [ "<qstackedlayout.h>", "private", "<QStackedLayout>", "public" ] },
    { include: [ "<qstyle.h>", "private", "<QStyle>", "public" ] },
    { include: [ "<qmenubar.h>", "private", "<QMenuBar>", "public" ] },
    { include: [ "<qcolormap.h>", "private", "<QColormap>", "public" ] },
    { include: [ "<qmenu.h>", "private", "<QMenu>", "public" ] },
    { include: [ "<qundoview.h>", "private", "<QUndoView>", "public" ] },
    { include: [ "<qtoolbutton.h>", "private", "<QToolButton>", "public" ] },
    { include: [ "<qsplashscreen.h>", "private", "<QSplashScreen>", "public" ] },
    { symbol: [ "QStyleOptionTabV2", "private", "<QStyleOptionTabV2>", "public" ] },
    { include: [ "<qgesturerecognizer.h>", "private", "<QGestureRecognizer>", "public" ] },
    { symbol: [ "QGraphicsRectItem", "private", "<QGraphicsRectItem>", "public" ] },
    { symbol: [ "QGestureEvent", "private", "<QGestureEvent>", "public" ] },
    { include: [ "<qabstractitemdelegate.h>", "private", "<QAbstractItemDelegate>", "public" ] },
    { include: [ "<qtabwidget.h>", "private", "<QTabWidget>", "public" ] },
    { symbol: [ "QUndoCommand", "private", "<QUndoCommand>", "public" ] },
    { symbol: [ "QStandardItemEditorCreator", "private", "<QStandardItemEditorCreator>", "public" ] },
    { include: [ "<qgraphicslayoutitem.h>", "private", "<QGraphicsLayoutItem>", "public" ] },
    { symbol: [ "QStyleOptionFocusRect", "private", "<QStyleOptionFocusRect>", "public" ] },
    { include: [ "<qheaderview.h>", "private", "<QHeaderView>", "public" ] },
    { symbol: [ "QStyleOptionMenuItem", "private", "<QStyleOptionMenuItem>", "public" ] },
    { include: [ "<qfileiconprovider.h>", "private", "<QFileIconProvider>", "public" ] },
    { include: [ "<qwidgetaction.h>", "private", "<QWidgetAction>", "public" ] },
    { include: [ "<qmessagebox.h>", "private", "<QMessageBox>", "public" ] },
    { symbol: [ "QVBoxLayout", "private", "<QVBoxLayout>", "public" ] },
    { include: [ "<qsystemtrayicon.h>", "private", "<QSystemTrayIcon>", "public" ] },
    { include: [ "<qgraphicsview.h>", "private", "<QGraphicsView>", "public" ] },
    { symbol: [ "QStyleOptionViewItemV2", "private", "<QStyleOptionViewItemV2>", "public" ] },
    { include: [ "<qgraphicslayout.h>", "private", "<QGraphicsLayout>", "public" ] },
    { include: [ "<qstyleplugin.h>", "private", "<QStylePlugin>", "public" ] },
    { include: [ "<qcompleter.h>", "private", "<QCompleter>", "public" ] },
    { include: [ "<qcheckbox.h>", "private", "<QCheckBox>", "public" ] },
    { include: [ "<qlabel.h>", "private", "<QLabel>", "public" ] },
    { symbol: [ "QGraphicsSceneResizeEvent", "private", "<QGraphicsSceneResizeEvent>", "public" ] },
    { symbol: [ "QStyleOptionDockWidgetV2", "private", "<QStyleOptionDockWidgetV2>", "public" ] },
    { include: [ "<qscrollarea.h>", "private", "<QScrollArea>", "public" ] },
    { include: [ "<qundostack.h>", "private", "<QUndoStack>", "public" ] },
    { include: [ "<qapplication.h>", "private", "<QApplication>", "public" ] },
    { include: [ "<qwhatsthis.h>", "private", "<QWhatsThis>", "public" ] },
    { symbol: [ "QStyleOptionTab", "private", "<QStyleOptionTab>", "public" ] },
    { symbol: [ "QGraphicsPathItem", "private", "<QGraphicsPathItem>", "public" ] },
    { include: [ "<qtoolbox.h>", "private", "<QToolBox>", "public" ] },
    { symbol: [ "QMacCocoaViewContainer", "private", "<QMacCocoaViewContainer>", "public" ] },
    { include: [ "<qframe.h>", "private", "<QFrame>", "public" ] },
    { include: [ "<qlayout.h>", "private", "<QLayout>", "public" ] },
    { symbol: [ "QGraphicsPixmapItem", "private", "<QGraphicsPixmapItem>", "public" ] },
    { symbol: [ "QGraphicsSceneHoverEvent", "private", "<QGraphicsSceneHoverEvent>", "public" ] },
    { include: [ "<qproxystyle.h>", "private", "<QProxyStyle>", "public" ] },
    { include: [ "<qtableview.h>", "private", "<QTableView>", "public" ] },
    { include: [ "<qtablewidget.h>", "private", "<QTableWidget>", "public" ] },
    { symbol: [ "QStyleOptionDockWidget", "private", "<QStyleOptionDockWidget>", "public" ] },
    { include: [ "<qgraphicsitemanimation.h>", "private", "<QGraphicsItemAnimation>", "public" ] },
    { symbol: [ "QStyleOptionToolButton", "private", "<QStyleOptionToolButton>", "public" ] },
    { include: [ "<qgesture.h>", "private", "<QGesture>", "public" ] },
    { include: [ "<qstyleditemdelegate.h>", "private", "<QStyledItemDelegate>", "public" ] },
    { include: [ "<qtoolbar.h>", "private", "<QToolBar>", "public" ] },
    { include: [ "<qkeyeventtransition.h>", "private", "<QKeyEventTransition>", "public" ] },
    { symbol: [ "QStyleHintReturnVariant", "private", "<QStyleHintReturnVariant>", "public" ] },
    { include: [ "<qprogressbar.h>", "private", "<QProgressBar>", "public" ] },
    { symbol: [ "QStyleOptionGroupBox", "private", "<QStyleOptionGroupBox>", "public" ] },
    { symbol: [ "QGraphicsScale", "private", "<QGraphicsScale>", "public" ] },
    { symbol: [ "QWizardPage", "private", "<QWizardPage>", "public" ] },
    { include: [ "<qdockwidget.h>", "private", "<QDockWidget>", "public" ] },
    { symbol: [ "QGraphicsSimpleTextItem", "private", "<QGraphicsSimpleTextItem>", "public" ] },
    { symbol: [ "QStyleOptionTabBarBaseV2", "private", "<QStyleOptionTabBarBaseV2>", "public" ] },
    { include: [ "<qtreewidget.h>", "private", "<QTreeWidget>", "public" ] },
    { include: [ "<qwizard.h>", "private", "<QWizard>", "public" ] },
    { symbol: [ "QGraphicsLineItem", "private", "<QGraphicsLineItem>", "public" ] },
    { symbol: [ "QStyleOptionToolBoxV2", "private", "<QStyleOptionToolBoxV2>", "public" ] },
    { symbol: [ "QSpacerItem", "private", "<QSpacerItem>", "public" ] },
    { include: [ "<qerrormessage.h>", "private", "<QErrorMessage>", "public" ] },
    { symbol: [ "QGraphicsSceneWheelEvent", "private", "<QGraphicsSceneWheelEvent>", "public" ] },
    { include: [ "<qitemeditorfactory.h>", "private", "<QItemEditorFactory>", "public" ] },
    { include: [ "<qabstractspinbox.h>", "private", "<QAbstractSpinBox>", "public" ] },
    { include: [ "<qgroupbox.h>", "private", "<QGroupBox>", "public" ] },
    { symbol: [ "QStyleOptionFrameV3", "private", "<QStyleOptionFrameV3>", "public" ] },
    { include: [ "<qtwidgetsversion.h>", "private", "<QtWidgetsVersion>", "public" ] },
    { symbol: [ "QStyleOptionTabV3", "private", "<QStyleOptionTabV3>", "public" ] },
    { symbol: [ "QStyleHintReturn", "private", "<QStyleHintReturn>", "public" ] },
    { symbol: [ "QTapGesture", "private", "<QTapGesture>", "public" ] },
    { include: [ "<qgraphicsscene.h>", "private", "<QGraphicsScene>", "public" ] },
    { symbol: [ "QStyleOptionViewItemV3", "private", "<QStyleOptionViewItemV3>", "public" ] },
    { symbol: [ "QListWidgetItem", "private", "<QListWidgetItem>", "public" ] },
    { symbol: [ "QPlainTextDocumentLayout", "private", "<QPlainTextDocumentLayout>", "public" ] },
    { include: [ "<qgraphicslinearlayout.h>", "private", "<QGraphicsLinearLayout>", "public" ] },
    { symbol: [ "QTimeEdit", "private", "<QTimeEdit>", "public" ] },
    { include: [ "<qdialog.h>", "private", "<QDialog>", "public" ] },
    { symbol: [ "QStyleOptionSpinBox", "private", "<QStyleOptionSpinBox>", "public" ] },
    { include: [ "<qcombobox.h>", "private", "<QComboBox>", "public" ] },
    { include: [ "<qdial.h>", "private", "<QDial>", "public" ] },
    { include: [ "<qmouseeventtransition.h>", "private", "<QMouseEventTransition>", "public" ] },
    { include: [ "<qgraphicstransform.h>", "private", "<QGraphicsTransform>", "public" ] },
    { include: [ "<qplaintextedit.h>", "private", "<QPlainTextEdit>", "public" ] },
    { include: [ "<qfocusframe.h>", "private", "<QFocusFrame>", "public" ] },
    { symbol: [ "QGraphicsSceneContextMenuEvent", "private", "<QGraphicsSceneContextMenuEvent>", "public" ] },
    { include: [ "<qslider.h>", "private", "<QSlider>", "public" ] },
    { include: [ "<qtreewidgetitemiterator.h>", "private", "<QTreeWidgetItemIterator>", "public" ] },
    { symbol: [ "QGraphicsColorizeEffect", "private", "<QGraphicsColorizeEffect>", "public" ] },
    { include: [ "<qsizepolicy.h>", "private", "<QSizePolicy>", "public" ] },
    { include: [ "<qaction.h>", "private", "<QAction>", "public" ] },
    { include: [ "<qboxlayout.h>", "private", "<QBoxLayout>", "public" ] },
    { include: [ "<qgraphicsproxywidget.h>", "private", "<QGraphicsProxyWidget>", "public" ] },
    { include: [ "<qlistview.h>", "private", "<QListView>", "public" ] },
    { symbol: [ "QStyleOptionGraphicsItem", "private", "<QStyleOptionGraphicsItem>", "public" ] },
    { include: [ "<qpushbutton.h>", "private", "<QPushButton>", "public" ] },
    { symbol: [ "QTableWidgetSelectionRange", "private", "<QTableWidgetSelectionRange>", "public" ] },
    { symbol: [ "QStyleOptionProgressBarV2", "private", "<QStyleOptionProgressBarV2>", "public" ] },
    { include: [ "<qaccessiblewidget.h>", "private", "<QAccessibleWidget>", "public" ] },
    { symbol: [ "QAbstractGraphicsShapeItem", "private", "<QAbstractGraphicsShapeItem>", "public" ] },
    { symbol: [ "QGraphicsSceneMouseEvent", "private", "<QGraphicsSceneMouseEvent>", "public" ] },
    { symbol: [ "QStyleOptionRubberBand", "private", "<QStyleOptionRubberBand>", "public" ] },
    { include: [ "<qkeysequenceedit.h>", "private", "<QKeySequenceEdit>", "public" ] },
    { include: [ "<qmdisubwindow.h>", "private", "<QMdiSubWindow>", "public" ] },
    { include: [ "<qsplitter.h>", "private", "<QSplitter>", "public" ] },
    { include: [ "<qtooltip.h>", "private", "<QToolTip>", "public" ] },

    # QtXml
    { symbol: [ "QDomNotation", "private", "<QDomNotation>", "public" ] },
    { symbol: [ "QXmlDeclHandler", "private", "<QXmlDeclHandler>", "public" ] },
    { symbol: [ "QXmlParseException", "private", "<QXmlParseException>", "public" ] },
    { symbol: [ "QXmlNamespaceSupport", "private", "<QXmlNamespaceSupport>", "public" ] },
    { include: [ "<qtxmlversion.h>", "private", "<QtXmlVersion>", "public" ] },
    { include: [ "<qxml.h>", "private", "<QtXml>", "public" ] },
    { symbol: [ "QDomNamedNodeMap", "private", "<QDomNamedNodeMap>", "public" ] },
    { symbol: [ "QXmlEntityResolver", "private", "<QXmlEntityResolver>", "public" ] },
    { symbol: [ "QXmlAttributes", "private", "<QXmlAttributes>", "public" ] },
    { symbol: [ "QDomElement", "private", "<QDomElement>", "public" ] },
    { symbol: [ "QDomDocumentType", "private", "<QDomDocumentType>", "public" ] },
    { symbol: [ "QDomEntityReference", "private", "<QDomEntityReference>", "public" ] },
    { symbol: [ "QDomDocument", "private", "<QDomDocument>", "public" ] },
    { symbol: [ "QDomImplementation", "private", "<QDomImplementation>", "public" ] },
    { symbol: [ "QXmlSimpleReader", "private", "<QXmlSimpleReader>", "public" ] },
    { symbol: [ "QDomNode", "private", "<QDomNode>", "public" ] },
    { symbol: [ "QXmlErrorHandler", "private", "<QXmlErrorHandler>", "public" ] },
    { symbol: [ "QDomDocumentFragment", "private", "<QDomDocumentFragment>", "public" ] },
    { symbol: [ "QXmlLexicalHandler", "private", "<QXmlLexicalHandler>", "public" ] },
    { symbol: [ "QDomComment", "private", "<QDomComment>", "public" ] },
    { symbol: [ "QDomCharacterData", "private", "<QDomCharacterData>", "public" ] },
    { symbol: [ "QXmlContentHandler", "private", "<QXmlContentHandler>", "public" ] },
    { symbol: [ "QXmlDTDHandler", "private", "<QXmlDTDHandler>", "public" ] },
    { symbol: [ "QDomText", "private", "<QDomText>", "public" ] },
    { symbol: [ "QDomAttr", "private", "<QDomAttr>", "public" ] },
    { symbol: [ "QDomNodeList", "private", "<QDomNodeList>", "public" ] },
    { symbol: [ "QDomCDATASection", "private", "<QDomCDATASection>", "public" ] },
    { symbol: [ "QDomProcessingInstruction", "private", "<QDomProcessingInstruction>", "public" ] },
    { symbol: [ "QXmlDefaultHandler", "private", "<QXmlDefaultHandler>", "public" ] },
    { symbol: [ "QXmlLocator", "private", "<QXmlLocator>", "public" ] },
    { symbol: [ "QXmlReader", "private", "<QXmlReader>", "public" ] },
    { symbol: [ "QXmlInputSource", "private", "<QXmlInputSource>", "public" ] },
    { symbol: [ "QDomEntity", "private", "<QDomEntity>", "public" ] },

# --- Manual additions ---

    # convenience
    { include: [ "<QFlag>", "public", "<QFlags>", "public" ] },
    { include: [ "<QVariantComparisonHelper>", "public", "<QVariant>", "public" ] },
    # http://doc.qt.io/qt-5/qt.html
    { include: [ "<qnamespace.h>", "private", "<Qt>", "public" ] },
    # http://doc.qt.io/qt-5/qtglobal.html
    { include: [ "<QtMessageHandler>", "public", "<QtGlobal>", "public" ] },
    { include: [ "<QtMsgHandler>", "public", "<QtGlobal>", "public" ] },
    { include: [ "<qcompilerdetection.h>", "private", "<QtGlobal>", "public" ] },
    { include: [ "<qprocessordetection.h>", "private", "<QtGlobal>", "public" ] },
    { include: [ "<qsystemdetection.h>", "private", "<QtGlobal>", "public" ] },
    { include: [ "<qlogging.h>", "private", "<QtGlobal>", "public" ] },
    # http://doc.qt.io/qt-5/qevent.html
    { include: [ "<qevent.h>", "private", "<QEvent>", "public" ] },
    { include: [ "<qcoreevent.h>", "private", "<QEvent>", "public" ] },
    # http://doc.qt.io/qt-5/qmetaobject.html
    { include: [ "<qmetaobject.h>", "private", "<QMetaObject>", "public" ] },
    # http://doc.qt.io/qt-5/qobject.html
    { include: [ "<qobjectdefs.h>", "private", "<QObject>", "public" ] },

]