21#ifndef CTKERRORLOGTERMINALOUTPUT_H
22#define CTKERRORLOGTERMINALOUTPUT_H
25#include <QScopedPointer>
29#include <ctkCoreExport.h>
32class 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)