File indexing completed on 2024-10-13 04:22:12

0001 /*
0002     SPDX-FileCopyrightText: 2010 Michal Malek <michalm@jabster.pl>
0003     SPDX-FileCopyrightText: 1998-2007 Sebastian Trueg <trueg@k3b.org>
0004 
0005     SPDX-License-Identifier: GPL-2.0-or-later
0006 */
0007 
0008 
0009 #ifndef _K3B_MIXED_PROJECT_INTERFACE_H_
0010 #define _K3B_MIXED_PROJECT_INTERFACE_H_
0011 
0012 #include "k3bprojectinterface.h"
0013 
0014 namespace K3b {
0015     class AudioProjectInterface;
0016     class DataProjectInterface;
0017     class MixedDoc;
0018 
0019     class MixedProjectInterface : public ProjectInterface
0020     {
0021         Q_OBJECT
0022 
0023     public:
0024         explicit MixedProjectInterface( MixedDoc* doc );
0025 
0026     private:
0027         MixedDoc* m_mixedDoc;
0028 
0029         AudioProjectInterface* m_audioInterface;
0030         DataProjectInterface* m_dataInterface;
0031     };
0032 }
0033 
0034 #endif