+void EffectStackView::slotNewEffect(){
+
+
+ QMenu *displayMenu=new QMenu (this);
+ foreach (QString type, effectLists.keys() ){
+ QAction *a=new QAction(type,displayMenu);
+ EffectsList *list=effectLists[type];
+
+ QMenu *parts=new QMenu(type,displayMenu);
+ foreach (QString name, list->effectNames()){
+ QAction *entry=new QAction(name,parts);
+ parts->addAction(entry);
+ //QAction
+ }
+ displayMenu->addMenu(parts);
+
+ }
+
+ QAction *result=displayMenu->exec(mapToGlobal(ui.buttonNew->pos()+ui.buttonNew->rect().bottomRight()));
+
+ if (result)
+ kDebug()<< result->text();
+ else
+ kDebug() << "kein re4sult";
+ delete displayMenu;
+
+}
+
+void EffectStackView::itemSelectionChanged (){
+ kDebug() << "droP";
+}