diff options
author | saturneric <[email protected]> | 2024-04-16 08:42:25 +0000 |
---|---|---|
committer | saturneric <[email protected]> | 2024-04-16 08:42:25 +0000 |
commit | 903985a4387cb108b64fe50d400fa7ad0bb32979 (patch) | |
tree | 9e4d486651bdbe8d186e826c51ec40616ca9056d /src/ui/widgets/GRTTreeView.h | |
parent | fix: high cpu usage when using file tab (diff) | |
download | GpgFrontend-903985a4387cb108b64fe50d400fa7ad0bb32979.tar.gz GpgFrontend-903985a4387cb108b64fe50d400fa7ad0bb32979.zip |
fix: improve grt tab, mods name and its project structure
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 |