qCTKDCMTK.h 564 B

12345678910111213141516171819202122232425262728293031
  1. #ifndef __qCTKDCMTK_h
  2. #define __qCTKDCMTK_h
  3. // QT includes
  4. #include <QObject>
  5. // qCTK includes
  6. #include <qCTKPimpl.h>
  7. #include "CTKDICOMCoreExport.h"
  8. class qCTKDCMTKPrivate;
  9. class Q_CTK_DICOM_CORE_EXPORT qCTKDCMTK : public QObject
  10. {
  11. Q_OBJECT
  12. public:
  13. typedef QObject Superclass;
  14. explicit qCTKDCMTK(QObject* parent = 0);
  15. virtual ~qCTKDCMTK();
  16. ///
  17. ///
  18. void setDatabaseFileName(const QString& file);
  19. virtual bool openDatabase(const QString& file);
  20. const QString& GetLastError() const;
  21. private:
  22. QCTK_DECLARE_PRIVATE(qCTKDCMTK);
  23. };
  24. #endif