File indexing completed on 2025-02-16 03:37:58
0001 // SPDX-License-Identifier: LGPL-2.1-or-later 0002 // 0003 // SPDX-FileCopyrightText: 2012 Bernhard Beschow <bbeschow@cs.tu-berlin.de> 0004 0005 #ifndef MARBLE_LOG_RUNNER_H 0006 #define MARBLE_LOG_RUNNER_H 0007 0008 #include "ParsingRunner.h" 0009 0010 namespace Marble 0011 { 0012 0013 class LogRunner : public ParsingRunner 0014 { 0015 Q_OBJECT 0016 0017 public: 0018 explicit LogRunner( QObject *parent = nullptr ); 0019 ~LogRunner() override; 0020 0021 GeoDataDocument* parseFile( const QString &fileName, DocumentRole role, QString& error ) override; 0022 }; 0023 0024 } 0025 0026 #endif // MARBLE_LOGFILE_RUNNER_H