16 #ifndef QGSENCODINGFILEDIALOG_H    17 #define QGSENCODINGFILEDIALOG_H    19 #include <QFileDialog>    39                            const QString &caption = QString(), 
const QString &directory = QString(),
    40                            const QString &filter = QString(), 
const QString &encoding = QString() );
    42     QString encoding() 
const;
    49     void saveUsedEncoding();
    51     void pbnCancelAll_clicked();
    55     QComboBox *mEncodingComboBox = 
nullptr;
    58     QPushButton *mCancelAllButton = 
nullptr;
    83                                 const QString &caption = QString(), 
const QString &encoding = QString(),
    84                                 Qt::WindowFlags flags = Qt::WindowFlags() );
    90     QString encoding() 
const;
    96     void setEncoding( 
const QString &encoding );
   100     QComboBox *mEncodingComboBox = 
nullptr;
 A file dialog which lets the user select the preferred encoding type for a data provider. 
 
A dialog which presents the user with a choice of file encodings.