CTK  0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
Public Types | Public Slots | Signals | Public Member Functions | Protected Slots | Protected Attributes | Properties | List of all members
ctkDICOMObjectListWidget Class Reference

#include <Libs/DICOM/Widgets/ctkDICOMObjectListWidget.h>

Inheritance diagram for ctkDICOMObjectListWidget:
Inheritance graph
[legend]
Collaboration diagram for ctkDICOMObjectListWidget:
Collaboration graph
[legend]

Public Types

typedef QWidget Superclass
 

Public Slots

void setCurrentFile (const QString &newFileName)
 
void setFileList (const QStringList &fileList)
 
void setFilterExpression (const QString &expr)
 

Signals

void doubleClicked (const QModelIndex &)
 

Public Member Functions

 ctkDICOMObjectListWidget (QWidget *parent=0)
 
QString currentFile ()
 
QStringList fileList ()
 
QString filterExpression ()
 
QString metadataAsText (bool allFiles=false)
 Get metadata tree as plain text. More...
 
void openLookupUrl (QString tag)
 Open DICOM tag definition in a web browser. More...
 
virtual ~ctkDICOMObjectListWidget ()
 

Protected Slots

void copyAllFilesMetadata ()
 
void copyMetadata ()
 
void copyPath ()
 
void itemDoubleClicked (const QModelIndex &)
 
void onFilterChanged ()
 
void updateWidget ()
 

Protected Attributes

QScopedPointer< ctkDICOMObjectListWidgetPrivate > d_ptr
 

Properties

QString currentFile
 
QStringList fileList
 
QString filterExpression
 

Detailed Description

Definition at line 33 of file ctkDICOMObjectListWidget.h.

Member Typedef Documentation

◆ Superclass

Definition at line 41 of file ctkDICOMObjectListWidget.h.

Constructor & Destructor Documentation

◆ ctkDICOMObjectListWidget()

ctkDICOMObjectListWidget::ctkDICOMObjectListWidget ( QWidget *  parent = 0)
explicit

◆ ~ctkDICOMObjectListWidget()

virtual ctkDICOMObjectListWidget::~ctkDICOMObjectListWidget ( )
virtual

Member Function Documentation

◆ copyAllFilesMetadata

void ctkDICOMObjectListWidget::copyAllFilesMetadata ( )
protectedslot

◆ copyMetadata

void ctkDICOMObjectListWidget::copyMetadata ( )
protectedslot

◆ copyPath

void ctkDICOMObjectListWidget::copyPath ( )
protectedslot

◆ currentFile()

QString ctkDICOMObjectListWidget::currentFile ( )

◆ doubleClicked

void ctkDICOMObjectListWidget::doubleClicked ( const QModelIndex &  )
signal

◆ fileList()

QStringList ctkDICOMObjectListWidget::fileList ( )

◆ filterExpression()

QString ctkDICOMObjectListWidget::filterExpression ( )

Filter displayed metadata based on content in Tag, Attribute, and Value columns. Simple search : enter any text to show only those items that contains the text. Use ? and * wildcards to represent any single character or sequence of characters. Regular expression search: Enter regexp: followed by a regular expression. For example, show 3 specific tags, enter : regexp : 0010, 0010 | 0010, 0020 | 0010, 0030

◆ itemDoubleClicked

void ctkDICOMObjectListWidget::itemDoubleClicked ( const QModelIndex &  )
protectedslot

◆ metadataAsText()

QString ctkDICOMObjectListWidget::metadataAsText ( bool  allFiles = false)

Get metadata tree as plain text.

◆ onFilterChanged

void ctkDICOMObjectListWidget::onFilterChanged ( )
protectedslot

◆ openLookupUrl()

void ctkDICOMObjectListWidget::openLookupUrl ( QString  tag)

Open DICOM tag definition in a web browser.

◆ setCurrentFile

void ctkDICOMObjectListWidget::setCurrentFile ( const QString &  newFileName)
slot

◆ setFileList

void ctkDICOMObjectListWidget::setFileList ( const QStringList &  fileList)
slot

◆ setFilterExpression

void ctkDICOMObjectListWidget::setFilterExpression ( const QString &  expr)
slot

◆ updateWidget

void ctkDICOMObjectListWidget::updateWidget ( )
protectedslot

Member Data Documentation

◆ d_ptr

QScopedPointer<ctkDICOMObjectListWidgetPrivate> ctkDICOMObjectListWidget::d_ptr
protected

Definition at line 62 of file ctkDICOMObjectListWidget.h.

Property Documentation

◆ currentFile

QString ctkDICOMObjectListWidget::currentFile
readwrite

Definition at line 1 of file ctkDICOMObjectListWidget.h.

◆ fileList

QStringList ctkDICOMObjectListWidget::fileList
readwrite

Definition at line 1 of file ctkDICOMObjectListWidget.h.

◆ filterExpression

QString ctkDICOMObjectListWidget::filterExpression
readwrite

Definition at line 1 of file ctkDICOMObjectListWidget.h.


The documentation for this class was generated from the following file: