Sayonara Player
Public Member Functions | Protected Member Functions | List of all members
Library::ColumnHeader Class Referenceabstract

The ColumnHeader class. More...

#include <ColumnHeader.h>

Inheritance diagram for Library::ColumnHeader:
Library::ColumnHeaderAlbum Library::ColumnHeaderArtist Library::ColumnHeaderTrack

Public Member Functions

virtual QString title () const =0
 
QString hash () const
 
bool isStretchable () const
 
bool isSwitchable () const
 
int defaultSize () const
 
SortOrder sortorder (Qt::SortOrder sortOrder) const
 
ColumnIndex::IntegerType columnIndex () const
 

Protected Member Functions

 ColumnHeader (ColumnIndex::IntegerType columnIndex, bool switchable, SortOrder sortAsc, SortOrder sortDesc, int preferredWidth, bool isStretchable=false)
 
virtual QString hashPrefix () const =0
 

Detailed Description

The ColumnHeader class.