QPlainTextEditでドラッグアンドドロップ編集を無効化する方法

マウスボタンが押されたら、基底クラスが処理するより前に、選択を解除します。

void MyPlainTextEdit::mousePressEvent(QMouseEvent *e)
{
    QTextCursor c = textCursor();
    c.setPosition(c.selectionEnd());
    setTextCursor(c);
    QPlainTextEdit::mousePressEvent(e);
}
カテゴリー: 未分類   パーマリンク

コメントを残す

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

CAPTCHA(画像認証)

上の画像の最初と最後を除いた3桁の数字を入力して、送信ボタンを押してください。