Название: Щели между прямоугольниками Отправлено: Daniel от Июнь 24, 2011, 21:21 В общем, получается такая картина:
(http://img121.imageshack.us/img121/503/unledpgy.png) Это заполнено одинаковыми прямоугольниками разной прозрачности. А хотелось бы, чтобы не было щелей, посоветуйте что-то, пожалуйста :) Значения координат и размеров во float, но все равно при масштабировании вот такая фигня :( Есть ли рецепт? Название: Re: Щели между прямоугольниками Отправлено: ecspertiza от Июнь 24, 2011, 21:32 советую выложить код рисования сюда))) ибо что то в нем не так ))))
Название: Re: Щели между прямоугольниками Отправлено: Daniel от Июнь 24, 2011, 21:42 Значит что происходит при изменении размера окна:
Код: void Graphics::RecalcSizes() Код: //получили значение в точке, согласно чему выставили прозрачность цвету и рисуем Название: Re: Щели между прямоугольниками Отправлено: GreatSnake от Июнь 24, 2011, 22:43 Цитировать painter.setPen(Qt::transparent); либоКод либо Код если не поможет, то попробуй Код
Название: Re: Щели между прямоугольниками Отправлено: Daniel от Июнь 24, 2011, 23:13 GreatSnake, спасибо за советы, к сожалению не помогли, НО я придумал как: при вычислении x_size, y_size, я их округлил - все стало отлично!
Название: Re: Щели между прямоугольниками Отправлено: GreatSnake от Июнь 25, 2011, 11:42 GreatSnake, спасибо за советы, к сожалению не помогли, НО я придумал как: при вычислении x_size, y_size, я их округлил - все стало отлично! Хм, а они (x_size, y_size) разве не qreal ???Название: Re: Щели между прямоугольниками Отправлено: Daniel от Июнь 26, 2011, 14:01 Хм, а они (x_size, y_size) разве не qreal ??? У меня - float ::) |