This is not the solution i was aiming for but it worked :

I solved my scale problem at the same time as my format problem using this method :
(original post in french) : http://www.developpez.net/forums/d10...-axe-absisses/
overight the QwtText label function :

Qt Code:
  1. class TimeScaleDraw: public QwtScaleDraw
  2. {
  3. virtual QwtText label(double v) const
  4. {
  5. QDateTime t = QDateTime::fromTime_t((int)v); //cf fromTime_t
  6. return t.toString("dd/MM/yyyy");
  7. }
  8. }
To copy to clipboard, switch view to plain text mode 

and then
Qt Code:
  1. myPlot->setAxisScaleDraw(QwtPlot::xBottom, new TimeScaleDraw());
  2. myPlot->setAxisScale(QwtPlot::xBottom, min, max);
To copy to clipboard, switch view to plain text mode 
where min and max are values in second since epoch.

Thanks for your time

Stank