20 #ifndef LIBRARY_HEADERVIEW_H
21 #define LIBRARY_HEADERVIEW_H
23 #include "Gui/Library/Header/ColumnHeader.h"
24 #include "Gui/Utils/Widgets/HeaderView.h"
25 #include "Utils/Library/Sortorder.h"
26 #include "Utils/Pimpl.h"
41 void sigAutoResizeToggled(
bool b);
44 HeaderView(Qt::Orientation orientation, QWidget* parent=
nullptr);
48 void resizeColumnsAutomatically();
51 QString columnText(
int index)
const;
52 void reloadColumnTexts();
54 QSize sizeHint()
const override;
57 void languageChanged()
override;
58 void showEvent(QShowEvent* e)
override;
59 void resizeEvent(QResizeEvent* e)
override;
62 void initializeView();
65 void actionTriggered(
bool b);
66 void actionResizeTriggered();
67 void actionAutoResizeTriggered(
bool b);
Definition: EngineUtils.h:33
SortOrder
The SortOrder enum.
Definition: Sortorder.h:32
An interface class needed when implementing a library plugin.
Definition: LocalLibraryWatcher.h:31