Mercurial > hg > orthanc-stone
diff Framework/Radiography/RadiographyWidget.h @ 1220:9ee6b28f53e8
RadiographyTextLayer: support multiple fonts
author | Alain Mazy <alain@mazy.be> |
---|---|
date | Sat, 07 Dec 2019 17:47:23 +0100 |
parents | 922d2e61aa5d |
children | 37bc7f115f81 c14fde4a595c |
line wrap: on
line diff
--- a/Framework/Radiography/RadiographyWidget.h Sat Dec 07 17:46:25 2019 +0100 +++ b/Framework/Radiography/RadiographyWidget.h Sat Dec 07 17:47:23 2019 +0100 @@ -31,8 +31,12 @@ class RadiographyWidget : public Deprecated::WorldSceneWidget, - public IObserver + public IObserver, + public IObservable { + public: + ORTHANC_STONE_DEFINE_ORIGIN_MESSAGE(__FILE__, __LINE__, SelectionChangedMessage, RadiographyWidget); + private: boost::shared_ptr<RadiographyScene> scene_; std::auto_ptr<Orthanc::ImageAccessor> floatBuffer_; @@ -73,10 +77,7 @@ void Select(size_t layer); - void Unselect() - { - hasSelection_ = false; - } + void Unselect(); template<typename LayerType> bool SelectLayerByType(size_t index = 0);