2013-05-05 2 views
0

Я добавил некоторые QLabels с разными цветами в QGridLayout в качестве макета QWidget, Теперь у меня есть интервал между каждой Qlabel до следующего, и я хочу удалить его. Я попытался установить маркер ярлыков на «0» и «Выравнивание» GridLayout на «0», но он не работал очень хорошо. Я думал, что пространство, возможно, является границей ярлыков, но я проверил. у вас есть идеи?QT: Удалите пробел между QLabel в QGridLayout

+0

Посмотрите на документы для самой компоновки. Есть вещи с «интервалом» в их имени на самом верху. – Mat

ответ

0

Didnt я верю пропустил это: О спасибо Yout Mat решения было:

layout->setHorizontalsspacing(0); 
layout->setVerticalspacing(0); 

благодарит

1

Вы можете попробовать установить интервал:

layout-> setSpacing (0);

Если это не сделать это, вы можете также попробовать установить содержимое поля к нулю:

layout-> setContentsMargins (0,0,0,0);

Смежные вопросы