23 #include <QApplication>    27 #include <QStringList>    29 class QCommandLineParser;
    44     class App :
public QApplication
    67         App(
int &argc, 
char **argv);
    80         virtual bool isOK() 
const;
   116         QList<FileAndInstance> 
openFiles() 
const;
   149         int newInstance(
const QStringList &args, 
const QString &dir);
   196 #endif // KWAVE_APP_H int newInstance(const QStringList &args, const QString &dir)
 
App(int &argc, char **argv)
 
QCommandLineParser * m_cmdline
 
QStringList m_recent_files
 
QList< FileAndInstance > openFiles() const
 
void switchGuiType(Kwave::TopWidget *top, GuiType new_type)
 
void processCmdline(QCommandLineParser *cmdline)
 
void recentFilesChanged()
 
virtual bool isOK() const
 
int newWindow(const QUrl &url)
 
const QCommandLineParser * cmdline() const
 
QStringList recentFiles() const
 
QPair< QString, int > FileAndInstance
 
void addRecentFile(const QString &filename)
 
int executeCommand(const QString &command)
 
bool toplevelWindowHasClosed(Kwave::TopWidget *todel)
 
QList< Kwave::TopWidget * > m_top_widgets