mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 05:37:35 +00:00
LibGUI: Show column names when using FilteringProxyModel with TableView
This commit is contained in:
parent
b944e8f505
commit
d1e6dcfbc2
2 changed files with 6 additions and 0 deletions
|
@ -33,6 +33,11 @@ int FilteringProxyModel::column_count(ModelIndex const& index) const
|
||||||
return m_model->column_count(m_matching_indices[index.row()]);
|
return m_model->column_count(m_matching_indices[index.row()]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
String FilteringProxyModel::column_name(int column) const
|
||||||
|
{
|
||||||
|
return m_model->column_name(column);
|
||||||
|
}
|
||||||
|
|
||||||
Variant FilteringProxyModel::data(ModelIndex const& index, ModelRole role) const
|
Variant FilteringProxyModel::data(ModelIndex const& index, ModelRole role) const
|
||||||
{
|
{
|
||||||
if (!index.is_valid())
|
if (!index.is_valid())
|
||||||
|
|
|
@ -29,6 +29,7 @@ public:
|
||||||
|
|
||||||
virtual int row_count(ModelIndex const& = ModelIndex()) const override;
|
virtual int row_count(ModelIndex const& = ModelIndex()) const override;
|
||||||
virtual int column_count(ModelIndex const& = ModelIndex()) const override;
|
virtual int column_count(ModelIndex const& = ModelIndex()) const override;
|
||||||
|
virtual String column_name(int) const override;
|
||||||
virtual Variant data(ModelIndex const&, ModelRole = ModelRole::Display) const override;
|
virtual Variant data(ModelIndex const&, ModelRole = ModelRole::Display) const override;
|
||||||
virtual void invalidate() override;
|
virtual void invalidate() override;
|
||||||
virtual ModelIndex index(int row, int column = 0, ModelIndex const& parent = ModelIndex()) const override;
|
virtual ModelIndex index(int row, int column = 0, ModelIndex const& parent = ModelIndex()) const override;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue