40    QVariantMap 
config() 
override;
 
   41    void setConfig( 
const QVariantMap &config ) 
override;
 
   50    void updateMap( 
const QMap<QString, QVariant> &map, 
bool insertNull );
 
   59    void updateMap( 
const QList<QPair<QString, QVariant>> &list, 
bool insertNull );
 
   66    void loadMapFromCSV( 
const QString &filePath );
 
   74    static void populateComboBox( QComboBox *comboBox, 
const QVariantMap &configuration, 
bool skipNull );
 
   76    bool eventFilter( QObject *watched, QEvent *event ) 
override;
 
   79    void setRow( 
int row, 
const QString &value, 
const QString &description );
 
   86    QString checkValueLength( 
const QString &value );
 
   90    void copySelectionToClipboard();
 
   91    void vCellChanged( 
int row, 
int column );
 
   92    void addNullButtonPushed();
 
   93    void removeSelectedButtonPushed();
 
   94    void loadFromLayerButtonPushed();
 
   95    void loadFromCSVButtonPushed();
 
   97    friend class TestQgsValueMapConfigDlg;