Aktywne Wpisy

TavarishPiesov +261
Treść przeznaczona dla osób powyżej 18 roku życia...

piotr-draus +17
#raportzpanstwasrodka. I łyso ?
źródło: 1000001201
PobierzSkopiuj link
Skopiuj link

źródło: 1000001201
PobierzRegulamin
Reklama
Kontakt
O nas
FAQ
Osiągnięcia
Ranking
Jak w Qt można uzyskać dostęp do widgetów jednej klasy z poziomu innej klasy? Zadeklarowałem przyjaźń pomiędzy klasami, widzę wszystkie zmienne zadeklarowane typu QStringi, QFile itd, ale nie wiem w jaki sposób mogę dostać się do obiektu, który wrzuciłem sobie podczas graficznego tworzenia interfejsu, typu QTextEdit, QLabel itd.
#programowanie #qt
1) robisz to źle. Nie powinieneś tego potrzebować. Uƶywaj sygnałów i slotów do komunikacji między widgetami.
2) da się to zrobić, i to na co najmniej 2 róƶne sposoby, ale serio, przemyśl design, bo jest źle.
Otóż chodzi mi o to, żebym mógł stworzyć sobie edytor do tekstu (tj. zmieniać rozmiar czcionki, kolor, itd.).
Stowrzyłem klasę MainWindow gdzie umieszczone mam wszelkiego rodzaju zapisywanie do pliku, wczytywanie, cofanie wpisanego tekstu itd.
W menu dodałem opcję "Edycja tekstu". Stworzyłem nową klasę EdytorTekstu. Chciałbym teraz w momencie wybrania czcionki w klasie EdytorTekstu ustawić tekst w widgecie