回答編集履歴
2
検索のヒントを追記
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 でのシグナルハンドラの扱いの際の注意点について追記
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
|
+
適切な通知の仕組みを使う必要があります。
|