1
/***************************************************************************
4
copyright : (C) 2002 by Victor R�der
5
email : victor_roeder@gmx.de
6
***************************************************************************/
8
/***************************************************************************
10
* This program is free software; you can redistribute it and/or modify *
11
* it under the terms of the GNU General Public License as published by *
12
* the Free Software Foundation; either version 2 of the License, or *
13
* (at your option) any later version. *
15
***************************************************************************/
17
#ifndef _CHOOSETARGETDIALOG_H_
18
#define _CHOOSETARGETDIALOG_H_
20
#include <kdialogbase.h>
22
class AutoProjectWidget;
23
class AutoProjectPart;
29
class ChooseTargetDialog : public KDialogBase
33
ChooseTargetDialog( AutoProjectWidget* widget, AutoProjectPart* part,
34
QStringList fileList, QWidget* parent = 0,
35
const char* name = 0 );
36
~ChooseTargetDialog();
39
TargetItem* chosenTarget();
40
SubprojectItem* chosenSubproject();
42
bool alwaysUseActiveTarget() const;
45
void slotSubprojectChanged ( const QString& );
46
void slotTargetChanged ( const QString& );
49
virtual void slotOk();
53
ChooseTargetDialog::Private* d;
57
// kate: indent-mode csands; tab-width 4;