initial support for STK

git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@392 0778d3d1-df1d-0410-868b-ea421aaaa00d
This commit is contained in:
Danny McRae
2006-09-08 14:25:04 +00:00
parent dc132a6c05
commit f4154da68f
13 changed files with 1032 additions and 6 deletions

View File

@@ -166,6 +166,13 @@ public:
}
#endif
#ifdef HAVE_STK_H
const QString & stkDir( void ) const
{
return( m_stkDir );
}
#endif
const QString & value( const QString & _class,
const QString & _attribute ) const;
void setValue( const QString & _class, const QString & _attribute,
@@ -181,6 +188,7 @@ public slots:
void setArtworkDir( const QString & _ad );
void setFLDir( const QString & _fd );
void setLADSPADir( const QString & _fd );
void setSTKDir( const QString & _fd );
protected slots:
@@ -222,6 +230,9 @@ private:
#ifdef LADSPA_SUPPORT
QString m_ladDir;
#endif
#ifdef HAVE_STK_H
QString m_stkDir;
#endif
typedef vvector<QPair<QString, QString> > stringPairVector;
typedef QMap<QString, stringPairVector> settingsMap;

View File

@@ -85,7 +85,8 @@ private slots:
void setArtworkDir( const QString & _ad );
void setFLDir( const QString & _fd );
void setLADSPADir( const QString & _fd );
void setSTKDir( const QString & _fd );
// audio settings widget
void audioInterfaceChanged( const QString & _driver );
void displayAudioHelp( void );
@@ -107,7 +108,7 @@ private slots:
void openArtworkDir( void );
void openFLDir( void );
void openLADSPADir( void );
void openSTKDir( void );
void toggleDisableChActInd( bool _disabled );
void toggleManualChPiano( bool _enabled );
@@ -135,6 +136,9 @@ private:
#ifdef LADSPA_SUPPORT
QLineEdit * m_ladLineEdit;
#endif
#ifdef HAVE_STK_H
QLineEdit * m_stkLineEdit;
#endif
QString m_workingDir;
QString m_vstDir;
@@ -143,6 +147,9 @@ private:
#ifdef LADSPA_SUPPORT
QString m_ladDir;
#endif
#ifdef HAVE_STK_H
QString m_stkDir;
#endif
bool m_disableChActInd;
bool m_manualChPiano;