-
- Downloads
BUG: Fix conflict between boost and Qt about a foreach macro
Both Boost and Qt define a *foreach* macro. This can generate conflicts in some cases. To avoid this conflicts, I set the compiler flag -DQT_NO_KEYWORDS and changed the uses of Qt foreach, emit, signals and slots to Q_FOREACH, Q_EMIT, Q_SIGNALS and Q_SLOTS. For more information, see [this](https://stackoverflow.com/questions/13686283/boost-foreach-conflicts-with-q-foreach-qt-and-moc-generation)
Showing
- Modules/ThirdParty/Qt/otb-module-init.cmake 1 addition, 0 deletionsModules/ThirdParty/Qt/otb-module-init.cmake
- Modules/Visualization/Mapla/include/mvdMaplaApplication.h 3 additions, 3 deletionsModules/Visualization/Mapla/include/mvdMaplaApplication.h
- Modules/Visualization/Mapla/include/mvdMaplaMainWindow.h 3 additions, 3 deletionsModules/Visualization/Mapla/include/mvdMaplaMainWindow.h
- Modules/Visualization/Monteverdi/include/mvdApplication.h 3 additions, 3 deletionsModules/Visualization/Monteverdi/include/mvdApplication.h
- Modules/Visualization/Monteverdi/include/mvdMainWindow.h 4 additions, 4 deletionsModules/Visualization/Monteverdi/include/mvdMainWindow.h
- Modules/Visualization/Monteverdi/include/mvdPreferencesDialog.h 2 additions, 2 deletions...s/Visualization/Monteverdi/include/mvdPreferencesDialog.h
- Modules/Visualization/Monteverdi/src/mvdMainWindow.cxx 5 additions, 5 deletionsModules/Visualization/Monteverdi/src/mvdMainWindow.cxx
- Modules/Visualization/MonteverdiCore/include/mvdAbstractImageModel.h 4 additions, 4 deletions...ualization/MonteverdiCore/include/mvdAbstractImageModel.h
- Modules/Visualization/MonteverdiCore/include/mvdAbstractLayerModel.h 3 additions, 3 deletions...ualization/MonteverdiCore/include/mvdAbstractLayerModel.h
- Modules/Visualization/MonteverdiCore/include/mvdAbstractModel.h 2 additions, 2 deletions...s/Visualization/MonteverdiCore/include/mvdAbstractModel.h
- Modules/Visualization/MonteverdiCore/include/mvdAbstractWorker.h 3 additions, 3 deletions.../Visualization/MonteverdiCore/include/mvdAbstractWorker.h
- Modules/Visualization/MonteverdiCore/include/mvdApplicationsBrowser.h 3 additions, 3 deletions...alization/MonteverdiCore/include/mvdApplicationsBrowser.h
- Modules/Visualization/MonteverdiCore/include/mvdBackgroundTask.h 3 additions, 3 deletions.../Visualization/MonteverdiCore/include/mvdBackgroundTask.h
- Modules/Visualization/MonteverdiCore/include/mvdHistogramModel.h 2 additions, 2 deletions.../Visualization/MonteverdiCore/include/mvdHistogramModel.h
- Modules/Visualization/MonteverdiCore/include/mvdI18nCoreApplication.h 4 additions, 4 deletions...alization/MonteverdiCore/include/mvdI18nCoreApplication.h
- Modules/Visualization/MonteverdiCore/include/mvdImageImporter.h 3 additions, 3 deletions...s/Visualization/MonteverdiCore/include/mvdImageImporter.h
- Modules/Visualization/MonteverdiCore/include/mvdImagePlacenameLoader.h 2 additions, 2 deletions...lization/MonteverdiCore/include/mvdImagePlacenameLoader.h
- Modules/Visualization/MonteverdiCore/include/mvdImageProperties.h 3 additions, 3 deletions...Visualization/MonteverdiCore/include/mvdImageProperties.h
- Modules/Visualization/MonteverdiCore/include/mvdMyClass.h 3 additions, 3 deletionsModules/Visualization/MonteverdiCore/include/mvdMyClass.h
- Modules/Visualization/MonteverdiCore/include/mvdOverviewBuilder.h 3 additions, 3 deletions...Visualization/MonteverdiCore/include/mvdOverviewBuilder.h
Loading
Please register or sign in to comment