- ui.search_effect->setListWidget(m_effectsList);
- ui.buttonInfo->setIcon(KIcon("help-about"));
- ui.infopanel->hide();
- menu->addAction(KIcon("edit-delete"), i18n("Delete effect"), this, SLOT(slotRemoveEffect()));
-
- connect(ui.type_combo, SIGNAL(currentIndexChanged(int)), this, SLOT(filterList(int)));
- connect(ui.buttonInfo, SIGNAL(clicked()), this, SLOT(showInfoPanel()));
+ search_effect->setTreeWidget(m_effectsList);
+ search_effect->setToolTip(i18n("Search in the effect list"));
+
+ int size = style()->pixelMetric(QStyle::PM_SmallIconSize);
+ QSize iconSize(size, size);
+ buttonInfo->setIcon(KIcon("help-about"));
+ buttonInfo->setToolTip(i18n("Show/Hide the effect description"));
+ buttonInfo->setIconSize(iconSize);
+ setFocusPolicy(Qt::StrongFocus);
+ setFocusProxy(search_effect);
+ m_effectsList->setFocusProxy(search_effect);
+
+ if (KdenliveSettings::showeffectinfo())
+ buttonInfo->setDown(true);
+ else
+ infopanel->hide();
+
+ contextMenu->addAction(KIcon("edit-delete"), i18n("Delete effect"), this, SLOT(slotRemoveEffect()));
+
+ connect(type_combo, SIGNAL(currentIndexChanged(int)), this, SLOT(filterList(int)));
+ connect(buttonInfo, SIGNAL(clicked()), this, SLOT(showInfoPanel()));