Improvements to controllers

git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@902 0778d3d1-df1d-0410-868b-ea421aaaa00d
This commit is contained in:
Paul Giblock
2008-04-08 08:23:58 +00:00
parent 40879221cf
commit 78f0a045cc
21 changed files with 1699 additions and 16 deletions

View File

@@ -35,11 +35,14 @@
#include "engine.h"
#include "mixer.h"
#include "controller.h"
#include "controller_dialog.h"
unsigned int controller::s_frames = 0;
QVector<controller *> controller::s_controllers;
controller::controller( void )
controller::controller( model * _parent ) :
model( _parent )
{
s_controllers.append( this );
}
@@ -102,6 +105,12 @@ void controller::resetFrameCounter( void )
s_frames = 0;
}
controllerDialog * controller::createDialog( QWidget * _parent )
{
controllerDialog * d = new controllerDialog( this, _parent );
return d;
}
#include "controller.moc"