Kate / Kwriteエディタのドラッグアンドドロップ/コピー機能が消える

Kate / Kwriteエディタのドラッグアンドドロップ/コピー機能が消える

とにかく、私がよく使用していたKateとKwriteのいくつかの機能が消えました。

過去には、ほんの数時間前まで、いくつかのテキストを選択して他の場所にドラッグすることができました。CRTLキーを押し続けると、選択内容は移動するのではなくコピーされます。

私は最近システム設定を変更せず、Kateおよび/またはKwriteの設定オプションも変更していません。

この機能をオフにするために、いくつかのキーの組み合わせが正常に押されたと確信しています。それは何かはわかりませんが、言葉です。

テストとして、アップデートに関連する場合に備えて、両方のエディタを効果なくバージョン18.12.3にロールバックしました。完全な電源を入れ直した後、メモリが消去されていることを確認することも含まれます。

この機能をオフにする方法と元に戻す方法のアイデアはありますか?

関連するシステム情報である可能性があります。

Distro: openSUSE Leap 15.1
Kernel: 4.12.14-lp151.28.20-default
Plasmashell: 5.17.0
KDE Frameworks: 5.63.0
QT: 5.13.1
Kate: 19.08.2
Kwrite: 19.08.2
KatePart: 5.63.0

いくつかの実験を行った後、中央のボタンをドラッグすると、ドラッグアンドドロップコピー機能を使用できることがわかりました。おそらくこれを理解すると、以前のアプローチを排除するために変更を識別するのに役立ちます。

とにかく、キーボード/デスクトップ設定を変更する余裕時間はありません。最近のアップデートを見てみると、デスクトップやエディタに関連するライブラリに影響を与える可能性があるようです。

CTRL回避策がある間も、使い慣れたドラッグ機能を使い続けたいと思いますDolphin

ベストアンサー1

最新のQt APIに移植中にエラーが発生しました。私たちは原因と解決策も見つけました。

望むより:https://bugs.kde.org/show_bug.cgi?id=413848

問題を解決してください:

これで問題が解決します。

diff --git a/src/view/kateviewinternal.cpp b/src/view/kateviewinternal.cpp
index 51e1efc7..b7922eb2 100644
--- a/src/view/kateviewinternal.cpp
+++ b/src/view/kateviewinternal.cpp
@@ -3232,7 +3232,7 @@ void KateViewInternal::doDrag()
     QMimeData *mimeData = new QMimeData();
     mimeData->setText(view()->selectionText());
     m_dragInfo.dragObject->setMimeData(mimeData);
-    m_dragInfo.dragObject->exec(Qt::MoveAction);
+    m_dragInfo.dragObject->exec(Qt::MoveAction | Qt::CopyAction);

おすすめ記事