Название: Координаты QHBoxLayout...? Отправлено: serg_yl от Октябрь 14, 2010, 12:21 3 кнопки, созданные в менеджере компоновки (горизонтальное размещение).
Код: #include <QtGui/QApplication> Название: Re: Координаты QHBoxLayout...? Отправлено: voral от Октябрь 14, 2010, 14:12 Перед их добавлением phbxLayout->addStretch();
Название: Re: Координаты QHBoxLayout...? Отправлено: Kolobok от Октябрь 14, 2010, 14:17 void QBoxLayout::addWidget ( QWidget * widget, int stretch = 0, Qt::Alignment alignment = 0 )
Название: Re: Координаты QHBoxLayout...? Отправлено: serg_yl от Октябрь 14, 2010, 16:30 voral - масть не понял, вставляю то что ты написал, у меня кнопки в право уходят... Не понятно... ???
Kolobok - поясни пожалуйста куда это строку вставить чтобы было корректно? Название: Re: Координаты QHBoxLayout...? Отправлено: Kolobok от Октябрь 14, 2010, 16:58 Ты же этот метод уже использовал. Только с параметрами по умолчанию. Прочти описание флага Qt::Alignment. И все станет понятно.
Название: Re: Координаты QHBoxLayout...? Отправлено: voral от Октябрь 14, 2010, 18:05 voral - масть не понял, вставляю то что ты написал, у меня кнопки в право уходят... Не понятно... ??? упс. Прошу прощения пропустил мимо ушей что горизонтальный блок.Тогда создаешь вертикальный блок и в него добавляешь сначла addStretch() а потом addLayout(phbxLayout); и уже этот блок отдаешь в виджет Хотя вариант который предложил kolobok тебе наверно лучше подойдет. Название: Re: Координаты QHBoxLayout...? Отправлено: serg_yl от Октябрь 14, 2010, 19:45 Ну вообще зашел в тупик...
Пишу строчку. Код: phbxLayout->addWidget(sozdat,0,Qt::AlignBottom=0x0040); Где закралась ошибка?... ??? Название: Re: Координаты QHBoxLayout...? Отправлено: BRE от Октябрь 14, 2010, 19:49 Здесь:
Qt::AlignBottom=0x0040 Название: Re: Координаты QHBoxLayout...? Отправлено: serg_yl от Октябрь 14, 2010, 19:53 BRE - Спасибо!!!
Всем спасибо за ваши ответы! P.S. Отличный форум! Респект тем людям которые организовали его! :) Название: Re: Координаты QHBoxLayout...? Отправлено: serg_yl от Октябрь 14, 2010, 21:35 Пишу сюда, дабы не засорять форум пустяковыми вопросами...
Эх... Сигналы и слоты... в Mail.cpp соединяю... Код: QObject::connect(&close_wid,SIGNAL(cliked()),&a,SLOT(quit())); В Widget.h объявил. Код: class Widget : public QWidget Код: void Widget::quit()//Закрытие программы Название: Re: Координаты QHBoxLayout...? Отправлено: serg_yl от Октябрь 15, 2010, 09:28 Вопрос снят, нашел ошибку.
|