Название: QGraphicsView без фокусной рамки и зазоров Отправлено: izoomer от Март 01, 2009, 16:00 На QWidget создаю QGridLayout в нем размещаю 4 шт QGraphicsView . Требуется что бы они были в притык один к одному, так как представляют собой фрагменты одного изображения, и надо что бы на виджете это изображение смотрелось целостным. Подскажите что нужно сделать, а то получается мало того что с фокусной рамкой так ещё и от бардюра виджета центрального идет отступ. Подскажите как сделать без пробелов и без фокусной рамки.
Название: Re: QGraphicsView без фокусной рамки и зазоров Отправлено: pastor от Март 01, 2009, 17:48 QLayout::setContentsMargins(...)
QLayout::setSpacing(...) ? Название: Re: QGraphicsView без фокусной рамки и зазоров Отправлено: izoomer от Март 01, 2009, 18:33 QLayout::setContentsMargins(...) помогло. Только вот фокусные рамки как убрать остался вопрос. Изображения в итемах выходят не в притык а рамки у каждого QGraphicsView, потому не получается целостное изображение.QLayout::setSpacing(...) ? Название: Re: QGraphicsView без фокусной рамки и зазоров Отправлено: pastor от Март 01, 2009, 18:42 Если я правильно понял, то установи для каждого объекта QGraphicsView следующее:
setFrameShape(QFrame::NoFrame) Название: Re: QGraphicsView без фокусной рамки и зазоров Отправлено: izoomer от Март 01, 2009, 18:54 Если я правильно понял, то установи для каждого объекта QGraphicsView следующее: setFrameShape(QFrame::NoFrame) ИМЕННО ОНО САМОЕ !!! Спасибо! |