LibGUI: Convert GTableView to ObjectPtr

This commit is contained in:
Andreas Kling 2019-09-21 16:03:59 +02:00
parent c13b9e2214
commit e7b55037f4
Notes: sideshowbarker 2024-07-19 12:02:11 +09:00
20 changed files with 27 additions and 26 deletions

View file

@ -19,7 +19,6 @@ public:
class GTableView : public GAbstractView {
C_OBJECT(GTableView)
public:
explicit GTableView(GWidget* parent);
virtual ~GTableView() override;
int header_height() const { return m_headers_visible ? 16 : 0; }
@ -48,7 +47,9 @@ public:
void set_cell_painting_delegate(int column, OwnPtr<GTableCellPaintingDelegate>&&);
private:
protected:
explicit GTableView(GWidget* parent);
virtual void did_update_model() override;
virtual void paint_event(GPaintEvent&) override;
virtual void mousedown_event(GMouseEvent&) override;