Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

QtCustomPlot

Ostatnio zmodyfikowano 2022-10-13 12:33
Autor Wiadomość
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
P-179706
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:
C/C++
void Klasa::onTimerCalled()
{
   
if( m_currentData.size() < m_expectedData.size() )
   
{
       
m_currentData.push_back( m_expectedData[ m_currentData.size() ] );
       
refreshChart( m_currentData );
   
}
}
P-179707
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
P-179708
« 1 »
  Strona 1 z 1