Название: QwtPlotCurve's сместить кривые на 1 пиксель Отправлено: carhun от Август 20, 2012, 12:35 Добрый день.
Проблема состоит в том, что если например 2 какие-то кривые совпадают, то надо сместить на 1 пиксель 2ю кривую... И соотв. вопрос состоит в том что как мне высчитать чему равен этот пикель? Просто диапозон в к-м рисуется график - большой ( 0 - 9 * 10^8 ) и соотв. если я у 2ю кривой от значение У поотнимаю один, то ничего не будет видно все равно... С уважением, carhun Название: Re: QwtPlotCurve's сместить кривые на 1 пиксель Отправлено: navrocky от Август 20, 2012, 15:48 Отнаследуйся от кривой, переопредели метод draw, для QPainter* p сделай translate(1, 0) перед вызовом родительского метода draw.
Название: Re: QwtPlotCurve's сместить кривые на 1 пиксель Отправлено: carhun от Август 20, 2012, 16:56 Получается тогда что мне надо все точно пересчитать относительно translate(1, 0). правильно?
просто что-то не совсем понятно, чем мне поможет это, если я перегоню начало координат в 1, 0 ... а все кажись понял. Спасибо. |