Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt GUI _ QDialogButtonBox, как поменять Ок и Отмена местами

Автор: breeve 2.1.2010, 1:12

Вопрос глуповатый. Тут в этом примере(orderform) как раз тоже есть этот код. Кнопки ок и отмена сделаны вот так:

 buttonBox = new QDialogButtonBox(QDialogButtonBox::Ok
                                      | QDialogButtonBox::Cancel);

     connect(buttonBox, SIGNAL(accepted()), this, SLOT(accept()));
     connect(buttonBox, SIGNAL(rejected()), this, SLOT(reject()));

И когда запускаешь то получается что кнопка ок справа, а отмена слева. Как сделать наоборот?

Автор: Litkevich Yuriy 2.1.2010, 1:53

Смотри пример (первый) в описании этого класса. Там самостоятельно создаются кнопки и им назначаются роли.

У меня порядок стандартный для виндовоза:


К стати стиль зависит от оконного менеджера

Автор: AD 2.1.2010, 6:54

Ребята, новый год, однако! Праздник, однако! Вы отдыхаете вообще? :))))

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)