Warning, file /multimedia/k3b/src/projects/k3baudiotrackwidget.h was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001 /* 0002 SPDX-FileCopyrightText: 1998-2008 Sebastian Trueg <trueg@k3b.org> 0003 SPDX-License-Identifier: GPL-2.0-or-later 0004 */ 0005 0006 #ifndef _K3B_AUDIO_TRACK_WIDGET_H_ 0007 #define _K3B_AUDIO_TRACK_WIDGET_H_ 0008 0009 #include "ui_base_k3baudiotrackwidget.h" 0010 0011 #include "k3bmsf.h" 0012 0013 #include <QList> 0014 0015 0016 namespace K3b { 0017 class AudioTrack; 0018 0019 /** 0020 * This class is used internally by AudioTrackDialog. 0021 */ 0022 class AudioTrackWidget : public QWidget, public Ui::base_K3bAudioTrackWidget 0023 { 0024 Q_OBJECT 0025 0026 public: 0027 explicit AudioTrackWidget( const QList<AudioTrack*>& tracks, 0028 QWidget* parent = 0 ); 0029 ~AudioTrackWidget() override; 0030 0031 public Q_SLOTS: 0032 void save(); 0033 void load(); 0034 0035 private: 0036 QList<AudioTrack*> m_tracks; 0037 }; 0038 } 0039 0040 #endif