使用Ampersand字符使用Qt Designer在mac上创建快捷方式
Using Ampersand character to create shortcuts on mac using Qt Designer
我目前正在学习如何在Mac Yosemite上使用Qt Designer 5和Pycharm 3.4设计GUI的教程。
根据(基于windows的)教程,在行编辑小部件的文本属性前面加上"与"字符会使行编辑文本的第一个字符成为快捷方式。
当我使用pyuic4实用程序将Qt Designer代码转换为python并将其导入程序时,它似乎不起作用。
任何关于我可能做错什么的建议都将不胜感激。提前感谢…。
def retranslateUi(self, Dialog):
Dialog.setWindowTitle(_translate("Dialog", "Dialog", None))
self.label.setText(_translate("Dialog", "&Number Of Items", None))
self.label_2.setText(_translate("Dialog", "&Discount Percentage", None))
self.label_3.setText(_translate("Dialog", "&Price per Item", None))
self.pushButton.setText(_translate("Dialog", "Calculate Amount", None))
根据QShortcut
的文档,在Mac上默认禁用"与"answers"快捷键"。然而,显然有可能像这样启用它们:
QtGui.qt_set_sequence_auto_mnemonic(True)
我还应该指出,你对标签中的"与"answers"快捷键"的描述是错误的。标签必须设置一个好友,以便其快捷方式将焦点转移到另一个小部件(如行编辑)。这可以在Qt设计器中通过其好友编辑模式完成。
相关文章:
- 如何使用CLion在Mac上创建一个新的.txt文件
- 如何从支持linux/mac操作系统的第三方代码为我的c#项目创建dll
- Mac OS X:应用程序可以创建日志文件
- 无法写入文件 pri:无法在 QT mac OS 中创建父目录
- Mac - 创建文件.exe
- 在 Mac OS X 10.9 中使用 GLFW 创建 OpenGL 3.3 上下文
- 如何使用C 和OpenGL在Mac中创建一个窗口
- 从C++应用程序创建Mac OS X的安装程序
- 使用Ampersand字符使用Qt Designer在mac上创建快捷方式
- 有没有为mac和win应用程序创建和上传崩溃转储的服务
- 在字符串向量中创建20000个MAC地址
- C++:在Mac OS X,Qt 5.0上运行代码(在Linux中创建)
- 在 Mac 中创建 Dylib 在 Python 中导入
- Qt应用程序:如何从Mac为Windows(和Mac)创建独立的可执行文件?
- 在mac-osx中对g++创建的可执行文件进行拆解
- mac语音合成管理器在创建语音通道时,返回Parametererror
- 如何在mac上创建c++窗口?
- Mac Lion 无法使用"ar"创建库,'no symbols'
- C++&&QT 有没有办法在 Mac && Windows 上使用 C++ 和 qt 创建"warm screen"颜色
- 如何为mac创建应用程序