W języku C++, public
oznacza członków dostępnych z dowolnego miejsca, w którym obiekt jest widoczny, private
oznacza, że członkowie są dostępni tylko od innych członków tej samej klasy lub od ich znajomych.Czy to ma znaczenie, używając publicznych automatów zamiast prywatnych automatów w Qt?
Ale w Qt różnica w private slots
i public slots
wydaje się nie istnieć. Zacząłem pisać Qt w ostatnich dniach i cały czas używałem private slots
.
Ktoś powiedział mi, że powinienem zamiast tego użyć public slots
. Teraz jestem zdziwiony. Nie mogę znaleźć informacji referencyjnych w dokumentach Qt.
Jaka jest rzeczywista różnica między tymi dwoma typami?
możliwy duplikat [Qt "prywatnych automatów:" co to jest? "(http://stackoverflow.com/questions/9147636/qt-private-slots-what-is-this) – kolen