| 768 | } |
| 769 | |
| 770 | void InputEditorView::addMarkerFrame(int frame) |
| 771 | { |
| 772 | /* Obtain description if there's already a marker here */ |
| 773 | bool ok; |
| 774 | QString text = QString("Marker text for frame %1: ").arg(frame); |
| 775 | QString newText = QInputDialog::getText( |
| 776 | this, |
| 777 | (inputEditorModel->hasMarker(frame) ? tr("Edit marker") : tr("Add marker")), |
| 778 | text, |
| 779 | QLineEdit::Normal, |
| 780 | QString(inputEditorModel->getMarkerText(frame).c_str()), |
| 781 | &ok); |
| 782 | |
| 783 | if (ok) { |
| 784 | emit addMarkerSignal(frame, newText); |
| 785 | } |
| 786 | |
| 787 | updateMenu(); |
| 788 | } |
| 789 | |
| 790 | void InputEditorView::removeMarker() |
| 791 | { |
nothing calls this directly
no test coverage detected