Wiem, że moje pytanie jest podobne do tego QUESTION, ale nie mogę znaleźć rozwiązania z tego miejsca. Czy ktoś może dać breif odpowiedź na mój problem?Jak wywołać funkcję po każdych 15 sekundach używając QT
Mam funkcję jak ten
void myWidget::showGPS()
{
/* This function will read data from text file
that will continuouly change over time
then process its data */
}
chcę wywołać tę funkcję co 15-20 sekund bez użycia Szybka i brzydka metoda ustawiania wartość logiczną true.
Czy istnieje jakiś sposób, aby realizować to, używając QT sygnał i gniazdo z zegarem czy coś takiego
Nadal możesz używać QTimer? po prostu ustawić czas do 15 sekund? i połączyć swoją funkcję z zegarem przez "connect"? (podobne do znalezionego linku –
Przykłady są na dokumentach dla QTimer –