#ifndef __CPEXTENSIONS__QT__DICOMSERIESSELECTORWIDGET__H__ #define __CPEXTENSIONS__QT__DICOMSERIESSELECTORWIDGET__H__ #include #ifdef cpExtensions_QT4 #include // ------------------------------------------------------------------------- namespace Ui { class DicomSeriesSelectorWidget; } // ------------------------------------------------------------------------- namespace cpExtensions { namespace QT { /** */ class cpExtensions_EXPORT DicomSeriesSelectorWidget : public QWidget { Q_OBJECT; public: typedef DicomSeriesSelectorWidget Self; public: explicit DicomSeriesSelectorWidget( QWidget* parent = 0 ); virtual ~DicomSeriesSelectorWidget( ); QString startDir( ) const; void setStartDir( const QString& dir, bool build = true ); std::vector< std::string > selectedFilenames( ); protected slots: void _Choose( ); protected: Ui::DicomSeriesSelectorWidget* m_UI; }; } // ecapseman } // ecapseman #endif // cpExtensions_QT4 #endif // __CPEXTENSIONS__QT__DICOMSERIESSELECTORWIDGET__H__ // eof - $RCSfile$