Public Slots | Signals | Public Member Functions | Static Public Member Functions | Protected Attributes

InternalTool Class Reference

Inheritance diagram for InternalTool:
ChannelSelect ExportResults PyramidTool Snapshot VolumeImporter WriteVikingXml

List of all members.

Public Slots

void ToolFinished ()

Signals

void ProcessFinished (int exitCode, QProcess::ExitStatus exitStatus)
void RefreshDropdownDialogs ()
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)
void Dirty ()
void AddDownsamples (const QStringList &downsamples)
void AddChannels (const QStringList &channels)
void SetToolProgress (double percent, bool failure)

Public Member Functions

virtual void Start (ReadiedProcess *process)
virtual void run ()=0

Static Public Member Functions

static InternalToolGetInternalToolByType (const QString &type)

Protected Attributes

ReadiedProcessprocess
bool failure

The documentation for this class was generated from the following files:
 All Classes Functions Variables