29 lines
1.2 KiB
Diff
29 lines
1.2 KiB
Diff
--- a/libs/librepcb/common/fileio/serializableobjectlist.h
|
|
+++ b/libs/librepcb/common/fileio/serializableobjectlist.h
|
|
@@ -374,26 +374,6 @@
|
|
} // namespace librepcb
|
|
|
|
/*****************************************************************************************
|
|
- * Prevent from using SerializableObjectList in a foreach loop because it always would
|
|
- * create a deep copy of the list! You should use C++11 range based for loops instead.
|
|
- ****************************************************************************************/
|
|
-
|
|
-#if (QT_VERSION > QT_VERSION_CHECK(5, 9, 0))
|
|
-#define QFOREACHCONTAINER_TEMPLATE QtPrivate::QForeachContainer
|
|
-#else
|
|
-#define QFOREACHCONTAINER_TEMPLATE QForeachContainer
|
|
-#endif
|
|
-
|
|
-template <typename T, typename P>
|
|
-class QFOREACHCONTAINER_TEMPLATE<librepcb::SerializableObjectList<T, P>> { public:
|
|
- ~QForeachContainer() = delete;
|
|
-};
|
|
-template <typename T, typename P>
|
|
-class QFOREACHCONTAINER_TEMPLATE<const librepcb::SerializableObjectList<T, P>> { public:
|
|
- ~QForeachContainer() = delete;
|
|
-};
|
|
-
|
|
-/*****************************************************************************************
|
|
* End of File
|
|
****************************************************************************************/
|
|
|