Witam. Mam pewien problem przy łączeniu sygnału clicked() ze swoim własnym slotem. Slot ma zwracać wartość typu string, żebym mógł ją przypisać do jakiegoś obiektu podczas kliknięcia. Z tego co wiem, to niemożliwe, bo zwracana przez slot wartość jest tracona podczas wykonywania sygnału. Dlatego chciałbym przekazać referencję jakiegoś obiektu do slotu przez argument, a funkcja sama zajęłaby się przypisywaniem. Niestety to także niemożliwe, bo (z tego co przeczytałem) slot musi mieć tyle samo argumentów co sygnał. Sygnał clicked() nie ma argumentów, więc przecież nie da rady. Pozostaje jeszcze przypisanie do zmiennej globalnej, ale staram się tego unikać. Czy tylko to mi pozostaje?
Poza tym jeszcze małe pytanie: co oznacza trzeci argument funkcji connect(...)?