#ifndef FILECOMPILER_H #define FILECOMPILER_H #include "compiler.h" class FileCompiler : public Compiler { Q_OBJECT public: FileCompiler(const QString& filename, const QByteArray& encoding,bool silent,bool onlyCheckSyntax); // Compiler interface protected: Settings::PCompilerSet compilerSet() override; bool prepareForCompile() override; private: QByteArray mEncoding; // Compiler interface protected: QString pipedText() override; // Compiler interface protected: bool prepareForRebuild() override; }; #endif // FILECOMPILER_H