X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Feffectslistview.cpp;h=a9e9328be43273e65c7363e3a76b3133cccf1909;hb=4ae3260592acc87712db77b7d3fe0cc2be7d76bc;hp=4d863095fb42b9a075e5bc6a0b81c0e451fae120;hpb=2a4060e2edb252fd65c5fafc48643cfb3609255e;p=kdenlive diff --git a/src/effectslistview.cpp b/src/effectslistview.cpp index 4d863095..a9e9328b 100644 --- a/src/effectslistview.cpp +++ b/src/effectslistview.cpp @@ -72,7 +72,7 @@ EffectsListView::EffectsListView(QWidget *parent) : connect(buttonInfo, SIGNAL(clicked()), this, SLOT(showInfoPanel())); connect(m_effectsList, SIGNAL(itemSelectionChanged()), this, SLOT(slotUpdateInfo())); connect(m_effectsList, SIGNAL(itemDoubleClicked(QTreeWidgetItem*,int)), this, SLOT(slotEffectSelected())); - connect(search_effect, SIGNAL(hiddenChanged(QTreeWidgetItem *, bool)), this, SLOT(slotUpdateSearch(QTreeWidgetItem *, bool))); + connect(search_effect, SIGNAL(hiddenChanged(QTreeWidgetItem*,bool)), this, SLOT(slotUpdateSearch(QTreeWidgetItem*,bool))); connect(m_effectsList, SIGNAL(applyEffect(QDomElement)), this, SIGNAL(addEffect(QDomElement))); connect(search_effect, SIGNAL(textChanged(QString)), this, SLOT(slotAutoExpand(QString))); //m_effectsList->setCurrentRow(0); @@ -80,7 +80,7 @@ EffectsListView::EffectsListView(QWidget *parent) : void EffectsListView::filterList(int pos) { - for (int i = 0; i < m_effectsList->topLevelItemCount(); i++) { + for (int i = 0; i < m_effectsList->topLevelItemCount(); ++i) { QTreeWidgetItem *folder = m_effectsList->topLevelItem(i); bool hideFolder = true; for (int j = 0; j < folder->childCount(); j++) { @@ -105,7 +105,7 @@ void EffectsListView::filterList(int pos) if (item) { if (item->isHidden()) { int i; - for (i = 0; i < m_effectsList->count() && m_effectsList->item(i)->isHidden(); i++); //do nothing + for (i = 0; i < m_effectsList->count() && m_effectsList->item(i)->isHidden(); ++i); //do nothing m_effectsList->setCurrentRow(i); } else m_effectsList->scrollToItem(item); }*/ @@ -184,7 +184,7 @@ void EffectsListView::slotUpdateSearch(QTreeWidgetItem *item, bool hidden) } } -void EffectsListView::slotAutoExpand(QString text) +void EffectsListView::slotAutoExpand(const QString &text) { search_effect->updateSearch(); bool selected = false; @@ -210,4 +210,9 @@ void EffectsListView::slotAutoExpand(QString text) if (!selected) m_effectsList->setCurrentItem(NULL); } +void EffectsListView::updatePalette() +{ + m_effectsList->setStyleSheet(m_effectsList->styleSheet()); +} + #include "effectslistview.moc"