Mercurial > hg > orthanc-stone
diff Framework/Widgets/SliceViewerWidget.h @ 643:f0008c55e5f7
getting rid of MessageType enumeration
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 10 May 2019 17:34:48 +0200 |
parents | 0f43e479b49c |
children | d2c0e347ddc2 |
line wrap: on
line diff
--- a/Framework/Widgets/SliceViewerWidget.h Fri May 10 14:54:03 2019 +0200 +++ b/Framework/Widgets/SliceViewerWidget.h Fri May 10 17:34:48 2019 +0200 @@ -36,12 +36,15 @@ public IObservable { public: - typedef OriginMessage<MessageType_Widget_GeometryChanged, SliceViewerWidget> GeometryChangedMessage; - typedef OriginMessage<MessageType_Widget_ContentChanged, SliceViewerWidget> ContentChangedMessage; + ORTHANC_STONE_DEFINE_ORIGIN_MESSAGE(__FILE__, __LINE__, GeometryChangedMessage, SliceViewerWidget); + ORTHANC_STONE_DEFINE_ORIGIN_MESSAGE(__FILE__, __LINE__, ContentChangedMessage, SliceViewerWidget); + // TODO - Use this message in ReferenceLineSource - class DisplayedSliceMessage : public OriginMessage<MessageType_SliceViewerWidget_DisplayedSlice, SliceViewerWidget> + class DisplayedSliceMessage : public OriginMessage<SliceViewerWidget> { + ORTHANC_STONE_MESSAGE(__FILE__, __LINE__); + private: const Slice& slice_;