Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
zrythm::utils::FilePathList Class Referencefinal
Inheritance diagram for zrythm::utils::FilePathList:
Collaboration diagram for zrythm::utils::FilePathList:

Public Member Functions

 FilePathList (QObject *parent=nullptr)
 FilePathList (juce::FileSearchPath paths, QObject *parent=nullptr)
Q_SIGNAL void pathsChanged ()
QStringList getPaths () const
void setPaths (const QStringList &paths)
Q_INVOKABLE void addPath (const QString &path)
Q_INVOKABLE void clear ()
void add_path (const fs::path &path)
void add_path (const Utf8String &path)
void add_paths (const juce::FileSearchPath &paths)
juce::FileSearchPath get_as_juce_file_search_path () const
void print (const utils::Utf8String &title) const
 For debugging.
auto begin () const
auto end () const
auto begin ()
auto end ()
bool empty () const

Properties

QStringList paths

Detailed Description

Definition at line 15 of file file_path_list.h.

Member Function Documentation

◆ begin() [1/2]

auto zrythm::utils::FilePathList::begin ( )
inline

Definition at line 45 of file file_path_list.h.

◆ begin() [2/2]

auto zrythm::utils::FilePathList::begin ( ) const
inline

Definition at line 43 of file file_path_list.h.

◆ empty()

bool zrythm::utils::FilePathList::empty ( ) const
inline

Definition at line 48 of file file_path_list.h.

◆ end() [1/2]

auto zrythm::utils::FilePathList::end ( )
inline

Definition at line 46 of file file_path_list.h.

◆ end() [2/2]

auto zrythm::utils::FilePathList::end ( ) const
inline

Definition at line 44 of file file_path_list.h.

Property Documentation

◆ paths

QStringList zrythm::utils::FilePathList::paths
readwrite

Definition at line 18 of file file_path_list.h.


The documentation for this class was generated from the following file: