我在树莓皮上用PyQt。我有一个QLineEdit,它允许我在单击编辑行时显示虚拟键盘。KeyboardWindow()是我的虚拟键盘
class ClickableLineEdit(QLineEdit):
clicked = pyqtSignal()
def mousePressEvent(self, event):
super(ClickableLineEdit, self).mousePressEvent(event)
self.clicked.emit()
def showKeyboard(self):
keyboard = KeyboardWindow(self)
keyboard.show()
我如何使用它:
ck_line = ClickableLineEdit()
self.ck_line.clicked.connect(ck_line.showKeyboard)
我想在QFileDialog中做同样的事情:例如保存文件:用户可以浏览和搜索好的存储库,然后单击编辑行编辑文件名(通过虚拟键盘)
有人知道是否有这样的信号或如何实现这一点
目前没有回答
相关问题 更多 >
编程相关推荐