如何在主窗口开始之前显示一个弹出窗口?我希望弹出窗口有几个QLineEdit
小部件来接收我需要用于主窗口的输入。我寻找解决方案,但我无法理解我发现的大多数例子。有人能帮我吗?在主窗口运行之前显示一个弹出窗口
0
A
回答
1
只要创建一个QDialog的子类,在运行正常启动逻辑之前以模态方式执行它。
多数民众赞成我是如何做一个需要登录的应用程序,工作得很好。这将是Python的一般想法(在PyQt中花费我的时间更少):
import sys
from PyQt4 import QtGui, QtCore
from mymodule import MyDialog, MyWindow
def main(argv):
app = QtGui.QApplication(argv)
# make a dialog that runs in its own event loop
dlg = MyDialog()
if (not dlg.exec_()): # in C++, this would be dlg->exec()
sys.exit(0)
var1, var2, var3 = dlg.values()
window = MyWindow()
window.setPropertyOne(var1)
window.setPropertyTwo(var2)
window.setPropertyThree(var3)
window.show()
sys.exit(app.exec_())
if (__name__ == '__main__'):
main(sys.argv)
相关问题
- 1. 如何在显示主窗口之前显示登录窗口
- 2. 如何在我的主窗口中显示弹出窗口?
- 3. jQuery对话框弹出窗口显示在同一个窗口
- 4. 在浏览器窗口关闭前显示jQuery弹出窗口
- 5. 一次显示一个弹出窗口
- 6. 显示一个css弹出窗口提交的表单之前
- 7. 在主窗口之前加载窗口
- 8. 显示一个模态弹出窗口
- 9. 执行JS之前弹出窗口
- 10. 显示iframe之外的弹出窗口?
- 11. 弹出窗口不显示
- 12. 弹出窗口不显示
- 13. 弹出窗口不显示
- 14. 显示弹出窗口
- 15. iPhone:MKAnnotation显示弹出窗口?
- 16. 从弹出窗口调用主窗口
- 17. 主窗口内的FLTK弹出窗口
- 18. 从弹出窗口刷新主窗口
- 19. 如何显示其他弹出窗口上的弹出窗口?
- 20. asp.net - 弹出窗口显示弹出窗口
- 21. window.focus在弹出窗口前带上主窗口
- 22. 在主窗口前瞬间弹出Python Tkinter小窗口
- 23. 问题在弹出窗口和主窗口之间切换
- 24. 从另一个弹出窗口打开一个弹出窗口
- 25. 如何显示验证弹出窗口之类的弹出窗口?
- 26. 在ASP.NET的弹出窗口中打开一个弹出窗口
- 27. 如何在弹出窗口显示之前验证锚标记?
- 28. WP7弹出窗口显示在thread.sleep之前,但直到
- 29. JQuery - 仅显示弹出窗口一次
- 30. JavaScript弹出窗口只显示一次
到目前为止,您有什么?发布一个链接到例子,我们会尽力引导你。 –
或者只是一个想法:你可以尝试子类'QSplashScreen' ... –
使用'QSplashScreen'我们在哪里定义的东西? main.cpp或mainwindow.cpp – SamuelNLP