Commit Graph

  • 55201774fe Move cine directory into be a UI/Widget package. Krad 2022-06-30 16:32:43 +08:00
  • 1bfafe7b14 Move dialog directory to be a UI/Dialog package. Krad 2022-06-30 16:30:31 +08:00
  • 8911b84ace Move ImageViewManager to UI/Manager package. Krad 2022-06-30 16:28:18 +08:00
  • 7c4c29fab0 Move widgets to UI/Widget package. 2 Krad 2022-06-30 16:22:53 +08:00
  • b9d01b75df Move windows to UI/Window package. Krad 2022-06-30 16:18:51 +08:00
  • 97ac8bdbac Move widgets to UI/Widget package. 1 Krad 2022-06-30 16:04:13 +08:00
  • 99add54342 Move QGlobals to Common package. Krad 2022-06-30 15:53:09 +08:00
  • 48c9bcf1b1 Remove include_vitk.h Krad 2022-06-30 15:50:52 +08:00
  • 497b5041ae Remove include_all.h and include_dcmtk.h . Krad 2022-06-30 15:06:32 +08:00
  • c7f12aaabf Arrange ColorMapReader class to add a new IO General package. Krad 2022-06-30 14:30:47 +08:00
  • 79d8bacf7d Arrange classes to add a new IO DICOM package. Krad 2022-06-30 14:28:58 +08:00
  • 5572864296 Export event classes to Events package. Krad 2022-06-30 14:16:19 +08:00
  • 1d3b90adbe Move ActorDraggableInteractorStyle. Krad 2022-06-30 14:13:13 +08:00
  • ac591ff8c8 Move infinitiViewer. Krad 2022-06-30 14:09:55 +08:00
  • 817beb1819 Fix remove current slice measure bug. Krad 2022-06-30 13:44:51 +08:00
  • 2533679c52 Refactor measure package(without widget) Krad 2022-06-30 11:07:31 +08:00
  • d9e53284ad Format ActorDraggableInteractorStyle Krad 2022-06-29 14:09:15 +08:00
  • 21958db474 Fix ExtendMedicalImageProperties SetFileNames & GetFileNames buf. Krad 2022-06-29 10:42:08 +08:00
  • 75a145e0c5 Slice orientation fix. Krad 2022-06-29 10:17:29 +08:00
  • 19dc130f12 Delete temp sdcmImage Krad 2022-06-29 10:14:36 +08:00
  • 54dd173a60 Use SyncSlicePoint instead of SyncSliceWithPage. Krad 2022-05-05 16:06:38 +08:00
  • dc4215b1c3 Fix connect slots repeat. Krad 2022-05-05 16:03:54 +08:00
  • f505fa6753 Use properties Spacing instead of default Spacing from reader. Krad 2022-05-05 16:01:59 +08:00
  • 37288e4fc4 Read DICOM Image property (Spacing, transform matrix) into ExtendMedicalImageProperties Krad 2022-05-05 16:00:07 +08:00
  • be8a1c8994 Add transform matrix to Property. Krad 2022-05-05 15:54:10 +08:00
  • baaaa23056 Remove redundant header. Krad 2022-05-05 15:50:44 +08:00
  • 2f4eff8b8f Fix a ImageStack ijk pick bug. Krad 2022-05-05 15:49:55 +08:00
  • 08a413e185 Remove ImageData print Krad 2022-05-05 15:47:54 +08:00
  • 3532095e39 Add ReferenceLineLegendActor(not used yet) Krad 2022-04-19 16:09:29 +08:00
  • d3dce236eb Add sync slice point method(empty) Krad 2022-04-19 16:09:08 +08:00
  • 8c87641c36 Add Image Data bounds intersect and orientation check.(Use by ViewManager DoScope::EStudyEBoundsSeries) Krad 2022-04-19 16:07:46 +08:00
  • d1f6b7757d Change SameSeriesExceptSelf to EStudyEBoundsSeries. Krad 2022-04-19 16:05:28 +08:00
  • 4a1b9be102 Fix a thumbnail error(about current thumbnail), after reload data. Krad 2022-04-19 15:55:30 +08:00
  • 8349a37cd3 Add ResetScale too fit window function.(After First render and MPR change) Krad 2022-04-19 15:53:44 +08:00
  • 96c59eddcb Slice code fix. Krad 2022-04-19 15:49:32 +08:00
  • 30cdabdc74 Code clean and code style error fix. Krad 2022-04-19 15:40:58 +08:00
  • cba0b17c50 Fix Fusion Actor block bug. Krad 2022-04-15 09:27:00 +08:00
  • a8c67717a9 manager.smartDo add new Scope SameSeriesExceptSelf Krad 2022-04-15 09:24:36 +08:00
  • dcb75e7b05 Change check fusion status logic. Krad 2022-04-15 09:20:18 +08:00
  • b6752d4c1a Change seriesNumber to seriesName. Krad 2022-04-15 09:12:56 +08:00
  • 005759c9a2 Read spacing and position to property Krad 2022-04-15 09:10:32 +08:00
  • a7311bb898 Read spacing and position to property Krad 2022-04-15 09:10:20 +08:00
  • 50f7a50946 New slice logic. (Make mouse down always be increase slice index ) Krad 2022-04-08 14:03:36 +08:00
  • 8c7ef57279 Change Reader, reset image pixel data order,change spacing[2] can be negative Krad 2022-04-08 14:02:27 +08:00
  • 2f14aa8719 Fix data reload bug(camera not reset!). Krad 2022-04-07 15:12:43 +08:00
  • ac8e3c6cff Dynamic orientation from calculate. Krad 2022-04-07 14:18:13 +08:00
  • f96afc95a8 Read Image orientation to property Krad 2022-04-07 14:16:37 +08:00
  • b0b5401c77 Fix view double click don't zoom out bug. Krad 2022-04-06 10:55:36 +08:00
  • 360c48e085 Measurement suit for MPR mode. Krad 2022-04-02 16:12:40 +08:00
  • b88efa3b25 Simple MPR and slice orientation features Krad 2022-04-02 16:12:14 +08:00
  • 6e94408288 View click highlight.(ViewContainerWidget) Krad 2022-04-02 16:08:15 +08:00
  • 6f67e3fd78 View click highlight. Krad 2022-04-02 16:06:11 +08:00
  • 059d62228e Add ClickableScrollBar Krad 2022-04-02 16:04:22 +08:00
  • c36e361f66 Add setPatientDetail event Krad 2022-04-02 16:01:49 +08:00
  • 033f2158dd Fix OpenPolyAnnotationActor GetNextMeasure bug(can't get next closePolygon ) Krad 2022-03-17 15:40:32 +08:00
  • c6e716dccd MPR icon and button. Krad 2022-03-16 17:41:44 +08:00
  • c28886923a Fix view manager error. Krad 2022-03-16 17:41:02 +08:00
  • 50b79da8b3 Fix a layout change bug. Krad 2022-03-16 14:02:12 +08:00
  • fc8e784758 Use MeasureFactory to refactor viewcontainerwidget Krad 2022-03-11 14:08:23 +08:00
  • be526bcf07 Use ImageViewManager to control all views. Krad 2022-03-11 14:07:29 +08:00
  • 58afeac99f Fix getMeasure scope bug. Krad 2022-03-11 14:00:48 +08:00
  • f9e6093558 Add GetWindowLevel to DicomImageView Krad 2022-03-11 13:59:15 +08:00
  • c2c838d85b Add MeasureHelper Krad 2022-03-11 13:57:36 +08:00
  • 45643cf161 Add MeasureFactory Krad 2022-03-10 14:55:25 +08:00
  • a4b18a19dd Introduce ImageViewManager Krad 2022-03-09 17:24:06 +08:00
  • 33fcdc79e3 Refactor dicomimageview Krad 2022-03-09 16:07:31 +08:00
  • 03a0b242f0 Add EndPanEvent to infinitiViewer::raiseEvent, use infinitiViewer::raiseEvent to instead of addObserver mode. Krad 2022-03-09 15:16:27 +08:00
  • d45d80ea14 remove unused code Krad 2022-03-09 14:52:45 +08:00
  • 0ceaa527be Commet for dicomimageview Krad 2022-03-09 13:12:28 +08:00
  • 99d13eb2ac Remove unused code Krad 2022-03-08 15:46:50 +08:00
  • 19c6dbf2c7 Change signal and slot connect type in view reference class.2 Krad 2022-03-07 10:44:14 +08:00
  • 5c879c5338 Change signal and slot connect type in view reference class. Krad 2022-03-07 10:06:03 +08:00
  • ea484c5ec2 Add a new TODO Krad 2022-03-07 09:36:32 +08:00
  • d880b387c8 Fix nodata load bug. Krad 2022-03-04 16:27:27 +08:00
  • 7cadac572f Enable chinese path. Krad 2022-03-04 15:49:52 +08:00
  • afea5d8d88 Replace SeriesInfo_t with ExtendMedicalImageProperties,remove SeriesInfo,DicomTasInfo. Change GetImageFormDcmFile to GetThumbnail, use ExtendMedicalImageProperties as parameter. Krad 2022-03-04 13:53:15 +08:00
  • 731d4ae4dd Add uniqueID and SliceCount to ExtendMedicalImageProperties Krad 2022-03-04 13:48:20 +08:00
  • a4d1cd57be Fix cmake bug Krad 2022-03-04 08:59:05 +08:00
  • f1e4c5e1ea Delete _ImageViewer when delete DicomImageView, free memory Krad 2022-03-03 16:55:25 +08:00
  • 1aae083cdc Rearrange files in the project. Krad 2022-03-03 16:12:28 +08:00
  • b68791ac6f Reset layout when reload data. Krad 2022-03-03 14:46:42 +08:00
  • 9540f8a9cb Viewer support for change data re render. Krad 2022-03-03 14:09:38 +08:00
  • 1d3dce7ea7 Dicom Reset and left tool bar reset, for load data(more than once). Krad 2022-03-03 14:09:16 +08:00
  • 654c525e48 Change preReadNewFile to readTags Krad 2022-03-03 14:07:48 +08:00
  • 8b0068b1ed Remove InstancesVecType Krad 2022-03-03 14:07:04 +08:00
  • f31e0857b7 Add reset function to DicomLoader Krad 2022-03-03 14:05:52 +08:00
  • f308dee45e Fix colorful image window level and window width bug. Krad 2022-03-02 17:01:41 +08:00
  • 31408e8f9f Fix colorful image window level and window width bug. Krad 2022-03-02 15:36:30 +08:00
  • 04d3ba836f Fix a corner anno text bug. Krad 2022-03-02 15:36:02 +08:00
  • c4684ba5a4 fix a error delete ImageSet cache bug. Krad 2022-03-02 15:01:56 +08:00
  • 9354cddfce Replace UniqueIDInfo_t with std::string Krad 2022-03-02 15:01:23 +08:00
  • f36e8d2330 Load data memory fix.(corner anno caused) Krad 2022-03-01 17:32:35 +08:00
  • 00ccdb8368 Change ignore Krad 2022-03-01 17:30:40 +08:00
  • caca7aa06c Fix Close Viewer bug(ruler) Krad 2022-03-01 13:40:59 +08:00
  • e25100962d New viewer Open logic(only the first time) Krad 2022-03-01 10:53:43 +08:00
  • ffb1a4d11f Refactor Code ,change SeriesInstance to SeriesImageSet, add property to SeriesImageSet. Krad 2022-03-01 10:42:49 +08:00
  • d5d1f7cc6c change comment Krad 2022-02-25 13:49:02 +08:00
  • 0a8255db5c Simple DicomLoader, change DICOMDirectoryHelper set propties as output,use new thumbnail function from QDicomUtility Krad 2022-02-25 13:39:09 +08:00
  • 8422705da3 Disable unreasonable logic branch. Krad 2022-02-25 13:32:29 +08:00
  • 64f9af1187 Add SamplePerPixel to ExtendMedicalImageProperties Krad 2022-02-25 13:25:24 +08:00