| Index: ui/views/examples/table_example.h
|
| diff --git a/ui/views/examples/table_example.h b/ui/views/examples/table_example.h
|
| index f7ed268647ee96a3b55aae9362eb41e4674d2f7d..7b03e41e70860981e6d92383e356e505a4b43ed1 100644
|
| --- a/ui/views/examples/table_example.h
|
| +++ b/ui/views/examples/table_example.h
|
| @@ -12,6 +12,7 @@
|
| #include "third_party/skia/include/core/SkBitmap.h"
|
| #include "ui/base/models/table_model.h"
|
| #include "ui/views/controls/button/button.h"
|
| +#include "ui/views/controls/table/table_grouper.h"
|
| #include "ui/views/controls/table/table_view.h"
|
| #include "ui/views/controls/table/table_view_observer.h"
|
| #include "ui/views/examples/example_base.h"
|
| @@ -27,10 +28,12 @@ class TableView;
|
|
|
| namespace examples {
|
|
|
| -class TableExample : public ExampleBase,
|
| - public ui::TableModel,
|
| - public TableViewObserver,
|
| - public ButtonListener {
|
| +class TableExample
|
| + : public ExampleBase,
|
| + public ui::TableModel,
|
| + public TableGrouper,
|
| + public TableViewObserver,
|
| + public ButtonListener {
|
| public:
|
| TableExample();
|
| virtual ~TableExample();
|
| @@ -44,6 +47,9 @@ class TableExample : public ExampleBase,
|
| virtual gfx::ImageSkia GetIcon(int row) OVERRIDE;
|
| virtual void SetObserver(ui::TableModelObserver* observer) OVERRIDE;
|
|
|
| + // TableGrouper:
|
| + virtual void GetGroupRange(int model_index, GroupRange* range) OVERRIDE;
|
| +
|
| // TableViewObserver:
|
| virtual void OnSelectionChanged() OVERRIDE;
|
| virtual void OnDoubleClick() OVERRIDE;
|
|
|