質問編集履歴
3
コードの場所変更
title
CHANGED
File without changes
|
body
CHANGED
@@ -55,25 +55,7 @@
|
|
55
55
|
```
|
56
56
|
|
57
57
|
|
58
|
-
|
59
|
-
#問題
|
60
|
-
デスクトップ画面への切り替わり処理の優先度が下がっている
|
61
|
-
|
62
|
-
#試したこと
|
63
|
-
デスクトップ画面切り替えをthread化してみましたが、それでもうまくいきませんでした。
|
64
58
|
```python
|
65
|
-
msg_ret = QMessageBox.question(None,"確認","デスクトップ画面を表示しますがよろしいですか?", QMessageBox.Ok,QMessageBox.Cancel )
|
66
|
-
if(msg_ret != QMessageBox.Cancel ):
|
67
|
-
thread1 = threading.Thread(target=pg.hotkey('win','d'))
|
68
|
-
thread1.start()
|
69
|
-
thread1.join()
|
70
|
-
time.sleep(2)
|
71
|
-
QMessageBox.information(None, "情報","デスクトップ画面を表示してから2sec後にこの画面が表示されているはず")
|
72
|
-
else:
|
73
|
-
pass
|
74
|
-
```
|
75
|
-
|
76
|
-
```python
|
77
59
|
# -*- coding: utf-8 -*-
|
78
60
|
|
79
61
|
# Form implementation generated from reading ui file 'AK003_V1001ui_test.ui'
|
@@ -117,5 +99,25 @@
|
|
117
99
|
|
118
100
|
```
|
119
101
|
|
102
|
+
|
103
|
+
|
104
|
+
#問題
|
105
|
+
デスクトップ画面への切り替わり処理の優先度が下がっている
|
106
|
+
|
107
|
+
#試したこと
|
108
|
+
デスクトップ画面切り替えをthread化してみましたが、それでもうまくいきませんでした。
|
109
|
+
```python
|
110
|
+
msg_ret = QMessageBox.question(None,"確認","デスクトップ画面を表示しますがよろしいですか?", QMessageBox.Ok,QMessageBox.Cancel )
|
111
|
+
if(msg_ret != QMessageBox.Cancel ):
|
112
|
+
thread1 = threading.Thread(target=pg.hotkey('win','d'))
|
113
|
+
thread1.start()
|
114
|
+
thread1.join()
|
115
|
+
time.sleep(2)
|
116
|
+
QMessageBox.information(None, "情報","デスクトップ画面を表示してから2sec後にこの画面が表示されているはず")
|
117
|
+
else:
|
118
|
+
pass
|
119
|
+
```
|
120
|
+
|
121
|
+
|
120
122
|
#質問
|
121
123
|
本原因がわかるかたいらっしゃいましたらアドバイスいただけますと幸いです。
|
2
コード変更
title
CHANGED
File without changes
|
body
CHANGED
@@ -54,6 +54,8 @@
|
|
54
54
|
|
55
55
|
```
|
56
56
|
|
57
|
+
|
58
|
+
|
57
59
|
#問題
|
58
60
|
デスクトップ画面への切り替わり処理の優先度が下がっている
|
59
61
|
|
@@ -71,5 +73,49 @@
|
|
71
73
|
pass
|
72
74
|
```
|
73
75
|
|
76
|
+
```python
|
77
|
+
# -*- coding: utf-8 -*-
|
78
|
+
|
79
|
+
# Form implementation generated from reading ui file 'AK003_V1001ui_test.ui'
|
80
|
+
#
|
81
|
+
# Created by: PyQt5 UI code generator 5.9.2
|
82
|
+
#
|
83
|
+
# WARNING! All changes made in this file will be lost!
|
84
|
+
|
85
|
+
from PyQt5 import QtCore, QtGui, QtWidgets
|
86
|
+
|
87
|
+
class Ui_MainWindow(object):
|
88
|
+
def setupUi(self, MainWindow):
|
89
|
+
MainWindow.setObjectName("MainWindow")
|
90
|
+
MainWindow.resize(227, 142)
|
91
|
+
self.centralwidget = QtWidgets.QWidget(MainWindow)
|
92
|
+
self.centralwidget.setObjectName("centralwidget")
|
93
|
+
self.pushButton__execute = QtWidgets.QPushButton(self.centralwidget)
|
94
|
+
self.pushButton__execute.setGeometry(QtCore.QRect(50, 60, 111, 23))
|
95
|
+
font = QtGui.QFont()
|
96
|
+
font.setFamily("Segoe UI")
|
97
|
+
self.pushButton__execute.setFont(font)
|
98
|
+
self.pushButton__execute.setObjectName("pushButton__execute")
|
99
|
+
MainWindow.setCentralWidget(self.centralwidget)
|
100
|
+
self.menubar = QtWidgets.QMenuBar(MainWindow)
|
101
|
+
self.menubar.setGeometry(QtCore.QRect(0, 0, 227, 21))
|
102
|
+
self.menubar.setObjectName("menubar")
|
103
|
+
MainWindow.setMenuBar(self.menubar)
|
104
|
+
self.statusbar = QtWidgets.QStatusBar(MainWindow)
|
105
|
+
self.statusbar.setObjectName("statusbar")
|
106
|
+
MainWindow.setStatusBar(self.statusbar)
|
107
|
+
|
108
|
+
self.retranslateUi(MainWindow)
|
109
|
+
self.pushButton__execute.clicked.connect(MainWindow.click_execute)
|
110
|
+
QtCore.QMetaObject.connectSlotsByName(MainWindow)
|
111
|
+
|
112
|
+
def retranslateUi(self, MainWindow):
|
113
|
+
_translate = QtCore.QCoreApplication.translate
|
114
|
+
MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))
|
115
|
+
self.pushButton__execute.setText(_translate("MainWindow", "Execute"))
|
116
|
+
|
117
|
+
|
118
|
+
```
|
119
|
+
|
74
120
|
#質問
|
75
121
|
本原因がわかるかたいらっしゃいましたらアドバイスいただけますと幸いです。
|
1
タグ修正
title
CHANGED
File without changes
|
body
CHANGED
File without changes
|