回答編集履歴

2

検索のヒントを追記

2021/02/10 06:21

投稿

teamikl
teamikl

スコア8738

test CHANGED
@@ -98,6 +98,10 @@
98
98
 
99
99
 
100
100
 
101
+ see also: QShortcut, QKeySequence
102
+
103
+
104
+
101
105
  ----
102
106
 
103
107
  Qt で unix のシグナルハンドラを扱う際の注意点

1

Qt でのシグナルハンドラの扱いの際の注意点について追記

2021/02/10 06:21

投稿

teamikl
teamikl

スコア8738

test CHANGED
@@ -95,3 +95,23 @@
95
95
  キーボードショートカットで実装するのが手軽です。
96
96
 
97
97
  (コンソールへのキー入力ではなく、ウィンドウでキー入力になりますが)
98
+
99
+
100
+
101
+ ----
102
+
103
+ Qt で unix のシグナルハンドラを扱う際の注意点
104
+
105
+
106
+
107
+ https://doc.qt.io/qt-5/unix-signals.html
108
+
109
+
110
+
111
+ 今回の質問では、フラグの on/off だけなので該当しませんが、注意点があって
112
+
113
+
114
+
115
+ 要約すると、シグナルハンドラからのQt の関数呼び出しは安全な操作ではないので、
116
+
117
+ 適切な通知の仕組みを使う必要があります。