#include <Libs/DICOM/Widgets/ctkDICOMBrowser.h>
|
QScopedPointer< ctkDICOMBrowserPrivate > | d_ptr |
|
Definition at line 38 of file ctkDICOMBrowser.h.
◆ Superclass
◆ ctkDICOMBrowser()
ctkDICOMBrowser::ctkDICOMBrowser |
( |
QWidget * |
parent = 0 | ) |
|
|
explicit |
◆ ~ctkDICOMBrowser()
virtual ctkDICOMBrowser::~ctkDICOMBrowser |
( |
| ) |
|
|
virtual |
◆ confirmDeleteSelectedUIDs()
bool ctkDICOMBrowser::confirmDeleteSelectedUIDs |
( |
QStringList |
uids | ) |
|
|
protected |
Confirm with the user that they wish to delete the selected uids. Add information about the selected UIDs to a message box, checks for patient name, series description, study description, if all empty, uses the UID. Returns true if the user confirms the delete, false otherwise. Remembers if the user doesn't want to show the confirmation again.
◆ database()
◆ databaseDirectory()
QString ctkDICOMBrowser::databaseDirectory |
( |
| ) |
const |
Directory being used to store the dicom database.
◆ databaseDirectoryChanged
void ctkDICOMBrowser::databaseDirectoryChanged |
( |
const QString & |
| ) |
|
|
signal |
Emited when directory is changed.
◆ dicomTableManager()
◆ directoryImported
void ctkDICOMBrowser::directoryImported |
( |
| ) |
|
|
signal |
Emited when the directory import operation has completed.
◆ displayImportSummary()
bool ctkDICOMBrowser::displayImportSummary |
( |
| ) |
|
◆ exportSelectedPatients
void ctkDICOMBrowser::exportSelectedPatients |
( |
QString |
dirPath, |
|
|
QStringList |
uids |
|
) |
| |
|
protectedslot |
◆ exportSelectedSeries
void ctkDICOMBrowser::exportSelectedSeries |
( |
QString |
dirPath, |
|
|
QStringList |
uids |
|
) |
| |
|
protectedslot |
◆ exportSelectedStudies
void ctkDICOMBrowser::exportSelectedStudies |
( |
QString |
dirPath, |
|
|
QStringList |
uids |
|
) |
| |
|
protectedslot |
◆ instancesAddedDuringImport()
int ctkDICOMBrowser::instancesAddedDuringImport |
( |
| ) |
|
◆ onFileIndexed
void ctkDICOMBrowser::onFileIndexed |
( |
const QString & |
filePath | ) |
|
|
slot |
◆ onImportDirectory
void ctkDICOMBrowser::onImportDirectory |
( |
QString |
directory | ) |
|
|
slot |
Import a directory - this is used when the user selects a directory from the Import Dialog, but can also be used externally to trigger an import (i.e. for testing or to support drag-and-drop)
◆ onInstanceAdded
void ctkDICOMBrowser::onInstanceAdded |
( |
QString |
| ) |
|
|
slot |
◆ onModelSelected
void ctkDICOMBrowser::onModelSelected |
( |
const QItemSelection & |
, |
|
|
const QItemSelection & |
|
|
) |
| |
|
protectedslot |
◆ onPatientAdded
void ctkDICOMBrowser::onPatientAdded |
( |
int |
, |
|
|
QString |
, |
|
|
QString |
, |
|
|
QString |
|
|
) |
| |
|
slot |
slots to capture status updates from the database during an import operation
◆ onPatientsRightClicked
void ctkDICOMBrowser::onPatientsRightClicked |
( |
const QPoint & |
point | ) |
|
|
protectedslot |
Called when a right mouse click is made in the patients table.
◆ onQueryRetrieveFinished
void ctkDICOMBrowser::onQueryRetrieveFinished |
( |
| ) |
|
|
protectedslot |
To be called when dialog finishes.
◆ onRemoveAction
void ctkDICOMBrowser::onRemoveAction |
( |
| ) |
|
|
slot |
◆ onRepairAction
void ctkDICOMBrowser::onRepairAction |
( |
| ) |
|
|
slot |
◆ onSeriesAdded
void ctkDICOMBrowser::onSeriesAdded |
( |
QString |
| ) |
|
|
slot |
◆ onSeriesRightClicked
void ctkDICOMBrowser::onSeriesRightClicked |
( |
const QPoint & |
point | ) |
|
|
protectedslot |
Called when a right mouse click is made in the series table.
◆ onStudiesRightClicked
void ctkDICOMBrowser::onStudiesRightClicked |
( |
const QPoint & |
point | ) |
|
|
protectedslot |
Called when a right mouse click is made in the studies table.
◆ onStudyAdded
void ctkDICOMBrowser::onStudyAdded |
( |
QString |
| ) |
|
|
slot |
◆ onTablesDensityComboBox
void ctkDICOMBrowser::onTablesDensityComboBox |
( |
QString |
| ) |
|
|
slot |
◆ openExportDialog
void ctkDICOMBrowser::openExportDialog |
( |
| ) |
|
|
slot |
◆ openImportDialog
void ctkDICOMBrowser::openImportDialog |
( |
| ) |
|
|
slot |
◆ openQueryDialog
void ctkDICOMBrowser::openQueryDialog |
( |
| ) |
|
|
slot |
◆ patientsAddedDuringImport()
int ctkDICOMBrowser::patientsAddedDuringImport |
( |
| ) |
|
Accessors to status of last directory import operation.
◆ queryRetrieveFinished
void ctkDICOMBrowser::queryRetrieveFinished |
( |
| ) |
|
|
signal |
Emited when query/retrieve operation has happened.
◆ seriesAddedDuringImport()
int ctkDICOMBrowser::seriesAddedDuringImport |
( |
| ) |
|
◆ setDatabaseDirectory
void ctkDICOMBrowser::setDatabaseDirectory |
( |
const QString & |
directory | ) |
|
|
slot |
◆ setDisplayImportSummary()
void ctkDICOMBrowser::setDisplayImportSummary |
( |
bool |
| ) |
|
Option to show or not import summary dialog. Since the summary dialog is modal, we give the option of disabling it for batch modes or testing.
◆ setTagsToPrecache()
void ctkDICOMBrowser::setTagsToPrecache |
( |
const QStringList |
tags | ) |
|
See ctkDICOMDatabase for description - these accessors delegate to the corresponding routines of the internal instance of the database.
- See also
- ctkDICOMDatabase
◆ studiesAddedDuringImport()
int ctkDICOMBrowser::studiesAddedDuringImport |
( |
| ) |
|
◆ tagsToPrecache()
const QStringList ctkDICOMBrowser::tagsToPrecache |
( |
| ) |
|
◆ updateDatabaseSchemaIfNeeded()
void ctkDICOMBrowser::updateDatabaseSchemaIfNeeded |
( |
| ) |
|
Updates schema of loaded database to match the one coded by the current version of ctkDICOMDatabase. Also provides a dialog box for progress
◆ d_ptr
QScopedPointer<ctkDICOMBrowserPrivate> ctkDICOMBrowser::d_ptr |
|
protected |
◆ database
◆ databaseDirectory
QString ctkDICOMBrowser::databaseDirectory |
|
readwrite |
◆ dicomTableManager
◆ displayImportSummary
bool ctkDICOMBrowser::displayImportSummary |
|
readwrite |
◆ tagsToPrecache
QStringList ctkDICOMBrowser::tagsToPrecache |
|
readwrite |
The documentation for this class was generated from the following file: