mirror of
https://github.com/tomahawk-player/tomahawk.git
synced 2025-07-31 11:20:22 +02:00
* Fixed column weights and added guid() methods to PlayableModels.
This commit is contained in:
@@ -57,6 +57,8 @@ public:
|
|||||||
explicit PlayableModel( QObject* parent = 0, bool loading = true );
|
explicit PlayableModel( QObject* parent = 0, bool loading = true );
|
||||||
virtual ~PlayableModel();
|
virtual ~PlayableModel();
|
||||||
|
|
||||||
|
virtual QString guid() const { return QString(); }
|
||||||
|
|
||||||
virtual QModelIndex index( int row, int column, const QModelIndex& parent ) const;
|
virtual QModelIndex index( int row, int column, const QModelIndex& parent ) const;
|
||||||
virtual QModelIndex parent( const QModelIndex& child ) const;
|
virtual QModelIndex parent( const QModelIndex& child ) const;
|
||||||
|
|
||||||
|
@@ -49,6 +49,18 @@ PlayableProxyModel::PlayableProxyModel( QObject* parent )
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
QString
|
||||||
|
PlayableProxyModel::guid() const
|
||||||
|
{
|
||||||
|
if ( m_model )
|
||||||
|
{
|
||||||
|
return m_model->guid();
|
||||||
|
}
|
||||||
|
else
|
||||||
|
return QString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
bool
|
bool
|
||||||
PlayableProxyModel::isLoading() const
|
PlayableProxyModel::isLoading() const
|
||||||
{
|
{
|
||||||
@@ -554,7 +566,7 @@ PlayableProxyModel::columnWeights() const
|
|||||||
|
|
||||||
case Detailed:
|
case Detailed:
|
||||||
default:
|
default:
|
||||||
w << 0.16 << 0.16 << 0.14 << 0.12 << 0.05 << 0.05 << 0.05 << 0.05 << 0.05 << 0.05 << 0.09; // << 0.03;
|
w << 0.15 << 0.15 << 0.12 << 0.12 << 0.05 << 0.05 << 0.05 << 0.05 << 0.05 << 0.05 << 0.09; // << 0.03;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -41,6 +41,8 @@ public:
|
|||||||
explicit PlayableProxyModel ( QObject* parent = 0 );
|
explicit PlayableProxyModel ( QObject* parent = 0 );
|
||||||
virtual ~PlayableProxyModel() {}
|
virtual ~PlayableProxyModel() {}
|
||||||
|
|
||||||
|
virtual QString guid() const;
|
||||||
|
|
||||||
virtual PlayableModel* sourceModel() const { return m_model; }
|
virtual PlayableModel* sourceModel() const { return m_model; }
|
||||||
virtual void setSourcePlayableModel( PlayableModel* sourceModel );
|
virtual void setSourcePlayableModel( PlayableModel* sourceModel );
|
||||||
virtual void setSourceModel( QAbstractItemModel* model );
|
virtual void setSourceModel( QAbstractItemModel* model );
|
||||||
|
Reference in New Issue
Block a user