131 |
131 |
132 updateEditModeActions (); |
132 updateEditModeActions (); |
133 |
133 |
134 // things not implemented yet |
134 // things not implemented yet |
135 findAction ("help")->setEnabled (false); |
135 findAction ("help")->setEnabled (false); |
136 |
|
137 g_curfile->history ().updateActions (); |
|
138 } |
136 } |
139 |
137 |
140 // ============================================================================= |
138 // ============================================================================= |
141 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * |
139 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * |
142 // ============================================================================= |
140 // ============================================================================= |
526 } |
524 } |
527 |
525 |
528 // ============================================================================= |
526 // ============================================================================= |
529 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * |
527 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * |
530 // ============================================================================= |
528 // ============================================================================= |
|
529 EXTERN_ACTION (undo); |
|
530 EXTERN_ACTION (redo); |
531 void ForgeWindow::slot_action () { |
531 void ForgeWindow::slot_action () { |
532 g_curfile->history ().open (); |
532 if (sender () != ACTION (undo) && sender () != ACTION (redo)) |
|
533 g_curfile->history ().open (); |
533 |
534 |
534 // Get the action that triggered this slot. |
535 // Get the action that triggered this slot. |
535 QAction* qAct = static_cast<QAction*> (sender ()); |
536 QAction* qAct = static_cast<QAction*> (sender ()); |
536 |
537 |
537 // Find the meta for the action. |
538 // Find the meta for the action. |