Changeset View
Changeset View
Standalone View
Standalone View
plugins/dockers/animation/timeline_ruler_header.cpp
Context not available. | |||||
55 | { | 55 | { | ||
---|---|---|---|---|---|
56 | setSectionResizeMode(QHeaderView::Fixed); | 56 | setSectionResizeMode(QHeaderView::Fixed); | ||
57 | setDefaultSectionSize(18); | 57 | setDefaultSectionSize(18); | ||
58 | | ||||
59 | | ||||
60 | | ||||
61 | | ||||
62 | } | 58 | } | ||
63 | 59 | | |||
64 | TimelineRulerHeader::~TimelineRulerHeader() | 60 | TimelineRulerHeader::~TimelineRulerHeader() | ||
Context not available. | |||||
66 | } | 62 | } | ||
67 | 63 | | |||
68 | 64 | | |||
69 | void TimelineRulerHeader::setActionManager( KisActionManager * actionManager) | 65 | void TimelineRulerHeader::setActionManager(KisActionManager *actionManager) | ||
70 | { | 66 | { | ||
71 | m_d->actionMan = actionManager; | 67 | m_d->actionMan = actionManager; | ||
72 | 68 | | |||
73 | if (actionManager) { | 69 | if (actionManager) { | ||
74 | KisAction *action; | 70 | KisAction *action; | ||
75 | 71 | | |||
76 | action = actionManager->createAction("insert_columns_right"); | 72 | action = actionManager->createAction("insert_column_left"); | ||
77 | connect(action, SIGNAL(triggered()), SIGNAL(sigInsertColumnsRight())); | 73 | connect(action, SIGNAL(triggered()), SIGNAL(sigInsertColumnLeft())); | ||
78 | | ||||
79 | action = actionManager->createAction("insert_n_columns_right"); | | |||
80 | connect(action, SIGNAL(triggered()), SIGNAL(sigInsertColumnsRightCustom())); | | |||
81 | 74 | | |||
82 | action = actionManager->createAction("insert_columns_left"); | 75 | action = actionManager->createAction("insert_column_right"); | ||
83 | connect(action, SIGNAL(triggered()), SIGNAL(sigInsertColumnsLeft())); | 76 | connect(action, SIGNAL(triggered()), SIGNAL(sigInsertColumnRight())); | ||
84 | 77 | | |||
85 | action = actionManager->createAction("insert_n_columns_left"); | 78 | action = actionManager->createAction("insert_multiple_columns"); | ||
86 | connect(action, SIGNAL(triggered()), SIGNAL(sigInsertColumnsLeftCustom())); | 79 | connect(action, SIGNAL(triggered()), SIGNAL(sigInsertMultipleColumns())); | ||
87 | 80 | | |||
88 | action = actionManager->createAction("remove_columns_and_pull"); | 81 | action = actionManager->createAction("remove_columns_and_pull"); | ||
89 | connect(action, SIGNAL(triggered()), SIGNAL(sigRemoveColumnsAndShift())); | 82 | connect(action, SIGNAL(triggered()), SIGNAL(sigRemoveColumnsAndShift())); | ||
Context not available. | |||||
94 | action = actionManager->createAction("insert_hold_column"); | 87 | action = actionManager->createAction("insert_hold_column"); | ||
95 | connect(action, SIGNAL(triggered()), SIGNAL(sigInsertHoldColumns())); | 88 | connect(action, SIGNAL(triggered()), SIGNAL(sigInsertHoldColumns())); | ||
96 | 89 | | |||
97 | action = actionManager->createAction("insert_n_hold_columns"); | 90 | action = actionManager->createAction("insert_multiple_hold_columns"); | ||
98 | connect(action, SIGNAL(triggered()), SIGNAL(sigInsertHoldColumnsCustom())); | 91 | connect(action, SIGNAL(triggered()), SIGNAL(sigInsertHoldColumnsCustom())); | ||
99 | 92 | | |||
100 | action = actionManager->createAction("remove_hold_column"); | 93 | action = actionManager->createAction("remove_hold_column"); | ||
101 | connect(action, SIGNAL(triggered()), SIGNAL(sigRemoveHoldColumns())); | 94 | connect(action, SIGNAL(triggered()), SIGNAL(sigRemoveHoldColumns())); | ||
102 | 95 | | |||
103 | action = actionManager->createAction("remove_n_hold_columns"); | 96 | action = actionManager->createAction("remove_multiple_hold_columns"); | ||
104 | connect(action, SIGNAL(triggered()), SIGNAL(sigRemoveHoldColumnsCustom())); | 97 | connect(action, SIGNAL(triggered()), SIGNAL(sigRemoveHoldColumnsCustom())); | ||
105 | 98 | | |||
106 | action = actionManager->createAction("mirror_columns"); | 99 | action = actionManager->createAction("mirror_columns"); | ||
Context not available. | |||||
440 | KisActionManager::safePopulateMenu(&menu, "cut_columns_to_clipboard", m_d->actionMan); | 433 | KisActionManager::safePopulateMenu(&menu, "cut_columns_to_clipboard", m_d->actionMan); | ||
441 | KisActionManager::safePopulateMenu(&menu, "copy_columns_to_clipboard", m_d->actionMan); | 434 | KisActionManager::safePopulateMenu(&menu, "copy_columns_to_clipboard", m_d->actionMan); | ||
442 | KisActionManager::safePopulateMenu(&menu, "paste_columns_from_clipboard", m_d->actionMan); | 435 | KisActionManager::safePopulateMenu(&menu, "paste_columns_from_clipboard", m_d->actionMan); | ||
443 | menu.addSeparator(); | | |||
444 | 436 | | |||
445 | QMenu *frames = menu.addMenu(i18nc("@item:inmenu", "Keyframe Columns")); | | |||
446 | KisActionManager::safePopulateMenu(frames, "insert_columns_right", m_d->actionMan); | | |||
447 | KisActionManager::safePopulateMenu(frames, "insert_columns_left", m_d->actionMan); | | |||
448 | menu.addSeparator(); | 437 | menu.addSeparator(); | ||
449 | KisActionManager::safePopulateMenu(frames, "insert_n_columns_right", m_d->actionMan); | | |||
450 | KisActionManager::safePopulateMenu(frames, "insert_n_columns_left", m_d->actionMan); | | |||
451 | 438 | | |||
452 | QMenu *hold = menu.addMenu(i18nc("@item:inmenu", "Hold Frame Columns")); | 439 | { //Frame Columns Submenu | ||
453 | KisActionManager::safePopulateMenu(hold, "insert_hold_column", m_d->actionMan); | 440 | QMenu *frames = menu.addMenu(i18nc("@item:inmenu", "Keyframe Columns")); | ||
454 | KisActionManager::safePopulateMenu(hold, "remove_hold_column", m_d->actionMan); | 441 | KisActionManager::safePopulateMenu(frames, "insert_column_left", m_d->actionMan); | ||
455 | menu.addSeparator(); | 442 | KisActionManager::safePopulateMenu(frames, "insert_column_right", m_d->actionMan); | ||
456 | KisActionManager::safePopulateMenu(hold, "insert_n_hold_columns", m_d->actionMan); | 443 | frames->addSeparator(); | ||
457 | KisActionManager::safePopulateMenu(hold, "remove_n_hold_columns", m_d->actionMan); | 444 | KisActionManager::safePopulateMenu(frames, "insert_multiple_columns", m_d->actionMan); | ||
445 | } | ||||
446 | | ||||
447 | { //Hold Columns Submenu | ||||
448 | QMenu *hold = menu.addMenu(i18nc("@item:inmenu", "Hold Frame Columns")); | ||||
449 | KisActionManager::safePopulateMenu(hold, "insert_hold_column", m_d->actionMan); | ||||
450 | KisActionManager::safePopulateMenu(hold, "remove_hold_column", m_d->actionMan); | ||||
451 | hold->addSeparator(); | ||||
452 | KisActionManager::safePopulateMenu(hold, "insert_multiple_hold_columns", m_d->actionMan); | ||||
453 | KisActionManager::safePopulateMenu(hold, "remove_multiple_hold_columns", m_d->actionMan); | ||||
454 | } | ||||
458 | 455 | | |||
459 | menu.addSeparator(); | 456 | menu.addSeparator(); | ||
457 | | ||||
460 | KisActionManager::safePopulateMenu(&menu, "remove_columns", m_d->actionMan); | 458 | KisActionManager::safePopulateMenu(&menu, "remove_columns", m_d->actionMan); | ||
461 | KisActionManager::safePopulateMenu(&menu, "remove_columns_and_pull", m_d->actionMan); | 459 | KisActionManager::safePopulateMenu(&menu, "remove_columns_and_pull", m_d->actionMan); | ||
462 | 460 | | |||
463 | | ||||
464 | if (numSelectedColumns > 1) { | 461 | if (numSelectedColumns > 1) { | ||
465 | menu.addSeparator(); | 462 | menu.addSeparator(); | ||
466 | KisActionManager::safePopulateMenu(&menu, "mirror_columns", m_d->actionMan); | 463 | KisActionManager::safePopulateMenu(&menu, "mirror_columns", m_d->actionMan); | ||
Context not available. |