16 #ifndef QGSDATETIMEEDITCONFIG_H    17 #define QGSDATETIMEEDITCONFIG_H    20 #include "ui_qgsdatetimeeditconfig.h"    35     QgsDateTimeEditConfig( 
QgsVectorLayer *vl, 
int fieldIdx, QWidget *parent = 
nullptr );
    36     QVariantMap 
config() 
override;
    37     void setConfig( 
const QVariantMap &config ) 
override;
    40     void updateDemoWidget();
    41     void updateFieldFormat( 
int idx );
    42     void updateDisplayFormat( 
const QString &fieldFormat );
    43     void displayFormatChanged( 
int idx );
    44     void showHelp( 
bool buttonChecked );
    47 #endif // QGSDATETIMEEDITCONFIG_H 
Represents a vector layer which manages a vector based data sets.