mirror of
https://github.com/tomahawk-player/tomahawk.git
synced 2025-03-20 15:59:42 +01:00
Fix grey background w hen breadcrumb adding/deleting is animating
This commit is contained in:
parent
1058dd93f1
commit
a937ac265c
@ -40,7 +40,6 @@ HeaderBreadCrumb::~HeaderBreadCrumb()
|
||||
|
||||
void HeaderBreadCrumb::paintEvent(QPaintEvent *event)
|
||||
{
|
||||
|
||||
QStylePainter p(this);
|
||||
StyleHelper::horizontalHeader(&p, event->rect());
|
||||
StyleHelper::horizontalHeader(&p, rect());
|
||||
}
|
||||
|
@ -40,15 +40,12 @@ SiblingCrumbButton::SiblingCrumbButton(
|
||||
|
||||
setIndex(index);
|
||||
connect(m_combo, SIGNAL(activated(int)), SLOT(comboboxActivated(int)));
|
||||
|
||||
// QTimer::singleShot(0, this, SLOT(activateSelf()));
|
||||
}
|
||||
|
||||
void SiblingCrumbButton::setIndex( QModelIndex index )
|
||||
{
|
||||
m_index = index;
|
||||
setText( index.data().toString() );
|
||||
qDebug() << "i am " << text();
|
||||
fillCombo();
|
||||
}
|
||||
|
||||
|
@ -322,27 +322,27 @@ WhatsHotWidget::changeEvent( QEvent* e )
|
||||
|
||||
|
||||
QStandardItem*
|
||||
WhatsHotWidget::parseNode(QStandardItem* parentItem, const QString &label, const QVariant &data)
|
||||
WhatsHotWidget::parseNode( QStandardItem* parentItem, const QString &label, const QVariant &data )
|
||||
{
|
||||
Q_UNUSED( parentItem );
|
||||
tDebug( LOGVERBOSE ) << "WhatsHot:: parsing " << label;
|
||||
|
||||
QStandardItem *sourceItem = new QStandardItem(label);
|
||||
|
||||
if( data.canConvert<QList<Tomahawk::InfoSystem::Chart> >() )
|
||||
if ( data.canConvert<QList<Tomahawk::InfoSystem::Chart> >() )
|
||||
{
|
||||
QList<Tomahawk::InfoSystem::Chart> charts = data.value<QList<Tomahawk::InfoSystem::Chart> >();
|
||||
foreach( Tomahawk::InfoSystem::Chart chart, charts)
|
||||
foreach ( Tomahawk::InfoSystem::Chart chart, charts)
|
||||
{
|
||||
QStandardItem *childItem= new QStandardItem( chart.label );
|
||||
childItem->setData( chart.id );
|
||||
sourceItem->appendRow( childItem );
|
||||
}
|
||||
}
|
||||
else if( data.canConvert<QVariantMap>() )
|
||||
else if ( data.canConvert<QVariantMap>() )
|
||||
{
|
||||
QVariantMap dataMap = data.toMap();
|
||||
foreach( const QString childLabel,dataMap.keys() )
|
||||
foreach ( const QString childLabel,dataMap.keys() )
|
||||
{
|
||||
QStandardItem *childItem = parseNode( sourceItem, childLabel, dataMap[childLabel] );
|
||||
sourceItem->appendRow( childItem );
|
||||
@ -352,7 +352,7 @@ WhatsHotWidget::parseNode(QStandardItem* parentItem, const QString &label, const
|
||||
{
|
||||
QVariantList dataList = data.toList();
|
||||
|
||||
foreach( const QVariant value, dataList )
|
||||
foreach ( const QVariant value, dataList )
|
||||
{
|
||||
qDebug() << "CREATED:" << value.toString();
|
||||
QStandardItem *childItem= new QStandardItem(value.toString());
|
||||
@ -361,7 +361,7 @@ WhatsHotWidget::parseNode(QStandardItem* parentItem, const QString &label, const
|
||||
}
|
||||
else
|
||||
{
|
||||
QStandardItem *childItem= new QStandardItem(data.toString());
|
||||
QStandardItem *childItem= new QStandardItem( data.toString() );
|
||||
sourceItem->appendRow( childItem );
|
||||
}
|
||||
return sourceItem;
|
||||
|
Loading…
x
Reference in New Issue
Block a user