diff options
Diffstat (limited to 'src/ui/widgets/GRTTreeView.h')
-rw-r--r-- | src/ui/widgets/GRTTreeView.h | 30 |
1 files changed, 29 insertions, 1 deletions
diff --git a/src/ui/widgets/GRTTreeView.h b/src/ui/widgets/GRTTreeView.h index e730b698..6f3f83c8 100644 --- a/src/ui/widgets/GRTTreeView.h +++ b/src/ui/widgets/GRTTreeView.h @@ -33,9 +33,37 @@ namespace GpgFrontend::UI { class GRTTreeView : public QTreeView { Q_OBJECT public: - explicit GRTTreeView(QWidget *parent); + /** + * @brief Construct a new GRTTreeView object + * + * @param parent + */ + explicit GRTTreeView(QWidget* parent); + /** + * @brief Destroy the GRTTreeView object + * + */ virtual ~GRTTreeView() override; + + protected: + /** + * @brief + * + * @param event + */ + void paintEvent(QPaintEvent* event) override; + + private slots: + + /** + * @brief + * + */ + void slot_adjust_column_widths(); + + private: + bool initial_resize_done_ = false; }; } // namespace GpgFrontend::UI
\ No newline at end of file |