LibEngsas
espreadsheetprovidercsvsettings.h
Go to the documentation of this file.
1 #ifndef ESPREADSHEETPROVIDERCSVSETTINGS_H
2 #define ESPREADSHEETPROVIDERCSVSETTINGS_H
3 
4 #include <esettingswidget.h>
5 #include "ui_espreadsheetprovidercsvsettings.h"
6 
7 class QTextCodec;
8 
9 class ESpreadsheetProviderCsvSettings : public ESettingsWidget, private Ui::ESpreadsheetProviderCsvSettings
10 {
11  Q_OBJECT
12  public:
13  ESpreadsheetProviderCsvSettings(QWidget *parent = NULL);
14 
15  QString separator() const;
16  QString textmarker() const;
17  QTextCodec* encoding() const;
18 
19  public slots:
20  bool saveSettings(QString &error);
21 };
22 
23 #endif // ESPREADSHEETPROVIDERCSVSETTINGS_H
QTextCodec * encoding() const
Definition: espreadsheetprovidercsvsettings.cpp:100
ESpreadsheetProviderCsvSettings(QWidget *parent=NULL)
Definition: espreadsheetprovidercsvsettings.cpp:12
bool saveSettings(QString &error)
Definition: espreadsheetprovidercsvsettings.cpp:105
The base class of the all widgets used to display settings at the ESettingsDialog.
Definition: esettingswidget.h:31
QString separator() const
Definition: espreadsheetprovidercsvsettings.cpp:62
Definition: espreadsheetprovidercsvsettings.h:9
QString textmarker() const
Definition: espreadsheetprovidercsvsettings.cpp:83
void error(const QString &message)