Changeset 76602 in vbox for trunk/src/VBox/Frontends
- Timestamp:
- Jan 2, 2019 4:03:13 AM (6 years ago)
- Location:
- trunk/src/VBox/Frontends/VirtualBox
- Files:
-
- 29 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/.scm-settings
r76581 r76602 24 24 /src/precomp_gcc.h: --no-fix-header-guards 25 25 26 /precomptricks/*: --no-fix-header-guards --no-update-license --treat-as .h 27 -
trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk
r76600 r76602 2299 2299 #VirtualBoxVM_CXXFLAGS.linux += -H 2300 2300 2301 # GCC precompiled headers seems to work more efficiently when #pragma once is involved. 2302 # So, we've cooked our own camel cased qt wrapper headers with #pragma once inside. 2303 VBOX_GUI_INC_DIRS <= precomptricks 2304 2301 2305 else if 0 # Obsolete experiment - non-functional. Needs to be redone the same way as on windows. 2302 2306 VirtualBox_DEFS += VBOX_WITH_PRECOMPILED_HEADERS -
trunk/src/VBox/Frontends/VirtualBox/src/precomp_gcc.h
r76601 r76602 24 24 * ourselves to frequently used QT, compiler, and system headers. 25 25 */ 26 27 /* Some CRT stuff that's frequently used. */ 26 28 #include <new> 27 29 #include <stdlib.h> 28 29 #include <QVariant>30 #include <QVarLengthArray>31 #include <QMutex>32 #include <QSysInfo>33 #include <QString>34 #include <QChar>35 36 #include <QApplication>37 38 #include <QGroupBox>39 #include <QPushButton>40 #include <QRadioButton>41 #include <QVBoxLayout>42 30 43 31 /* The most frequently used qt headers on a linux hosts based on dependency files. */ … … 124 112 #include <QtGui/qfontinfo.h> /* 496 */ 125 113 126 /* toplevel headers for which we already include the sub-headers. */ 114 /* Toplevel headers for which we already include the sub-headers. 115 Note! Must exist in precomptricks so we can apply #pragma once to them (good for GCC). */ 116 #include <QVariant> 117 #include <QVarLengthArray> 118 #include <QMutex> 119 #include <QSysInfo> 120 #include <QString> 121 #include <QStringList> 122 #include <QChar> 123 #include <QApplication> 124 #include <QGroupBox> 125 #include <QPushButton> 126 #include <QRadioButton> 127 127 #include <QObject> 128 128 #include <QVector> … … 130 130 #include <QMetaType> 131 131 #include <QRect> 132 #include <QString>133 #include <QStringList>134 132 #include <QWidget> 135 133 #include <QPixmap> 134 135 /* misc others that we include a bit. */ 136 #include <QVBoxLayout> 137 #include <QHBoxLayout> 138 #include <QPainter> 139 #include <QTimer> 140 #include <QStyle> 141 #include <QMenu> 142 #include <QDir> 143 #include <QUuid> 144 #include <QLineEdit> 136 145 137 146 /* cdefs.h is a little bit of a question since it defines RT_STRICT, which someone … … 152 161 #include <VBox/com/defs.h> 153 162 163 /* These two are freuqently used internal headers. */ 154 164 #include "UILibraryDefs.h" 155 165 #include "QIWithRetranslateUI.h"
Note:
See TracChangeset
for help on using the changeset viewer.