2013-10-05 3 views
0

두 개의 lineEdit과 버튼이있는 QDialog가 있습니다. 버튼을 누를 때 QDialog를 닫고 lineEdits의 값을 사용할 수있게하려고합니다. 나는() 함수를 인 QDialog를 닫고 processValues에 lineEdits의 값에 액세스하는 방법을 알고 싶습니다QDialog에서 값 가져 오기

void createDialog() 
{ 
    QDialog dialog; 
    QLineEdit *lineEdit1 = new QLineEdit(&dialog); 
    QLineEdit *lineEdit2 = new QLineEdit(&dialog); 
    QPushButton *ok = new QPushButton("OK", &dialog); 
    QVBoxLayout *vLayout = new QVBoxLayout(); 
    vLayout->addWidget(lineEdit1); 
    vLayout->addWidget(lineEdit2); 
    vLayout->addWidget(ok); 
    dialog.setLayout(vLayout); 
    connect(ok, SIGNAL(clicked()), this, SLOT(processValues())); 
    dialog.exec(); 
} 

: 지금, 나는 때라도 있습니다. 감사합니다.

답변