Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

QT - Programowanie obiektowe, edycja istniejącego obiektu

st4chuu 19 Kwi 2015 17:36 573 3
  • #1 19 Kwi 2015 17:36
    st4chuu
    Poziom 15  

    Witam
    Mam problem. Na zaliczenie mam zrobić aplikację wielojęzykową.
    Pomyślałem, że wykorzystam zewnętrzna funkcję którą wywołam i ona podmieni napisy w labelach i buttonach.

    Więc mam Obiekt MainWindow w którym są elementy które chce z edytować.

    W funkcji w innym pliku chcę się odwołać do istniejącego obiektu

    robię to

    Kod: cpp-qt
    Zaloguj się, aby zobaczyć kod


    Jednak nie edytuje istniejącego obiektu a chyba tworzy się nowy.
    Jak powinienem się odwołać do istniejącego obiektu?

    Z góry dziękuję za wskazówki

    0 3
  • #2 19 Kwi 2015 18:45
    mi14chal
    Poziom 28  

    Przekazać ten obiekt do funkcji w której chcesz się odwołać do danego obiektu.

    0
  • #3 19 Kwi 2015 18:48
    st4chuu
    Poziom 15  

    Ok rozumiem a mógłbym prosić o jakiś przykład jak powinienem to zrobić?
    Co robie nie tak tutaj?
    Czy jest jakaś możliwość zmiany bez przekazywania, a samodzielne pobranie?
    Tzn funkcja jest wywoływana samoistnie przez Timer.

    0
  • #4 19 Kwi 2015 20:01
    -psiak-
    Poziom 32  

    Kod: cpp
    Zaloguj się, aby zobaczyć kod

    0