【发布时间】:2022-01-22 06:13:08
【问题描述】:
我是 pyqt5 世界的新手,我使用以下代码创建了一个窗口:
class Ui_menu(QtWidgets.QMainWindow):
def __init__(self):
super(Ui_menu, self).__init__() # Call the inherited classes __init__ method
uic.loadUi('Windows/menu.ui', self) # Load the .ui file
self.show()
app = QtWidgets.QApplication(sys.argv)
window = Ui_menu()
app.exec_()
我想知道您是否可以在单击顶部的按钮并打开一个浮动窗口(如附图所示)时创建动画。
【问题讨论】:
-
您的问题是关于创建“浮动窗口”(从您的图像来看,它似乎是一个上下文菜单),还是关于显示它的动画?请尽量让您的问题更清楚,并阅读How to Ask和the checklist。
-
是的,你说得对,我是接口的新手,但我不知道每个对象的所有技术术语。但是如果我认为是当您单击按钮时,会向下显示配置文件、配置等的窗口。但我已经意识到他们称之为上下文菜单。
-
我建议你看看generic user interface elements和common generic widgets,因为如果你想处理UI开发,他们的知识是强制性的,然后在Qt widgets了解他们的实现。
标签: python json pyqt5 python-3.8