32 lines
741 B
C++
32 lines
741 B
C++
#include "menushared.h"
|
|
|
|
MenuShared olive::menu_shared;
|
|
|
|
MenuShared::MenuShared()
|
|
{
|
|
}
|
|
|
|
void MenuShared::Initialize()
|
|
{
|
|
new_project_item_ = Menu::CreateItem(this, "newproj", nullptr, nullptr, "Ctrl+N");
|
|
new_sequence_item_ = Menu::CreateItem(this, "newseq", nullptr, nullptr, "Ctrl+Shift+N");
|
|
new_folder_item_ = Menu::CreateItem(this, "newfolder", nullptr, nullptr);
|
|
|
|
Retranslate();
|
|
}
|
|
|
|
void MenuShared::AddItemsForNewMenu(Menu *m)
|
|
{
|
|
m->addAction(new_project_item_);
|
|
m->addSeparator();
|
|
m->addAction(new_sequence_item_);
|
|
m->addAction(new_folder_item_);
|
|
}
|
|
|
|
void MenuShared::Retranslate()
|
|
{
|
|
new_project_item_->setText(tr("&Project"));
|
|
new_sequence_item_->setText(tr("&Sequence"));
|
|
new_folder_item_->setText(tr("&Folder"));
|
|
}
|