我想在关闭Resources:
DevEnv:
Type: 'AWS::Cloud9::EnvironmentEC2'
Properties:
SubnetId: !Ref PublicSubnet
Name: MyEnvironment
InstanceType: !Ref Cloud9InstanceType
窗口后将值从Qdialog
窗口移到Qmainwindow
中。其实我不知道该怎么做。
想法是,当用户从Qdailog or Qwidget
中选择一个根值时,如下图所示,数据显示在QtableWidget
上,而我想将这些值转换或传递到我的{{1}中},在这种情况下,我的第二个窗口是QWidget
将消失,但是我的值应该在Qmainwindow
中可用。
窗口的可视化。
代码“ main.py”
Circular.py
第二个窗口代码“ Circular.py”
请注意,此代码先前已发布在这里。
Qmainwindow
答案 0 :(得分:1)
首先要做的是验证是否接受返回代码QDialog::Accepted
的exec_(),如果要获取文本,则必须使用关系树:
def buttonfunc(self):
app.setStyleSheet(QSS)
subwindow=CircularDialog()
subwindow.setWindowModality(QtCore.Qt.ApplicationModal)
if subwindow.exec_() == QtWidgets.QDialog.Accepted:
print('Test', subwindow.infoWidget.ilabel.text())