QtCustomPlot
Ostatnio zmodyfikowano 2022-10-13 12:33
pgogo Temat założony przez niniejszego użytkownika |
QtCustomPlot » 2022-10-13 10:06:59 Witam,
potrzebuje wprowadzić małą modyfikację, a mianowicie wykres (dane do wykresu znajdują się w dwóch vectorach) ma punkt po punkcie (np co sekundę, docelowo prędkość będzie odpowiednim sliderem ustawiana) dodawać się do pola wykresu. I tu zaczyna się problem, którego nie potrafię przeskoczyć (jestem początkującym). Próbowałem zmodyfikować oryginalną funkcję z biblioteki qtcustomplot, "setData" wstawiając "Sleep()" lecz powoduje to tylko zwiększenie czasu zanim pojawi się program, a wykres od razu jest wykreślony. Proszę o poradę... pozdrawiam |
|
DejaVu |
» 2022-10-13 12:08:36 Pewnie musisz zrobić jakiś timer, który co określony czas doda +1 punkt do tego co ma być prezentowane. Coś w stylu: void Klasa::onTimerCalled() { if( m_currentData.size() < m_expectedData.size() ) { m_currentData.push_back( m_expectedData[ m_currentData.size() ] ); refreshChart( m_currentData ); } }
|
|
pgogo Temat założony przez niniejszego użytkownika |
» 2022-10-13 12:33:41 ok, postaram się to zrobić, lecz nie dziś bo właśnie pracą zostałem zawalony. Dzięki wielkie |
|
« 1 » |