Changeset 81272 in vbox
- Timestamp:
- Oct 14, 2019 7:04:06 PM (5 years ago)
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.cpp
r81263 r81272 27 27 # include <QLineEdit> 28 28 # include <QListView> 29 # include <QMainWindow> 29 30 # include <QMenuBar> 30 31 # include <QPainter> -
trunk/src/VBox/Frontends/VirtualBox/src/globals/QIWithRestorableGeometry.h
r81261 r81272 143 143 }; 144 144 145 /** Explicit QIWithRestorableGeometry instantiation for QMainWindow class. 146 * @note On Windows it's important that all template cases are instantiated just once across 147 * the linking space. In case we have particular template case instantiated from both 148 * library and executable sides, - we have multiple definition case and need to strictly 149 * ask compiler to do it just once and link such cases against library only. 150 * I would also note that it would be incorrect to just make whole the template exported 151 * to library because latter can have lack of required instantiations (current case). */ 152 template class SHARED_LIBRARY_STUFF QIWithRestorableGeometry<QMainWindow>; 153 145 154 #endif /* !FEQT_INCLUDED_SRC_globals_QIWithRestorableGeometry_h */
Note:
See TracChangeset
for help on using the changeset viewer.