python - 使用 Python 在 Qt Designer 中加入另一个窗口

标签 python qt visible

我正在使用:

  • Python
  • PyQT
  • Qt 设计器

我希望如果单击一个按钮,就会出现一个新窗口。您可以在其中单击某些内容,然后按“确定”,信息将显示在主窗口中。

我不知道如何实现这一点。

第二个小问题是:我想让一些东西在单击按钮时可见。我按照以下方式想象事情。

我将属性“visible”的默认值设置为 false。单击该按钮并将其切换为 true。但我没有找到一个称为可见或类似的属性。

感谢您的帮助!

最佳答案

我假设您正在使用一个类。我之前所做的是将所有变量存储在类中,然后使用 QStacked 布局来保存将显示的每个窗口,然后单击按钮时将其更改为该屏幕。可能有比这更好的方法,我只是熟悉这种方法。

我使用了这个教程Python School 。如果您是 PyQt 新手,那么整个 GUI 系列可能值得一看。 希望这有帮助

关于python - 使用 Python 在 Qt Designer 中加入另一个窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23857926/

相关文章:

python - numpy 似乎为圆形矩阵返回错误的特征向量

python - 显示包装函数的调用位置 - loguru

c++ - 使用代理向 Qt SQL 模型添加虚拟列

jquery - 单击后退按钮后使用 jQuery 隐藏 Div

javascript - 传单:检测标记何时超出视野

python gnupg.GPG 没有这样的文件或目录

python - 如何使用 MongoEngine 根据特定条件选择多个对象?

c++ - 带有可选图形用户界面的 Qt 应用程序

python - 使用不同类的函数来连接信号

c# - 插入数据库后在 gridview asp.net C# 的模板字段中隐藏下拉列表