1
#ifndef __KDEVPART_SQLSUPPORT_H__
2
#define __KDEVPART_SQLSUPPORT_H__
4
#include <qguardedptr.h>
5
#include <qstringlist.h>
8
#include <kdialogbase.h>
10
#include "kdevplugin.h"
11
#include "kdevlanguagesupport.h"
14
class SqlOutputWidget;
17
class SQLSupportPart : public KDevLanguageSupport
23
SQLSupportPart(QObject *parent, const char *name, const QStringList &);
24
virtual ~SQLSupportPart();
26
static QString cryptStr(const QString& aStr);
27
const QStringList& connections() const { return conNames; }
31
virtual Features features();
32
virtual KMimeType::List mimeTypes();
36
void projectConfigWidget(KDialogBase *dlg);
39
void savedFile(const KURL &fileName);
40
void addedFilesToProject(const QStringList &fileList);
41
void removedFilesFromProject(const QStringList &fileList);
44
void activeConnectionChanged();
49
SqlListAction* dbAction;
50
SqlOutputWidget* m_widget;