-5
Dialog::Dialog(QWidget *parent) :
QDialog(parent),
ui(new Ui::Dialog)
{
ui->setupUi(this);
connect(ui->addButton , SIGNAL(clicked()) , this , SLOT(addItem()));
connect(ui->editButton , SIGNAL(clicked()) , this , SLOT(editItem()));
connect(ui->deleteButton , SIGNAL(clicked()) , this , SLOT(deleteItem()));
}
void Dialog::addItem()
{
EditDialog dlg(this);
dlg.show();
if(dlg.exec() == EditDialog::Accepted)
{
ui->list->addItem(dlg.name() + "--" + dlg.number());
}
}
클래스를 추가하여 항목을 추가하십시오. 프로그램을 실행하고 단추를 클릭하여 대화 상자를 실행하면 아무 것도하지 않습니다. 솔루션은 무엇입니까? 의 값이 QDialog::Accepted
및 QDialog::Rejected
입니다 -클래스의 대화 상자가 실행되지 않은 이유는 무엇입니까?
제목은 귀하의 질문에 대한 간단한 설명이 아니며 귀하가 답변 한 것을보고 싶다는 뜻이 아닙니다. –
어떻게 입력 할 수 있습니까? t.j – esso
'@chaos legion' : '편집'링크를 클릭하고 제목 입력란에 입력하십시오. –