ci: move OakEngineMarker opaque decl to timeline.h; guard execinfo.h for Windows
- resizabletimelinescrollbar instantiates QMetaType over OakEngineMarker via timeline.h includes; the declaration belongs there, not serializer.h - execinfo.h doesn't exist on Windows; the OAK_DEBUG_INVALID_INPUT backtrace diagnostic is now Unix-only
This commit is contained in:
@@ -251,7 +251,6 @@ OAKENGINE_API int oakengine_clipboard_foreach_connection(
|
||||
}
|
||||
#include <QtCore/qmetatype.h>
|
||||
Q_DECLARE_OPAQUE_POINTER(OakEngineClipboard *)
|
||||
Q_DECLARE_OPAQUE_POINTER(OakEngineMarker *)
|
||||
#endif
|
||||
|
||||
#endif /* OAKENGINE_SERIALIZER_H */
|
||||
|
||||
@@ -1316,6 +1316,7 @@ oakengine_clip_get_connected_viewer(const OakEngineBlock *clip);
|
||||
Q_DECLARE_OPAQUE_POINTER(OakEngineBlock *)
|
||||
Q_DECLARE_OPAQUE_POINTER(OakEngineClip *)
|
||||
Q_DECLARE_OPAQUE_POINTER(OakEngineMarkerList *)
|
||||
Q_DECLARE_OPAQUE_POINTER(OakEngineMarker *)
|
||||
Q_DECLARE_OPAQUE_POINTER(OakEngineWorkarea *)
|
||||
Q_DECLARE_OPAQUE_POINTER(OakEngineTrack *)
|
||||
Q_DECLARE_OPAQUE_POINTER(OakEngineTrackList *)
|
||||
|
||||
Reference in New Issue
Block a user