diff -r 3016b494685c -r cd9d6bf6f649 src/parser.h --- a/src/parser.h Wed Mar 09 13:14:40 2022 +0200 +++ b/src/parser.h Wed Mar 09 14:07:58 2022 +0200 @@ -29,13 +29,9 @@ public: enum { EndOfModel = -1 }; Parser(QIODevice& device, QObject* parent = nullptr); - LDHeader parseHeader(Winding& winding); void parseBody(Model &model); static std::unique_ptr parseFromString(QString line); private: - enum HeaderParseResult {ParseSuccess, ParseFailure, StopParsing}; QString readLine(); - HeaderParseResult parseHeaderLine(LDHeader& header, Winding& winding, const QString& line); QIODevice& device; - QStringList bag; };