void KasGroupItem::showGroupMenuAt(const QPoint &p) { TaskRMBMenu *tm = new TaskRMBMenu(items, true, kasbar()); tm->insertItem(i18n("&Ungroup"), this, SLOT(ungroup())); tm->insertSeparator(); tm->insertItem(i18n("&Kasbar"), kasbar()->contextMenu()); setLockPopup(true); tm->exec(p); delete tm; setLockPopup(false); }
void KasTaskItem::showWindowMenuAt( QPoint p ) { TaskRMBMenu *tm = new TaskRMBMenu(task_, true, kasbar()); tm->insertItem( i18n("To &Tray" ), this, SLOT( sendToTray() ) ); tm->insertSeparator(); tm->insertItem( i18n("&Kasbar"), kasbar()->contextMenu() ); tm->insertSeparator(); tm->insertItem( i18n("&Properties" ), this, SLOT( showPropertiesDialog() ) ); mouseLeave(); kasbar()->updateMouseOver(); tm->exec( p ); }