separated effect from UI
This commit is contained in:
+13
-10
@@ -20,21 +20,18 @@
|
||||
|
||||
#include "menuhelper.h"
|
||||
|
||||
#include "oliveglobal.h"
|
||||
|
||||
#include "ui/focusfilter.h"
|
||||
|
||||
#include "io/config.h"
|
||||
|
||||
#include "panels/panels.h"
|
||||
|
||||
#include "mainwindow.h"
|
||||
|
||||
#include <QMessageBox>
|
||||
#include <QInputDialog>
|
||||
#include <QPushButton>
|
||||
#include <QStyleFactory>
|
||||
|
||||
#include "io/config.h"
|
||||
#include "io/clipboard.h"
|
||||
#include "mainwindow.h"
|
||||
#include "oliveglobal.h"
|
||||
#include "panels/panels.h"
|
||||
#include "ui/focusfilter.h"
|
||||
|
||||
MenuHelper olive::MenuHelper;
|
||||
|
||||
void MenuHelper::InitializeSharedMenus()
|
||||
@@ -262,6 +259,12 @@ void MenuHelper::open_recent_from_menu() {
|
||||
olive::Global.get()->open_recent(index);
|
||||
}
|
||||
|
||||
void MenuHelper::create_effect_paste_action(QMenu *menu)
|
||||
{
|
||||
QAction* paste_action = menu->addAction(tr("&Paste"), panel_timeline, SLOT(paste(bool)));
|
||||
paste_action->setEnabled(clipboard.size() > 0 && clipboard_type == CLIPBOARD_TYPE_EFFECT);
|
||||
}
|
||||
|
||||
QMenu* MenuHelper::create_submenu(QMenuBar* parent,
|
||||
const QObject *receiver,
|
||||
const char *member) {
|
||||
|
||||
Reference in New Issue
Block a user