이전에 슬롯 안에 사용하도록 만든 QMap을 사용하고 싶습니다. 나는 this을 시도했지만 여전히 작동하지 않았다. (나는 바보 같은 짓을하고 있다고 생각한다.) 여기에 제가 사용하고있는 코드가 있습니다.슬롯에 QMap 사용
생성자 : 나는 신호 editingFinished를 보낼 때마다
QMap <int, QList<int> > tiles;
connect(ui->lineEdit, SIGNAL(editingFinished()), this, SLOT(someSlot()));
지금, 나는 someSlot이 값이 QMap에 있는지 확인하고 있는지 확인하여 다양한 조건을 계속 진행합니다. 문제는 QMap을 슬롯에 어떻게 전달합니까? Qt는 매개 변수가있는 슬롯을 허용하지 않는 것 같습니다.
사용할 슬롯을 어떻게 알 수 있습니까? – cppguy
일부 슬롯 (타일)과 같은 것을하고 싶습니까? 그게 나를 위해 작동하지 않기 때문에. ** 오류 : 정의되지 않은 템플릿의 암시 적 인스턴스화 'QMap>' 사례 2 : _t-> someSlot (reinterpret_cast < 'QMap > (_ a [1]))); break ** ** ^ –
UzSh