Sayonara Player
Public Types | Public Member Functions | List of all members
Library::ColumnHeader Class Reference

The ColumnHeader class. More...

#include <ColumnHeader.h>

Inheritance diagram for Library::ColumnHeader:

Public Types

enum  HeaderType {
  Sharp,
  Artist,
  Album,
  Discnumber,
  Title,
  NumTracks,
  Duration,
  DurationShort,
  Year,
  Rating,
  Bitrate,
  Filesize
}
 

Public Member Functions

 ColumnHeader (HeaderType type, bool switchable, SortOrder sort_asc, SortOrder sort_desc, int preferred_size, bool stretchable=false)
 
bool stretchable () const
 
int default_size () const
 
int preferred_size () const
 
void set_preferred_size (int size)
 
SortOrder sortorder_asc () const
 
SortOrder sortorder_desc () const
 
void retranslate ()
 
QString title () const
 
QAction * action ()
 
bool is_action_checked () const
 

Detailed Description

The ColumnHeader class.