QT Button do Resetu

0

Pisze program w QT program już jest prawie kompletny chciałbym zrobić jeszcze przycisk który będzie mi tak jakby restartował aplikację

 void MainWindow::on_pushButton_13_clicked()
{
 
}

Nie mogę znaleźć informacji o tym.

0

Co rozumiesz przez "tak jakby restartował aplikację".
Masz po prostu doprowadzić aplikację do oczekiwanego stanu, uniwersalna metoda "restartu" nie jest w prosty sposób dostępna (bo to jest bezsensu).

0

Restartował znaczy usuwał obiekt i tworzył nowy? A nie lepiej czyścić kontrolki? Uruchamianie ponownie aplikacji musisz zrobić w main po wsyłaniu sygnału usunięcia obiektu.

0

To najlepiej stworzyć funkcję, która po włączeniu aplikacji i utworzeniu obiektu stworzy pewien stan (wyczyści kontrolki, poustawia zmienne itd) i wywołać ją po naciśnięciu przycisku kiedy potrzeba będzie znów wrócić do tego stanu.

0

Zależy od stopnia skomplikowania aplikacji, ale najczęściej jest to po prostu usunięcie dynamicznie stworzonej zawartości + przywrócenie wartości domyślnych niektórych zmiennych. Nie ma w tym nic trudnego, co po prostu może być czasochłonne przy dużej aplikacji, ponieważ niestety jeśli sobie czegoś takiego nie napiszesz to środowisko samo za Ciebie tego nie zrobi :)

1

wiesz o co chodzi jak z tym usuwaniem wierszy i kolumn macierzy, chłopie nie skacz z problemu na problem tylko dociągnij coś do końca;

1 użytkowników online, w tym zalogowanych: 0, gości: 1