|
hydrogen 1.1.1
|
This dialog is used to preview audiofiles. More...
#include <AudioFileBrowser.h>
Public Member Functions | |
| AudioFileBrowser (QWidget *pParent, bool bAllowMultiSelect, bool bShowInstrumentManipulationControls) | |
| ~AudioFileBrowser () | |
| QStringList | getSelectedFiles () |
| QString | setDir (QString dir) |
Public Member Functions inherited from Object | |
| ~Object () | |
| destructor More... | |
| Object (const Object &obj) | |
| copy constructor More... | |
| Object (const char *class_name) | |
| constructor More... | |
| const char * | class_name () const |
| return the class name More... | |
| virtual QString | toQString (const QString &sPrefix, bool bShort=true) const |
| Formatted string version for debugging purposes. More... | |
| void | Print (bool bShort=true) const |
| Prints content of toQString() via DEBUGLOG. More... | |
Private Slots | |
| void | on_cancelBTN_clicked () |
| void | on_openBTN_clicked () |
| void | clicked (const QModelIndex &index) |
| void | doubleClicked (const QModelIndex &index) |
| void | on_m_pPlayBtn_clicked () |
| void | on_m_pStopBtn_clicked () |
| void | updateModelIndex () |
| void | on_m_pPathHometoolButton_clicked () |
| void | on_m_pPathUptoolButton_clicked () |
| void | on_playSamplescheckBox_clicked () |
| void | on_hiddenCB_clicked () |
| virtual void | keyPressEvent (QKeyEvent *ev) |
| virtual void | keyReleaseEvent (QKeyEvent *ev) |
Private Member Functions | |
| void | browseTree (const QModelIndex &index) |
| void | getEnvironment () |
| bool | isFileSupported (QString filename) |
Private Attributes | |
| InstrumentEditor * | m_pInstrumentEditor |
| SampleWaveDisplay * | m_pSampleWaveDisplay |
| QString | m_pSampleFilename |
| QStringList | m_pSelectedFile |
| bool | m_SingleClick |
| QFileSystemModel * | m_pDirModel |
| QTreeView * | m_pTree |
| QModelIndex | m_ModelIndex |
| QString | m_sEmptySampleFilename |
| QStringList | m_Filters |
| bool | m_bAllowMultiSelect |
| bool | m_bShowInstrumentManipulationControls |
Additional Inherited Members | |
Static Public Member Functions inherited from Object | |
| static void | set_count (bool flag) |
| enable/disable class instances counting More... | |
| static bool | count_active () |
| return true if class instances counting is enabled More... | |
| static unsigned | objects_count () |
| return the number of objects More... | |
| static void | write_objects_map_to (std::ostream &out) |
| output the full objects map to a given ostream More... | |
| static void | write_objects_map_to_cerr () |
| output objects map to stderr More... | |
| static int | bootstrap (Logger *logger, bool count=false) |
| must be called before any Object instantiation ! More... | |
| static Logger * | logger () |
| return the logger instance More... | |
Static Public Attributes inherited from Object | |
| static QString | sPrintIndention = " " |
| String used to format the debugging string output of some core classes. More... | |
Static Protected Attributes inherited from Object | |
| static Logger * | __logger = nullptr |
| logger instance pointer More... | |
This dialog is used to preview audiofiles.
| AudioFileBrowser | ( | QWidget * | pParent, |
| bool | bAllowMultiSelect, | ||
| bool | bShowInstrumentManipulationControls | ||
| ) |
| ~AudioFileBrowser | ( | ) |
|
private |
|
privateslot |
|
privateslot |
|
private |
| QStringList getSelectedFiles | ( | ) |
|
private |
|
privatevirtualslot |
|
privatevirtualslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
| QString setDir | ( | QString | dir | ) |
|
privateslot |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |