20#ifndef KexiNewProjectWizard_H
21#define KexiNewProjectWizard_H
23#include "kexidbconnectionset.h"
24#include <kexidb/connectiondata.h>
30class KexiNewPrjTypeSelector;
32class KexiNewProjectWizardPrivate;
34class KexiServerDBNamePage;
37class KEXIMAIN_EXPORT KexiNewProjectWizard : public KWizard
43 const char *name=0, bool modal= false, WFlags f=0);
44 ~KexiNewProjectWizard();
48 TQString projectDBName() const;
51 TQString projectCaption() const;
64 void setConfirmOverwrites( bool set);
67 void slotLvTypesSelected(TQListViewItem *);
68 void slotLvTypesExecuted(TQListViewItem *);
69 void slotServerDBCaptionTxtChanged( const TQString &capt);
70 void slotServerDBNameTxtChanged( const TQString &n);
72 virtual void done( int r);
74 virtual void accept();
77 virtual void showPage(TQWidget *page);
79 KexiNewPrjTypeSelector *m_prjtype_sel;
81 KexiServerDBNamePage *m_server_db_name;
85 TQWidget *m_conn_sel_widget;
87 KexiNewProjectWizardPrivate *d;
A helper widget used to displaying a line edit with a label and layout.
Database specific connection data, e.g. host, port.
|