Mercurial > hg > orthanc-stone
diff Framework/StoneEnumerations.h @ 393:e7a494bdd956
removed Messages/MessageType.h
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 09 Nov 2018 18:30:30 +0100 |
parents | a7de01c8fd29 |
children | 5f13809f3f76 |
line wrap: on
line diff
--- a/Framework/StoneEnumerations.h Fri Nov 09 17:59:35 2018 +0100 +++ b/Framework/StoneEnumerations.h Fri Nov 09 18:30:30 2018 +0100 @@ -115,6 +115,45 @@ BitmapAnchor_TopRight }; + enum MessageType + { + MessageType_Widget_GeometryChanged, + MessageType_Widget_ContentChanged, + + MessageType_LayerSource_GeometryReady, // instance tags have been loaded + MessageType_LayerSource_GeometryError, + MessageType_LayerSource_ContentChanged, + MessageType_LayerSource_SliceChanged, + MessageType_LayerSource_ImageReady, // instance pixels data have been loaded + MessageType_LayerSource_LayerReady, // layer is ready to be rendered + MessageType_LayerSource_LayerError, + + MessageType_SliceLoader_GeometryReady, + MessageType_SliceLoader_GeometryError, + MessageType_SliceLoader_ImageReady, + MessageType_SliceLoader_ImageError, + + MessageType_HttpRequestSuccess, + MessageType_HttpRequestError, + + MessageType_OrthancApi_InternalGetJsonResponseReady, + MessageType_OrthancApi_InternalGetJsonResponseError, + + MessageType_OrthancApi_GenericGetJson_Ready, + MessageType_OrthancApi_GenericGetBinary_Ready, + MessageType_OrthancApi_GenericHttpError_Ready, + MessageType_OrthancApi_GenericEmptyResponse_Ready, + + MessageType_ViewportChanged, + + // used in unit tests only + MessageType_Test1, + MessageType_Test2, + + MessageType_CustomMessage // Custom messages ids ust be greater than this (this one must remain in last position) + }; + + bool StringToSopClassUid(SopClassUid& result, const std::string& source);