23 #include "GUI/Library/Utils/ColumnHeader.h" 24 #include "GUI/Utils/Widgets/WidgetTemplate.h" 25 #include "Utils/Library/Sortorder.h" 26 #include "Utils/Pimpl.h" 29 #include <QHeaderView> 41 void sig_columns_changed();
44 void init_header_action(ColumnHeaderPtr header,
bool is_shown);
47 void action_triggered(
bool b);
51 void language_changed()
override;
54 HeaderView(Qt::Orientation orientation, QWidget* parent=
nullptr);
57 QSize sizeHint()
const override;
59 void set_column_headers(
const ColumnHeaderList& column_headers,
const BoolList& shown_columns, Library::SortOrder sorting );
60 void refresh_sizes(QTableView* view);
63 ColumnHeaderPtr column_header(
int idx);
67 #endif // HEADERVIEW_H
Definition: ColumnHeader.h:93
An interface class needed when implementing a library plugin.
Definition: CachingThread.h:29
Definition: org_mpris_media_player2_adaptor.h:20