A class to represent a timeSeries chart.  
 More...
#include <TimeSeriesChart.h>
A class to represent a timeSeries chart. 
Definition at line 56 of file TimeSeriesChart.h.
 
◆ TimeSeriesChart() [1/2]
Constructor. 
It constructs a TimeSeres chart with a default style.
- Note
 - It will take the ownership of the pointers. 
 
- 
it will construct a chart with a default style. 
 
 
 
◆ TimeSeriesChart() [2/2]
Constructor. 
- Note
 - It will take the ownership of the pointer "style". 
 
- 
It will take the ownership of the pointer "data". 
 
 
 
◆ ~TimeSeriesChart()
      
        
          | te::qt::widgets::TimeSeriesChart::~TimeSeriesChart  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ attach()
      
        
          | void te::qt::widgets::TimeSeriesChart::attach  | 
          ( | 
          QwtPlot *  | 
          plot | ) | 
           | 
        
      
 
It atttaches a QwtPlot to this Cahrt. 
- Parameters
 - 
  
    | plot | The QwtPlot that will be attached to this chart.  | 
  
   
 
 
◆ getTimeSeries()
It returns the chart's timeSeries. 
- Returns
 - The chart's timeSeries. 
 
 
 
◆ getTimeSeriesStyle()
Returns a clone of the pointer to the timeSeries' style. 
- Returns
 - A ScatterStyle type pointer to the timeSeries' style. 
 
- Note
 - The caller will take ownership of the returned pointer. 
 
 
 
◆ rtti()
  
  
      
        
          | virtual int te::qt::widgets::TimeSeriesChart::rtti  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
Returns the chart's type. 
 
 
◆ setData()
      
        
          | void te::qt::widgets::TimeSeriesChart::setData  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ setDateFormat()
      
        
          | void te::qt::widgets::TimeSeriesChart::setDateFormat  | 
          ( | 
          std::string  | 
          dateFormat | ) | 
           | 
        
      
 
It sets the date format that will be used on the labels. 
The default format strings are:
- Millisecond :hh:mm:ss:zzz dd MMM yyyy
 
- Second: hh:mm:ss dd MMM yyyy
 
- Minute: hh:mm dd MMM yyyy
 
- Hour: hh:mm dd MMM yyyy
 
- Day: ddd dd MMM yyyy
 
- Week Www yyyy
 
- Month: MMM yyyy
 
- Year: yyyy 
 
 
 
◆ setTimeSeries()
      
        
          | void te::qt::widgets::TimeSeriesChart::setTimeSeries  | 
          ( | 
          te::st::TimeSeries *  | 
          newTimeSeries | ) | 
           | 
        
      
 
It sets the chart's timeSeries. 
- Parameters
 - 
  
    | newHistogram | The chart's new scatter.  | 
  
   
- Note
 - It will take the ownership of the pointer "newScatter". 
 
 
 
◆ setTimeSeriesStyle()
      
        
          | void te::qt::widgets::TimeSeriesChart::setTimeSeriesStyle  | 
          ( | 
          TimeSeriesStyle *  | 
          newStyle | ) | 
           | 
        
      
 
It sets the chart's style. 
- Parameters
 - 
  
    | newStyle | The chart's new style.  | 
  
   
- Note
 - It will take the ownership of the pointer "newStyle". 
 
 
 
◆ m_dates
  
  
      
        
          | std::set<std::string> te::qt::widgets::TimeSeriesChart::m_dates | 
         
       
   | 
  
private   | 
  
 
 
◆ m_selColor
  
  
      
        
          | QColor te::qt::widgets::TimeSeriesChart::m_selColor | 
         
       
   | 
  
private   | 
  
 
 
◆ m_timeSeries
◆ m_timeSeriesStyle
The symbol that defines the look of a scatter's point. 
Definition at line 143 of file TimeSeriesChart.h.
 
 
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_release/src/terralib/qt/widgets/charts/TimeSeriesChart.h