virtual QVariant data(int column, int role) const;
virtual bool setData(int column, const QVariant &value, int role);
private:
virtual QVariant data(int column, int role) const;
virtual bool setData(int column, const QVariant &value, int role);
private: