File indexing completed on 2024-05-19 04:52:18
0001 /* 0002 SPDX-FileCopyrightText: 2003-2004 Christian Kvasny <chris@k3b.org> 0003 THX to Manfred Odenstein <odix@chello.at> 0004 SPDX-FileCopyrightText: 1998-2007 Sebastian Trueg <trueg@k3b.org> 0005 0006 SPDX-License-Identifier: GPL-2.0-or-later 0007 */ 0008 0009 #ifndef K3B_VCD_XMLVIEW_H 0010 #define K3B_VCD_XMLVIEW_H 0011 0012 #include "k3bvcddoc.h" 0013 0014 #include <QString> 0015 0016 class QFile; 0017 0018 namespace K3b { 0019 class VcdTrack; 0020 0021 class VcdXmlView 0022 { 0023 0024 public: 0025 explicit VcdXmlView( VcdDoc* doc ); 0026 ~VcdXmlView(); 0027 0028 void write( QFile& file ); 0029 const QString& xmlString() const; 0030 0031 private: 0032 class Private; 0033 Private* d; 0034 }; 0035 } 0036 0037 #endif