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) |