Sayonara Player
Signals | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Library::HeaderView Class Reference

Signals

void sig_columns_changed ()
 

Public Member Functions

 HeaderView (Qt::Orientation orientation, QWidget *parent=nullptr)
 
QSize sizeHint () const override
 
void set_column_headers (const ColumnHeaderList &column_headers, const BoolList &shown_columns, Library::SortOrder sorting)
 
void refresh_sizes (QTableView *view)
 
BoolList shown_columns () const
 
ColumnHeaderPtr column_header (int idx)
 
virtual void skin_changed ()
 
virtual void showEvent (QShowEvent *e) override
 

Protected Member Functions

BoolList refresh_active_columns ()
 
void language_changed () override
 

Protected Attributes

Settings_settings =nullptr
 
Inheritance diagram for Library::HeaderView:
Gui::WidgetTemplate< QHeaderView > SayonaraClass