|
lmms
Cross-platform music production software
|
#include <FileBrowser.h>
Public Member Functions | |
| Directory (const QString &filename, const QString &path, const QString &filter) | |
| void | update () |
| QString | fullName (QString path=QString{}) const override |
| void | addDirectory (const QString &dir) |
| Public Member Functions inherited from lmms::gui::FileBrowserWidgetItem | |
| FileBrowserWidgetItem (const QStringList &strings, int type, QTreeWidget *parent=nullptr) | |
Private Member Functions | |
| bool | addItems (const QString &path) |
Private Attributes | |
| QPixmap | m_folderPixmap = embed::getIconPixmap("folder") |
| QPixmap | m_folderOpenedPixmap = embed::getIconPixmap("folder_opened") |
| QPixmap | m_folderLockedPixmap = embed::getIconPixmap("folder_locked") |
| QStringList | m_directories |
| QString | m_filter |
| Filter as used in QDir::match(). | |
| int | m_dirCount |
| lmms::gui::Directory::Directory | ( | const QString & | filename, |
| const QString & | path, | ||
| const QString & | filter ) |
|
inline |
|
private |
|
inlineoverridevirtual |
Implements lmms::gui::FileBrowserWidgetItem.
| void lmms::gui::Directory::update | ( | ) |
|
private |
|
private |
Directories that lead here Initially, this is just set to the current path of a directory If, however, you have e.g. 'TripleOscillator/xyz' in two of the file browser's search directories 'a' and 'b', this will have two entries 'a/TripleOscillator' and 'b/TripleOscillator' and 'xyz' in the tree widget
|
private |
Filter as used in QDir::match().
|
private |
|
private |
|
private |