void Buffer::toggleBookmark(int line) { if (line < 0) { line = lineFromPosition(currentPos()); } if (markerGet(line) & (1 << Bookmark)) { markerDelete(line, Bookmark); } else { markerAdd(line, Bookmark); } }
void QSPEditor::onMarginClicked(int nmargin, int nline, Qt::KeyboardModifiers modifiers) { Q_UNUSED(nmargin); Q_UNUSED(modifiers); // Toggle marker for the line the margin was clicked on if (markersAtLine(nline) != 0 ) markerDelete(nline, ARROW_MARKER_NUM); else markerAdd(nline, ARROW_MARKER_NUM); }
void QSourceCodeWidget::UnmarkLine( int markerID, int lineno ){ markerDelete( lineno-1, markerID ); }