Explorar o código

Convert search pop up mode to be property

This matches ctk/qt style better and also expose
the option in PythonQt
Steve Pieper %!s(int64=14) %!d(string=hai) anos
pai
achega
ed85dfacf2

+ 6 - 0
Libs/DICOM/Widgets/ctkDICOMAppWidget.cpp

@@ -236,6 +236,12 @@ QString ctkDICOMAppWidget::databaseDirectory() const
 }
 
 //----------------------------------------------------------------------------
+bool ctkDICOMAppWidget::searchWidgetPopUpMode(){
+  Q_D(ctkDICOMAppWidget);
+  return d->IsSearchWidgetPopUpMode;
+}
+
+//----------------------------------------------------------------------------
 void ctkDICOMAppWidget::setSearchWidgetPopUpMode(bool flag){
   Q_D(ctkDICOMAppWidget);
 

+ 2 - 0
Libs/DICOM/Widgets/ctkDICOMAppWidget.h

@@ -34,6 +34,7 @@ class CTK_DICOM_WIDGETS_EXPORT ctkDICOMAppWidget : public QWidget
 {
   Q_OBJECT
   Q_PROPERTY(QString databaseDirectory READ databaseDirectory WRITE setDatabaseDirectory)
+  Q_PROPERTY(bool searchWidgetPopUpMode READ searchWidgetPopUpMode WRITE setSearchWidgetPopUpMode)
 
 public:
   typedef QWidget Superclass;
@@ -46,6 +47,7 @@ public:
   /// Default value is false. Setting it to true will make
   /// search widget to be displayed as pop-up widget
   void setSearchWidgetPopUpMode(bool flag);
+  bool searchWidgetPopUpMode();
 
 public slots:
   void setDatabaseDirectory(const QString& directory);