2013-09-18 3 views
0

У меня есть QGridLayout, содержащий в основном QLabels. Это сетка 3x10, и я хочу разные поля для содержимого каждого из трех столбцов. Например. Я хочу, чтобы мои метки с разным пространством располагались на границе их сетки.Индивидуальное изменение полей в QGridLayout

Если я задал свойство ContentMargins, он просто ссылается на все в моей сетке.

Другими словами: Как установить поля содержимого для одного столбца в QGridLayout?

... и пока мы на нем, вы можете сделать то же самое для отдельных строк?

Заранее благодарю вас за помощь!

+0

Вы можете установить поля для каждой метки отдельно ... – headsvk

+0

Да, спасибо headvk, но я заинтересован в обобщении свойства для каждого ярлыка (или другого виджета) в столбце сетки. –

ответ

0

Я предлагаю вам установить поля QGridLayout в 0 и добавить для каждого столбца элемент QVertiacalLayout. и установить поля в QVertiacal layout in stance

+0

Да, это не совсем ответ на мой вопрос, но это имеет смысл. На самом деле, возможно, я должен просто сделать QHBoxLayout и добавить к нему три QVBoxLayouts. Таким образом, я могу обрабатывать QVBoxLayouts индивидуально, как вы говорите. Спасибо. –

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

  • Нет связанных вопросов^_^