2
kmidi - a midi to wav converter
4
Copyright 1997 Bernd Johannes Wuebben math.cornell.edu
6
This program is free software; you can redistribute it and/or modify
7
it under the terms of the GNU General Public License as published by
8
the Free Software Foundation; either version 2, or (at your option)
11
This program is distributed in the hope that it will be useful,
12
but WITHOUT ANY WARRANTY; without even the implied warranty of
13
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
GNU General Public License for more details.
16
You should have received a copy of the GNU General Public License
17
along with this program; if not, write to the Free Software
18
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
23
#ifndef MIDIAPPLICATION_H
24
#define MIDIAPPLICATION_H
29
#include <qfileinfo.h>
30
#include <qdatastream.h>
32
#include <qtabdialog.h>
33
#include <qfiledialog.h>
34
#include <qpushbutton.h>
35
#include <qradiobutton.h>
38
#include <qapplication.h>
39
#include <qpopupmenu.h>
43
#include <qgroupbox.h>
44
#include <qcombobox.h>
45
#include <qscrollbar.h>
47
#include <qbuttongroup.h>
48
#include <qcheckbox.h>
51
#include <qgroupbox.h>
54
#include <qdragobject.h>
55
#include <qwhatsthis.h>
61
#include <sys/types.h>
64
#include <sys/utsname.h>
66
#include <sys/types.h>
69
#include <sys/ioctl.h>
72
#include <kuniqueapp.h>
74
class MidiApplication : public KUniqueApplication
83
virtual int newInstance();
85
bool process(const QCString &fun, const QByteArray &data,
86
QCString &replyType, QByteArray &replyData);
90
extern MidiApplication *thisapp;