- QToolButton *addButton = new QToolButton(m_toolbar);
- QMenu *addMenu = new QMenu(this);
- addButton->setMenu(addMenu);
- addButton->setPopupMode(QToolButton::MenuButtonPopup);
- m_toolbar->addWidget(addButton);
-
- QAction *addClipButton = addMenu->addAction(KIcon("kdenlive-add-clip"), i18n("Add Clip"));
- connect(addClipButton, SIGNAL(triggered()), this, SLOT(slotAddClip()));
-
- QAction *addColorClip = addMenu->addAction(KIcon("kdenlive-add-color-clip"), i18n("Add Color Clip"));
- connect(addColorClip, SIGNAL(triggered()), this, SLOT(slotAddColorClip()));
-
- QAction *addSlideClip = addMenu->addAction(KIcon("kdenlive-add-slide-clip"), i18n("Add Slideshow Clip"));
- connect(addSlideClip, SIGNAL(triggered()), this, SLOT(slotAddSlideshowClip()));
-
- QAction *addTitleClip = addMenu->addAction(KIcon("kdenlive-add-text-clip"), i18n("Add Title Clip"));
- connect(addTitleClip, SIGNAL(triggered()), this, SLOT(slotAddTitleClip()));
-
- m_deleteAction = m_toolbar->addAction(KIcon("edit-delete"), i18n("Delete Clip"));
- connect(m_deleteAction, SIGNAL(triggered()), this, SLOT(slotRemoveClip()));
-
- m_editAction = m_toolbar->addAction(KIcon("document-properties"), i18n("Edit Clip"));
- connect(m_editAction, SIGNAL(triggered()), this, SLOT(slotEditClip()));
-
- QAction *addFolderButton = addMenu->addAction(KIcon("folder-new"), i18n("Create Folder"));
- connect(addFolderButton, SIGNAL(triggered()), this, SLOT(slotAddFolder()));
-
- addButton->setDefaultAction(addClipButton);