コード例 #1
0
ファイル: disasmwidget.cpp プロジェクト: Vogtinator/CEmu
void DisasmWidget::highlightCurrentLine() {
    if(cursor_state == true) {
        extraHighlights.removeLast();
        addHighlight(QColor(Qt::yellow).lighter(160));
        updateAllHighlights();
    }
}
コード例 #2
0
ファイル: disasmwidget.cpp プロジェクト: Vogtinator/CEmu
void DisasmWidget::clearAllHighlights() {
    while (!extraHighlights.isEmpty()) {
        extraHighlights.removeFirst();
    }

    extraHighlights.clear();
    updateAllHighlights();
}
コード例 #3
0
ファイル: datawidget.cpp プロジェクト: zdimension/CEmu
void DataWidget::clearAllHighlights() {
    disconnect(this, &DataWidget::cursorPositionChanged, this, &DataWidget::highlightCurrentLine);
    while (!highlights.isEmpty()) {
        highlights.removeFirst();
    }

    highlights.clear();
    updateAllHighlights();
}