21 #ifndef CTKERRORLOGTERMINALOUTPUT_H
22 #define CTKERRORLOGTERMINALOUTPUT_H
25 #include <QScopedPointer>
29 #include <ctkCoreExport.h>
32 class ctkErrorLogTerminalOutputPrivate;
39 Q_FLAGS(TerminalOutputs)
50 All = StandardError | StandardOutput
52 Q_DECLARE_FLAGS(TerminalOutputs, TerminalOutput)
55 void setEnabled(
bool value);
57 int fileDescriptor()const;
58 void setFileDescriptor(
int fd);
60 void output(const QString& text);
63 QScopedPointer<ctkErrorLogTerminalOutputPrivate> d_ptr;
ctkErrorLogTerminalOutput()
virtual ~ctkErrorLogTerminalOutput()
Q_DECLARE_OPERATORS_FOR_FLAGS(ctkVTKDataSetModel::AttributeTypes)