Public Types |
| enum | { STEP1_INPUTDIR = 0,
STEP2_RUNTOOLS,
STEP2_RUNNING,
STEP3_EXPORT
} |
Public Slots |
|
void | AddImage_Clicked () |
|
void | RemoveImage_Clicked () |
|
void | AddSlice_Clicked () |
|
void | RefreshDropdownDialogs () |
|
void | PreferencesDialog () |
|
void | About () |
|
void | CheckForUpdates () |
|
void | UpdateCheckFinished (QNetworkReply *reply) |
|
void | ViewSlice (const QModelIndex &) |
|
void | KillProcess (bool killAll=false) |
|
void | KillAllProcesses () |
|
void | RunBatchBuild () |
|
void | OutputMessageFromProcess () |
|
void | ProcessFinished (int exitCode, QProcess::ExitStatus exitStatus) |
|
void | PathComboBoxChanged (int idx) |
|
void | ToolComboBoxChanged (int idx) |
|
void | SelectAll () |
|
void | SetAsDefault () |
|
void | SetSelectedChannels (const QStringList &channels) |
|
void | SetDownsample (const QString &downsample) |
|
void | QueueProcess (const QString &prog, const QStringList &args, const QString &shortName, ToolAlias *alias, const QList< VolumeIndex * > &indicesToUpdate, const QHash< QString, QStringList > &outputFiles) |
|
void | QueueFunction (InternalTool *internalTool, const QStringList &args, const QString &shortName, ToolAlias *alias, const QList< VolumeIndex * > &indicesToUpdate) |
|
void | OutputMessage (const QString &str, int lines=-1) |
|
void | ResizeColumnsToContents () |
|
void | SetToolProgress (double percent, bool failure) |
|
void | SetTitle (const QString &) |
Public Member Functions |
|
| IrisGui (QWidget *parent=0) |
|
void | Initialize () |
|
void | DefaultMethodChanged () |
|
void | BuildToolList () |
|
QList< VolumeIndex * > | GetSelectedVolumeIndices (bool runOnSections, bool runOnAllSlices) |
|
QList< Slice * > | GetSelectedSlices (bool getAllSlices=false) |
|
QList< Section * > | GetSelectedSections (bool getAllSections=false) |
|
QList< Image * > | GetSelectedImages (bool getAllImages=false) |
|
QStringList | GetSelectedChannels (bool forceRefresh=false) |
|
void | RunFrontProcess () |
|
bool | IsToolRunning () |
|
void | Clean (Tool *tool) |
|
void | contextMenuEvent (QContextMenuEvent *event) |
|
Volume * | GetVolume () |
|
PipelineEdit * | GetToolbox () |
|
PipelineEdit * | GetPipelineEdit () |
|
QBoxLayout * | GetInnerPipelineLayout () |
|
QGridLayout * | GetInnerToolboxLayout () |
|
QMenu * | GetMenu (bool isPipeline, QAction *&before, int groupId=0) |
|
QListWidget * | GetVolumeInfoListWidget () |
|
void | EnableSetDefaultButton (bool enabled=true) |
|
void | RefreshVolumeInformation () |
|
void | SetControlSections (const QModelIndex &index, const QStringList &controlNames, int idx) |
|
void | SetEnabled (bool enabled) |
Static Public Member Functions |
|
static IrisGui & | instance () |
|
static void | OutputError (QWidget *parent, const QString &title, const QString &name) |
|
static QString | HtmlText (int ptSize, const QString &color, int weight, const QString &text) |
Protected Member Functions |
|
void | closeEvent (QCloseEvent *event) |
Friends |
|
class | Iris::IrisTests |
|
void | Pipeline::UpdateScrollWidth () |
|
void | OutputInformation::Toggle () |
|
void | OutputInformation::ToggleVerbose (bool enabled) |