Здравствуйте, гость ( Вход | Регистрация )
Litkevich Yuriy | Дата 18.10.2014, 17:57 |
vjkjljq, что подразумевается под выравниванием? На приведённых снимках видны "вполне ровные" виджеты, это то, что должно получиться? |
|
lanz | Дата 14.10.2014, 18:13 |
Цитата понял одно:автоматически выравнивание выиджетов будет только в том случае, если родительский виджет содержит только однотипные виджеты, например, все Button(кнопки) или qtextedit; Это не так. Присмотритесь к QV/HBoxLayout. http://qt-project.org/doc/qt-4.8/qvboxlayout.html Цитата кажется сайт мертв,,,,,,,,, Присоединяйтесь, помогайте |
|
wiz29 | Дата 14.10.2014, 17:36 |
есть 4 виджета, и один родитель, задача выравнить 3 виджета на родители(4виджет для сети - не используется): 1 очень много читал 2 смотрел примеры 3 понял одно:автоматически выравнивание выиджетов будет только в том случае, если родительский виджет содержит только однотипные виджеты, например, все Button(кнопки) или qtextedit; в случае разнотипных виджетов, например . QLCDNumber и QtLineEdit, применять только - qgridlayout или выравнимать в ручную(я не пользуюсь designer) Прошу мочь, - фото выставил, могу выствавить проект(он еще сырой), все просто - реализовать автоматическое выравнивание, написать код , и прошу объяснить почему у меня не получилось: комбинаторика имела очень широкие варианты, может нужно было в каждом из 3 сделать одинаковый тип компоновки? или сами выджеты разработать с одинаковыми типами: только qtextline. или только qtextedit? Спасибо! Прошу прощения, не совсем удобный интерфейс к форуму, - немогу загрузить проект rar.Подскажи как это сделать? Не совсем понятно, что нужно сделать, если сделать так чтобы виджеты, которые на картинке выделены в группы и кнопки те что внизу, по центру внизу были, то тут все просто.
В дизайнере это делается гораздо проще. |
|
vjkjljq | Дата 14.10.2014, 15:48 |
кажется сайт мертв,,,,,,,,, | |
vjkjljq | Дата 14.10.2014, 14:37 |
есть 4 виджета, и один родитель, задача выравнить 3 виджета на родители(4виджет для сети - не используется): 1 очень много читал 2 смотрел примеры 3 понял одно:автоматически выравнивание выиджетов будет только в том случае, если родительский виджет содержит только однотипные виджеты, например, все Button(кнопки) или qtextedit; в случае разнотипных виджетов, например . QLCDNumber и QtLineEdit, применять только - qgridlayout или выравнимать в ручную(я не пользуюсь designer) Прошу мочь, - фото выставил, могу выствавить проект(он еще сырой), все просто - реализовать автоматическое выравнивание, написать код , и прошу объяснить почему у меня не получилось: комбинаторика имела очень широкие варианты, может нужно было в каждом из 3 сделать одинаковый тип компоновки? или сами выджеты разработать с одинаковыми типами: только qtextline. или только qtextedit? Спасибо! Прошу прощения, не совсем удобный интерфейс к форуму, - немогу загрузить проект rar.Подскажи как это сделать? |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 28.4.2024, 4:13 |