| 123456789101112131415161718192021222324252627 | #ifndef __qCTKDCMTKIndexer_h#define __qCTKDCMTKIndexer_h// QT includes #include <QSqlDatabase>// qCTK includes#include <ctkPimpl.h>#include "CTKDICOMCoreExport.h"class qCTKDCMTKIndexerPrivate;class Q_CTK_DICOM_CORE_EXPORT qCTKDCMTKIndexer  {public:  explicit qCTKDCMTKIndexer();  virtual ~qCTKDCMTKIndexer();  /// add directory to database and optionally copy files to destinationDirectory  void addDirectory(QSqlDatabase database, const QString& directoryName, const QString& destinationDirectoryName = "");  void refreshDatabase(QSqlDatabase database, const QString& directoryName);private:  QCTK_DECLARE_PRIVATE(qCTKDCMTKIndexer);};#endif
 |