|
@@ -34,6 +34,9 @@
|
|
|
// STD includes
|
|
|
#include <iostream>
|
|
|
|
|
|
+// DCMTK includes
|
|
|
+#include <dcuid.h>
|
|
|
+
|
|
|
//----------------------------------------------------------------------------
|
|
|
ctkExampleDicomHost::ctkExampleDicomHost(ctkHostedAppPlaceholderWidget* placeholderWidget, int hostPort, int appPort) :
|
|
|
ctkDicomAbstractHost(hostPort, appPort),
|
|
@@ -203,3 +206,11 @@ ctkDicomAppHosting::State ctkExampleDicomHost::getApplicationState()const
|
|
|
return ctkDicomAppHosting::EXIT;
|
|
|
return ctkDicomAbstractHost::getApplicationState();
|
|
|
}
|
|
|
+
|
|
|
+//----------------------------------------------------------------------------
|
|
|
+QString ctkExampleDicomHost::generateUID()
|
|
|
+{
|
|
|
+ char uid[100];
|
|
|
+ dcmGenerateUniqueIdentifier(uid, SITE_INSTANCE_UID_ROOT);
|
|
|
+ return uid;
|
|
|
+}
|