mirror of
https://github.com/tomahawk-player/tomahawk.git
synced 2025-08-13 17:43:59 +02:00
Make "Last week" the default NetworkActivity chart
This commit is contained in:
@@ -64,23 +64,26 @@ NetworkActivityWidget::NetworkActivityWidget( QWidget* parent )
|
|||||||
|
|
||||||
// Build up breadcrumb
|
// Build up breadcrumb
|
||||||
QStandardItem* rootItem = d_func()->crumbModelLeft->invisibleRootItem();
|
QStandardItem* rootItem = d_func()->crumbModelLeft->invisibleRootItem();
|
||||||
QStandardItem* chartItem = new QStandardItem( tr( "Charts" ) );
|
// Breadcumps for Charts
|
||||||
rootItem->appendRow( chartItem );
|
{
|
||||||
QStandardItem* weekItem = new QStandardItem( tr( "Last Week" ) );
|
QStandardItem* chartItem = new QStandardItem( tr( "Charts" ) );
|
||||||
weekItem->setData( WeekChart, Breadcrumb::DefaultRole );
|
rootItem->appendRow( chartItem );
|
||||||
chartItem->appendRow( weekItem );
|
QStandardItem* overallItem = new QStandardItem( tr( "Overall" ) );
|
||||||
QStandardItem* monthItem = new QStandardItem( tr( "Last Month" ) );
|
overallItem->setData( OverallChart, Breadcrumb::DefaultRole );
|
||||||
monthItem->setData( MonthChart, Breadcrumb::DefaultRole );
|
chartItem->appendRow( overallItem );
|
||||||
chartItem->appendRow( monthItem );
|
QStandardItem* yearItem = new QStandardItem( tr( "Last Year" ) );
|
||||||
QStandardItem* yearItem = new QStandardItem( tr( "Last Year" ) );
|
yearItem->setData( YearChart, Breadcrumb::DefaultRole );
|
||||||
yearItem->setData( YearChart, Breadcrumb::DefaultRole );
|
chartItem->appendRow( yearItem );
|
||||||
chartItem->appendRow( yearItem );
|
QStandardItem* monthItem = new QStandardItem( tr( "Last Month" ) );
|
||||||
QStandardItem* overallItem = new QStandardItem( tr( "Overall" ) );
|
monthItem->setData( MonthChart, Breadcrumb::DefaultRole );
|
||||||
overallItem->setData( OverallChart, Breadcrumb::DefaultRole );
|
chartItem->appendRow( monthItem );
|
||||||
chartItem->appendRow( overallItem );
|
QStandardItem* weekItem = new QStandardItem( tr( "Last Week" ) );
|
||||||
d_func()->sortedProxy->setSourceModel( d_func()->crumbModelLeft );
|
weekItem->setData( WeekChart, Breadcrumb::DefaultRole );
|
||||||
d_func()->ui->breadCrumbLeft->setModel( d_func()->sortedProxy );
|
chartItem->appendRow( weekItem );
|
||||||
d_func()->ui->breadCrumbLeft->setVisible( true );
|
}
|
||||||
|
d->sortedProxy->setSourceModel( d->crumbModelLeft );
|
||||||
|
d->ui->breadCrumbLeft->setModel( d->sortedProxy );
|
||||||
|
d->ui->breadCrumbLeft->setVisible( true );
|
||||||
|
|
||||||
|
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user