MCPcopy Create free account
hub / github.com/commontk/CTK / instanceForFile

Method instanceForFile

Libs/DICOM/Core/ctkDICOMDatabase.cpp:2140–2153  ·  view source on GitHub ↗

------------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

2138
2139//------------------------------------------------------------------------------
2140QString ctkDICOMDatabase::instanceForFile(QString fileName)
2141{
2142 Q_D(ctkDICOMDatabase);
2143 QSqlQuery query(d->Database);
2144 query.prepare( "SELECT SOPInstanceUID FROM Images WHERE Filename=?");
2145 query.addBindValue(d->internalPathFromAbsolute(fileName));
2146 query.exec();
2147 QString result;
2148 if (query.next())
2149 {
2150 result = query.value(0).toString();
2151 }
2152 return result;
2153}
2154
2155//------------------------------------------------------------------------------
2156QDateTime ctkDICOMDatabase::insertDateTimeForInstance(QString sopInstanceUID)

Callers 3

fileValueMethod · 0.95
fileValueExistsMethod · 0.95
ctkDICOMDatabaseTest2Function · 0.80

Calls 4

execMethod · 0.45
toStringMethod · 0.45
valueMethod · 0.45

Tested by 1

ctkDICOMDatabaseTest2Function · 0.64