+++ /dev/null
-#include <cpExtensions/QT/ConfigurationChooser.h>
-#include <cpExtensions/QT/ui_ConfigurationChooser.h>
-#include <cpExtensions/QT/ActorsWidgetInterface.h>
-#include <cpExtensions/QT/WindowLevelImageConfiguration.h>
-
-// -------------------------------------------------------------------------
-cpExtensions::QT::ConfigurationChooser::
-ConfigurationChooser( QWidget* parent, Qt::WindowFlags f )
- : Superclass( parent, f ),
- m_UI( new Ui::ConfigurationChooser ),
- m_Data( NULL )
-{
- this->m_UI->setupUi( this );
-}
-
-// -------------------------------------------------------------------------
-cpExtensions::QT::ConfigurationChooser::
-~ConfigurationChooser( )
-{
- delete this->m_UI;
-}
-
-// -------------------------------------------------------------------------
-void cpExtensions::QT::ConfigurationChooser::
-setData( ActorsWidgetInterface* data )
-{
- this->m_Data = data;
- if( this->m_Data != NULL )
- {
- auto actors = this->m_Data->GetActorsNames( );
- for( auto n = actors.begin( ); n != actors.end( ); ++n )
- {
- if( this->m_Data->IsWindowLevelImageActor( *n ) )
- {
- auto wl_wdg = new WindowLevelImageConfiguration( this );
- wl_wdg->setData( data, *n );
- this->m_UI->Configurations->addTab( wl_wdg, n->c_str( ) );
- }
- else if( this->m_Data->IsLUTImageActor( *n ) )
- {
- }
- else if( this->m_Data->Is3DActor( *n ) )
- {
- } // fi
-
- } // rof
-
- } // fi
-}
-
-// eof - $RCSfile$