Wpis z mikrobloga

#programowanie #qt #cpp

mam plik mainwindow4.cpp
mam tam table view, wczytuję z bazy danych dane i wyświetlam
po podwójnym kliknięciu do zmiennej iduser zapisuje mi pole w które kliknąłem

teraz w pliku mainwindow7.cpp mam label gdzie chcę to wyświetlić co kryje się pod id
user

jak to najlepiej zrobić?
w jaki sposób przekazać to co się kryje pod id_user w jednym oknie do drugiego okna?
  • 5
@trebeter: To może connect()?
W klasie okna numer jeden stwórz sygnał np. void idUserChanged(const QString&) i emituj go w momencie, gdy ustawisz zmienną id_user. W oknie drugim dodaj slot void displayIdUser(const QString& value) i połącz te 2 rzeczy na poziomie klasy, gdzie masz dostęp do obiektów obu okien.