【发布时间】:2014-01-11 18:36:36
【问题描述】:
我正在使用 qt-creator 构建一个小的 QT 应用程序。
我有一个主窗口,其中有一些控件,例如“新联系人”按钮。 按下按钮会显示一个 QDialog,它包含 3 行编辑:姓名、手机和电子邮件。
对话框通过信号/插槽系统显示。它工作正常,但我想在单击“确定”时创建一个联系人对象,并且我想将该联系人返回到我的主窗口,以便将其放入在主窗口代码中创建的 QList 中。
方法是: QMainWindow -> 新联系人 -> 显示 QDialog
QDialog -> 好的 -> QMainWindow
我应该将主窗口中的 QList 作为参数传递给 QDialog 还是有最好的方法?
【问题讨论】:
-
一年后这个问题还没有解决吗??
标签: c++ qt qtgui qmainwindow qdialog