- added time pattern

- added name methods


git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@172 0778d3d1-df1d-0410-868b-ea421aaaa00d
This commit is contained in:
Javier Serrano Polo
2006-06-26 23:03:06 +00:00
parent e865771237
commit ecf9d0e09c
2 changed files with 50 additions and 0 deletions

View File

@@ -64,6 +64,7 @@ class QPushButton;
class pixmapButton;
class textFloat;
class timePattern;
class track;
class trackContainer;
class trackContentWidget;
@@ -484,10 +485,29 @@ public:
return( &m_trackWidget->getTrackContentWidget() );
}
void addTimePattern( timePattern * _pattern );
void removeTimePattern( timePattern * _pattern );
// name-stuff
inline virtual const QString & name( void ) const
{
return( m_name );
}
inline virtual void setName( const QString & _new_name )
{
m_name = _new_name;
}
protected:
void sendMidiTime( const midiTime & _time );
QString m_name;
private:
trackContainer * m_trackContainer;
trackWidget * m_trackWidget;
QPtrList<timePattern> m_time_patterns;
} ;