9 #ifndef lgrSqlExportDialog_H_
10 #define lgrSqlExportDialog_H_
15 #include "ui_mySqlExportSettingsUI.h"
31 class DtLgrPacketFilter;
48 virtual QString getDestination()
const;
51 virtual void setVisible(
bool visible);
57 virtual bool deleteAfterClose()
const;
62 virtual void driverChanged(
const QString& driver);
65 virtual void connectionChanged();
68 virtual void refreshDataSources();
71 virtual void omtBrowse();
74 virtual void fomModuleBrowse();
77 virtual void mimBrowse();
80 virtual void editFilter();
83 virtual void removeFilter();
86 virtual void addFilter();
89 virtual void selectFilterChanged();
92 virtual void testConnection();
98 void createFilterObject( QString currentText );
101 void editFilterObject( QString text );
106 QString& condenseFilepath(QString& filepath)
const;
110 void getFomFiles(
const QString& fileName, QString& fomFile, QStringList& fomModuleList, QString& mimFile);
114 void removeFilterObject( QString currentText );