Połącznie button's clicked signal ze slotem który przekazuje parametr

0

Witam,
Chcę uzyskać następującą rzecz:
jestem w formularzuNR1 wpisuje tam w lineEdit numer ID,
następnie chcę żeby ten parametr (numer ID) został przekazany do slotu, który się wykonuje po kliknięciu Zatwierdz na formularzuNR2?

w main:

 QObject::connect(&first, SIGNAL(newTextEntered(const QString&)),
                         &second, SLOT(on_pbZatwierdz_clicked((const QString&))));


void edytujklienta::on_pbZatwierdz_clicked(const QString &text)
{

    qDebug() << "ODEBRANO numer ID: " << text ;

}
0

Albo w funkcji obsługującej QPushButton::clicked wywołaj odpowiednią funkcję po pobraniu tekstu z odpowiedniego widgetu, albo użyj QLineEdit::textChanged lub innych sygnałów obsługujących zmianę tekstu.

Jak chcesz iść na całość, to utwórz własny widget, który będzie wysyłał sygnał z pożądanymi parametrami.

1 użytkowników online, w tym zalogowanych: 0, gości: 1