#include <Libs/DICOM/Widgets/ctkDICOMBrowser.h>
|
QScopedPointer< ctkDICOMBrowserPrivate > | d_ptr |
|
Definition at line 38 of file ctkDICOMBrowser.h.
ctkDICOMBrowser::ctkDICOMBrowser |
( |
QWidget * |
parent = 0 | ) |
|
|
explicit |
virtual ctkDICOMBrowser::~ctkDICOMBrowser |
( |
| ) |
|
|
virtual |
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.
QString ctkDICOMBrowser::databaseDirectory |
( |
| ) |
const |
Directory being used to store the dicom database.
void ctkDICOMBrowser::databaseDirectoryChanged |
( |
const QString & |
| ) |
|
|
signal |
Emited when directory is changed.
void ctkDICOMBrowser::directoryImported |
( |
| ) |
|
|
signal |
Emited when the directory import operation has completed.
bool ctkDICOMBrowser::displayImportSummary |
( |
| ) |
|
void ctkDICOMBrowser::exportSelectedPatients |
( |
QString |
dirPath, |
|
|
QStringList |
uids |
|
) |
| |
|
protectedslot |
void ctkDICOMBrowser::exportSelectedSeries |
( |
QString |
dirPath, |
|
|
QStringList |
uids |
|
) |
| |
|
protectedslot |
void ctkDICOMBrowser::exportSelectedStudies |
( |
QString |
dirPath, |
|
|
QStringList |
uids |
|
) |
| |
|
protectedslot |
int ctkDICOMBrowser::instancesAddedDuringImport |
( |
| ) |
|
void ctkDICOMBrowser::onFileIndexed |
( |
const QString & |
filePath | ) |
|
|
slot |
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)
void ctkDICOMBrowser::onInstanceAdded |
( |
QString |
| ) |
|
|
slot |
void ctkDICOMBrowser::onModelSelected |
( |
const QItemSelection & |
, |
|
|
const QItemSelection & |
|
|
) |
| |
|
protectedslot |
void ctkDICOMBrowser::onPatientAdded |
( |
int |
, |
|
|
QString |
, |
|
|
QString |
, |
|
|
QString |
|
|
) |
| |
|
slot |
slots to capture status updates from the database during an import operation
void ctkDICOMBrowser::onPatientsRightClicked |
( |
const QPoint & |
point | ) |
|
|
protectedslot |
Called when a right mouse click is made in the patients table.
void ctkDICOMBrowser::onQueryRetrieveFinished |
( |
| ) |
|
|
protectedslot |
To be called when dialog finishes.
void ctkDICOMBrowser::onRemoveAction |
( |
| ) |
|
|
slot |
void ctkDICOMBrowser::onRepairAction |
( |
| ) |
|
|
slot |
void ctkDICOMBrowser::onSeriesAdded |
( |
QString |
| ) |
|
|
slot |
void ctkDICOMBrowser::onSeriesRightClicked |
( |
const QPoint & |
point | ) |
|
|
protectedslot |
Called when a right mouse click is made in the series table.
void ctkDICOMBrowser::onStudiesRightClicked |
( |
const QPoint & |
point | ) |
|
|
protectedslot |
Called when a right mouse click is made in the studies table.
void ctkDICOMBrowser::onStudyAdded |
( |
QString |
| ) |
|
|
slot |
void ctkDICOMBrowser::onTablesDensityComboBox |
( |
QString |
| ) |
|
|
slot |
void ctkDICOMBrowser::openExportDialog |
( |
| ) |
|
|
slot |
void ctkDICOMBrowser::openImportDialog |
( |
| ) |
|
|
slot |
void ctkDICOMBrowser::openQueryDialog |
( |
| ) |
|
|
slot |
int ctkDICOMBrowser::patientsAddedDuringImport |
( |
| ) |
|
Accessors to status of last directory import operation.
void ctkDICOMBrowser::queryRetrieveFinished |
( |
| ) |
|
|
signal |
Emited when query/retrieve operation has happened.
int ctkDICOMBrowser::seriesAddedDuringImport |
( |
| ) |
|
void ctkDICOMBrowser::setDatabaseDirectory |
( |
const QString & |
directory | ) |
|
|
slot |
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.
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
int ctkDICOMBrowser::studiesAddedDuringImport |
( |
| ) |
|
const QStringList ctkDICOMBrowser::tagsToPrecache |
( |
| ) |
|
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
QScopedPointer<ctkDICOMBrowserPrivate> ctkDICOMBrowser::d_ptr |
|
protected |
QString ctkDICOMBrowser::databaseDirectory |
|
readwrite |
bool ctkDICOMBrowser::displayImportSummary |
|
readwrite |
QStringList ctkDICOMBrowser::tagsToPrecache |
|
readwrite |
The documentation for this class was generated from the following file: