added missing includes when compiling headers itself

git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@826 0778d3d1-df1d-0410-868b-ea421aaaa00d
This commit is contained in:
Tobias Doerffel
2008-04-01 00:31:08 +00:00
parent a148ddc185
commit 2862b60de0
14 changed files with 59 additions and 16 deletions

View File

@@ -1,3 +1,33 @@
2008-04-01 Tobias Doerffel <tobydox/at/users/dot/sourceforge/dot/net>
* plugins/ladspa_effect/caps/README.ardour:
* plugins/ladspa_effect/caps/README.dist:
* plugins/ladspa_effect/caps/Makefile.am:
added README-files
* plugins/ladspa_effect/ladspa_effect.cpp:
* plugins/bass_booster/bass_booster.cpp:
decreased minimal gate from 0.0001f to 0.00001f as it turned out that
some effects were cut off with previous value
* include/endian_handling.h:
* include/note.h:
* include/effect_select_dialog.h:
* include/midi.h:
* include/effect_view.h:
* include/side_bar.h:
* include/micro_timer.h:
* include/midi_event_processor.h:
* include/instrument_function_views.h:
* include/instrument_midi_io.h:
* include/export.h:
* include/dummy_instrument.h:
* include/level_object.h:
added missing includes when compiling headers itself
* Makefile.am:
added single-binary-target for testing-purposes
2008-03-30 Tobias Doerffel <tobydox/at/users/dot/sourceforge/dot/net>
* src/core/song_editor.cpp:

View File

@@ -28,6 +28,7 @@
#define _DUMMY_INSTRUMENT_H
#include "instrument.h"
#include "instrument_view.h"
class dummyInstrument : public instrument

View File

@@ -31,6 +31,8 @@
#include "effect_chain.h"
class QScrollArea;
class effectSelectDialog : public QDialog
{

View File

@@ -28,6 +28,7 @@
#include "automatable_model.h"
#include "plugin_view.h"
#include "effect.h"
class QGroupBox;
class QLabel;
@@ -35,7 +36,6 @@ class QPushButton;
class QMdiSubWindow;
class audioPort;
class effect;
class effectControlDialog;
class knob;
class ledCheckBox;

View File

@@ -1,7 +1,7 @@
/*
* endian.h - handle endianess-problems
* endian_handling.h - handle endianess
*
* Copyright (c) 2005 Tobias Doerffel <tobydox/at/users.sourceforge.net>
* Copyright (c) 2005-2008 Tobias Doerffel <tobydox/at/users.sourceforge.net>
*
* This file is part of Linux MultiMedia Studio - http://lmms.sourceforge.net
*
@@ -30,16 +30,14 @@
#include <config.h>
#endif
#include <QtCore/QSysInfo>
#include "types.h"
inline bool isLittleEndian( void )
{
#ifdef WORDS_BIGENDIAN
return( FALSE );
#else
return( TRUE );
#endif
return( QSysInfo::ByteOrder == QSysInfo::LittleEndian );
}

View File

@@ -25,6 +25,8 @@
#ifndef _EXPORT_H
#define _EXPORT_H
#include <QtCore/QString>
#include "types.h"

View File

@@ -28,7 +28,9 @@
#include "mv_base.h"
#include <QtGui/QWidget>
class QLabel;
class automatableButtonGroup;
class comboBox;
class groupBox;

View File

@@ -27,6 +27,7 @@
#define _INSTRUMENT_MIDI_IO_H
#include <QtCore/QList>
#include <QtCore/QPair>
#include "automatable_model.h"

View File

@@ -1,7 +1,7 @@
/*
* level_object.h - declaration of class levelObject
*
* Copyright (c) 2006-2007 Javier Serrano Polo <jasp00/at/users.sourceforge.net>
* Copyright (c) 2006-2008 Javier Serrano Polo <jasp00/at/users.sourceforge.net>
*
* This file is part of Linux MultiMedia Studio - http://lmms.sourceforge.net
*
@@ -26,7 +26,7 @@
#ifndef _LEVEL_OBJECT_H
#define _LEVEL_OBJECT_H
#include <QtCore/QString>
class levelObject
@@ -64,7 +64,5 @@ protected:
} ;
#endif

View File

@@ -1,7 +1,7 @@
/*
* micro_timer.h - simple high-precision timer
*
* Copyright (c) 2005-2006 Tobias Doerffel <tobydox/at/users.sourceforge.net>
* Copyright (c) 2005-2008 Tobias Doerffel <tobydox/at/users.sourceforge.net>
*
* This file is part of Linux MultiMedia Studio - http://lmms.sourceforge.net
*
@@ -34,6 +34,9 @@
#include <sys/time.h>
#endif
#include <cstdlib>
#include "types.h"
class microTimer
{

View File

@@ -1,7 +1,7 @@
/*
* midi.h - constants, structs etc. concerning MIDI
*
* Copyright (c) 2005-2006 Tobias Doerffel <tobydox/at/users.sourceforge.net>
* Copyright (c) 2005-2008 Tobias Doerffel <tobydox/at/users.sourceforge.net>
*
* This file is part of Linux MultiMedia Studio - http://lmms.sourceforge.net
*
@@ -28,7 +28,7 @@
#include "types.h"
#include <cstdlib>
enum midiEventTypes

View File

@@ -30,6 +30,7 @@
#include <config.h>
#endif
#include <QtCore/Qt>
class midiEvent;
class midiTime;

View File

@@ -29,6 +29,10 @@
#include <QtCore/QVector>
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#include "volume.h"
#include "panning.h"
#include "midi_time.h"

View File

@@ -1,7 +1,7 @@
/*
* side_bar.h - code for side-bar in LMMS
*
* Copyright (c) 2004-2007 Tobias Doerffel <tobydox/at/users.sourceforge.net>
* Copyright (c) 2004-2008 Tobias Doerffel <tobydox/at/users.sourceforge.net>
*
* This file is part of Linux MultiMedia Studio - http://lmms.sourceforge.net
*
@@ -29,6 +29,7 @@
#include <QtCore/QMap>
#include "kmultitabbar.h"
#include "side_bar_widget.h"
class sideBar : public KMultiTabBar