Return const QString& from SampleBuffer::audioFile
This commit is contained in:
@@ -101,7 +101,7 @@ public:
|
||||
auto visualize(QPainter& p, const QRect& dr, int fromFrame = 0, int toFrame = 0) const -> void;
|
||||
|
||||
auto sampleDuration() const -> int;
|
||||
auto sampleFile() const -> QString;
|
||||
auto sampleFile() const -> const QString&;
|
||||
auto sampleRate() const -> int;
|
||||
auto sampleSize() const -> int;
|
||||
|
||||
|
||||
@@ -56,7 +56,7 @@ public:
|
||||
friend void swap(SampleBuffer& first, SampleBuffer& second) noexcept;
|
||||
auto toBase64() const -> QString;
|
||||
|
||||
auto audioFile() const -> QString;
|
||||
auto audioFile() const -> const QString&;
|
||||
auto sampleRate() const -> sample_rate_t;
|
||||
|
||||
auto begin() const -> const_iterator;
|
||||
@@ -74,7 +74,7 @@ private:
|
||||
|
||||
private:
|
||||
std::vector<sampleFrame> m_data;
|
||||
std::optional<QString> m_audioFile;
|
||||
QString m_audioFile;
|
||||
int m_sampleRate = 0;
|
||||
};
|
||||
|
||||
|
||||
@@ -54,7 +54,7 @@ public:
|
||||
SampleClip& operator=( const SampleClip& that ) = delete;
|
||||
|
||||
void changeLength( const TimePos & _length ) override;
|
||||
QString sampleFile() const;
|
||||
const QString& sampleFile() const;
|
||||
|
||||
void saveSettings( QDomDocument & _doc, QDomElement & _parent ) override;
|
||||
void loadSettings( const QDomElement & _this ) override;
|
||||
|
||||
Reference in New Issue
Block a user