简体   繁体   English

PyQt5 更改本机对话框保存文本?

[英]PyQt5 Changing native dialog save text?

Is it possible to change the Save/Open/Cancel text of native file dialogs called by Qt, eg是否可以更改 Qt 调用的本机文件对话框的保存/打开/取消文本,例如

from PyQt5.Qt import *
import sys

app = QApplication(sys.argv)
OpenFile = QFileDialog()
OpenFile.getExistingDirectory()

I've tried following some examples in C++, eg this , but it doesn't seem to have any effect.我已经尝试在 C++ 中遵循一些示例,例如this ,但它似乎没有任何效果。 Maybe I'm doing something wrong?也许我做错了什么?

Try it:尝试一下:

from PyQt5.Qt import *
import sys

app = QApplication(sys.argv)
OpenFile = QFileDialog()

#OpenFile.getExistingDirectory()

OpenFile.setFileMode(QFileDialog.DirectoryOnly)    
OpenFile.setLabelText(QFileDialog.Accept, "+Accept+")
OpenFile.setLabelText(QFileDialog.Reject, "-REJECT-")
OpenFile.show()
sys.exit(app.exec_())

在此处输入图片说明

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM