1
/***************************************************************************
2
* Copyright (C) 2003 by Julian Rockey *
5
* This program is free software; you can redistribute it and/or modify *
6
* it under the terms of the GNU General Public License as published by *
7
* the Free Software Foundation; either version 2 of the License, or *
8
* (at your option) any later version. *
9
***************************************************************************/
13
#ifndef __KDEVPART_FILECREATE_FILEDIALOG_H__
14
#define __KDEVPART_FILECREATE_FILEDIALOG_H__
16
#include <kfiledialog.h>
18
#include "filecreate_typechooser.h"
20
namespace FileCreate {
22
class FileDialog : public KFileDialog {
26
FileDialog(const QString& startDir, const QString& filter,
27
QWidget *parent, const char *name,
28
bool modal, QWidget * extraWidget);
29
virtual ~FileDialog();
31
virtual void initGUI();
34
QWidget * m_extraWidget;
35
TypeChooser * m_typeChooser;
38
void slotActionFilterChanged(const QString & filter);
39
void slotActionTextChanged(const QString & text);