configurable ladspa path
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@300 0778d3d1-df1d-0410-868b-ea421aaaa00d
This commit is contained in:
@@ -50,6 +50,8 @@
|
||||
|
||||
#endif
|
||||
|
||||
#include "ladspa_manager.h"
|
||||
|
||||
|
||||
class QLineEdit;
|
||||
class QLabel;
|
||||
@@ -157,6 +159,13 @@ public:
|
||||
return( m_flDir );
|
||||
}
|
||||
|
||||
#ifdef LADSPA_SUPPORT
|
||||
const QString & ladspaDir( void ) const
|
||||
{
|
||||
return( m_ladDir );
|
||||
}
|
||||
#endif
|
||||
|
||||
const QString & value( const QString & _class,
|
||||
const QString & _attribute ) const;
|
||||
void setValue( const QString & _class, const QString & _attribute,
|
||||
@@ -171,6 +180,7 @@ public slots:
|
||||
void setVSTDir( const QString & _vd );
|
||||
void setArtworkDir( const QString & _ad );
|
||||
void setFLDir( const QString & _fd );
|
||||
void setLADSPADir( const QString & _fd );
|
||||
|
||||
|
||||
protected slots:
|
||||
@@ -209,6 +219,9 @@ private:
|
||||
QString m_pluginDir;
|
||||
QString m_vstDir;
|
||||
QString m_flDir;
|
||||
#ifdef LADSPA_SUPPORT
|
||||
QString m_ladDir;
|
||||
#endif
|
||||
|
||||
typedef vvector<QPair<QString, QString> > stringPairVector;
|
||||
typedef QMap<QString, stringPairVector> settingsMap;
|
||||
|
||||
@@ -43,6 +43,7 @@
|
||||
|
||||
#include "audio_device.h"
|
||||
#include "midi_client.h"
|
||||
#include "ladspa_manager.h"
|
||||
|
||||
|
||||
class QComboBox;
|
||||
@@ -83,6 +84,7 @@ private slots:
|
||||
void setVSTDir( const QString & _vd );
|
||||
void setArtworkDir( const QString & _ad );
|
||||
void setFLDir( const QString & _fd );
|
||||
void setLADSPADir( const QString & _fd );
|
||||
|
||||
// audio settings widget
|
||||
void audioInterfaceChanged( const QString & _driver );
|
||||
@@ -104,6 +106,7 @@ private slots:
|
||||
void openVSTDir( void );
|
||||
void openArtworkDir( void );
|
||||
void openFLDir( void );
|
||||
void openLADSPADir( void );
|
||||
|
||||
|
||||
void toggleDisableChActInd( bool _disabled );
|
||||
@@ -129,12 +132,17 @@ private:
|
||||
QLineEdit * m_vdLineEdit;
|
||||
QLineEdit * m_adLineEdit;
|
||||
QLineEdit * m_fdLineEdit;
|
||||
#ifdef LADSPA_SUPPORT
|
||||
QLineEdit * m_ladLineEdit;
|
||||
#endif
|
||||
|
||||
QString m_workingDir;
|
||||
QString m_vstDir;
|
||||
QString m_artworkDir;
|
||||
QString m_flDir;
|
||||
|
||||
#ifdef LADSPA_SUPPORT
|
||||
QString m_ladDir;
|
||||
#endif
|
||||
|
||||
bool m_disableChActInd;
|
||||
bool m_manualChPiano;
|
||||
|
||||
Reference in New Issue
Block a user