feat: Add show dicom tag.
This commit is contained in:
@@ -28,10 +28,11 @@ SeriesImageSet::~SeriesImageSet() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
const char* SeriesImageSet::getCurImageName() const
|
const char* SeriesImageSet::getCurImageName(int aSlice) const
|
||||||
{
|
{
|
||||||
|
int fileSize = m_property->GetFileNames().size();
|
||||||
return nullptr;
|
auto tetst = m_property->GetFileNames().at(fileSize - aSlice - 1).first.c_str();
|
||||||
|
return tetst;
|
||||||
}
|
}
|
||||||
|
|
||||||
const char* SeriesImageSet::getSeriesName() const{
|
const char* SeriesImageSet::getSeriesName() const{
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ public:
|
|||||||
std::string const & getUniqueID() {
|
std::string const & getUniqueID() {
|
||||||
return m_pUniqueID;
|
return m_pUniqueID;
|
||||||
};
|
};
|
||||||
const char* getCurImageName() const;
|
const char* getCurImageName(int aSlice) const;
|
||||||
const char* getStudyUID() const;
|
const char* getStudyUID() const;
|
||||||
const char* getSeriesName() const;
|
const char* getSeriesName() const;
|
||||||
long GetSeriesNumber() const;
|
long GetSeriesNumber() const;
|
||||||
|
|||||||
@@ -211,7 +211,7 @@ int DicomImageView::getSeriesNumber() {
|
|||||||
|
|
||||||
void DicomImageView::showMetaData() {
|
void DicomImageView::showMetaData() {
|
||||||
|
|
||||||
QString fileName = QString::fromLatin1(this->mSeries->getCurImageName());
|
QString fileName = QString::fromLatin1(this->mSeries->getCurImageName(mImageViewer->GetSlice()));
|
||||||
if (!fileName.isEmpty()) {
|
if (!fileName.isEmpty()) {
|
||||||
DcmFileFormat dcmFile;
|
DcmFileFormat dcmFile;
|
||||||
if (!dcmFile.loadFile(fileName.toStdString()).good()) {
|
if (!dcmFile.loadFile(fileName.toStdString()).good()) {
|
||||||
|
|||||||
Reference in New Issue
Block a user