У меня неприятная проблема. Я создал QVBoxLayout, на котором я добавил свои виджеты. Это пример из моего конструктора:Qt удалите пустое место между widgets на QVBoxLayout
layout = new QVBoxLayout;
layout->setMargin(0);
layout->setContentsMargins(QMargins(0,0,0,0));
layout->setSpacing(0);
И тогда я функция для добавления виджетов.
layout->addWidget(_wave);
_wave - мой собственный виджет. Но вы можете добавить все, что хотите, например, QButton.
Чего я хочу достичь? Similar like this, но без каких-либо пробелов между виджетами, добавленными в макет. Только только QButtons или другой виджет, склеивают друг друга.
Я добавил везде setMargins, setSpacing и т. Д. Пожалуйста, помогите мне в этом, у меня действительно нет идеи, что мне делать.
К сожалению для цветов, но я хотел бы упомянул, что я хочу достичь. У меня есть mainWindow, на котором я добавил QWidget. Этот виджет имеет синий фон. Затем в макет, я добавляю некоторые виджеты, которые на этом изображении оранжевые. Я просто хочу быть уверенным, что этот синий фон между виджетами не виден. Я хочу иметь виджет под виджетами, без какого-либо пространства.
Я проверил его, он работает. Мне жаль, что у меня это было раньше (: Спасибо! – Tatarinho