crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Как создать группу кнопок (buttonGroup) в Дизайнере?
Andrewshkovskii
  опции профиля:
сообщение 9.12.2009, 15:17
Сообщение #1


Активный участник
***

Группа: Участник
Сообщений: 351
Регистрация: 27.12.2008
Пользователь №: 467

Спасибо сказали: 18 раз(а)




Репутация:   1  


QButtonGroup через дизайне, это просто QGroupBox , и туда кнопочек напихать?:)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
SABROG
  опции профиля:
сообщение 9.12.2009, 15:34
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1207
Регистрация: 8.12.2008
Из: Russia, Moscow
Пользователь №: 446

Спасибо сказали: 229 раз(а)




Репутация:   34  


Цитата(Andrewshkovskii @ 9.12.2009, 15:17) *
и туда кнопочек напихать?


Нет, тебе нужно выделить все кнопки, которые ты хочешь поместить в группу. Затем кликнуть правой кнопкой мышки и выбрать "Назначить новую группу кнопок"->"Новая группа кнопок". В коде уже использовать указатель на buttonGroup, создать слот в главном окне типа on_buttonGroup_buttonClicked(QAbstractButton * button).

   //обнулим матрицу
    for (int i=0;i<30;++i)
         for(int j=0;j<30;++j)
             matrix[i][j]=0;


Этот способ обнуления конечно работает, но так имхо будет правильней:

memset(matrix, 0, sizeof(matrix));
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
AD
  опции профиля:
сообщение 9.12.2009, 16:05
Сообщение #3


Профессионал
*****

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

Спасибо сказали: 70 раз(а)




Репутация:   17  


Цитата(SABROG @ 9.12.2009, 15:34) *
Нет, тебе нужно выделить все кнопки, которые ты хочешь поместить в группу. Затем кликнуть правой кнопкой мышки и выбрать "Назначить новую группу кнопок"->"Новая группа кнопок". В коде уже использовать указатель на buttonGroup, создать слот в главном окне типа on_buttonGroup_buttonClicked(QAbstractButton * button).

А можно поподробнее о группе кнопок? Пожалуйста. Я не нашел в дизайнере такой штуки. Вот я выделил 5 QPushButton, а дальше что сделать? При нажатии на правую клавишу я вижу следующее меню:
Цитата
Change Text
Change objectName
Change toolTip
Change whatsThis
Change styleSheet

Promote to ...

Cut
Copy
Paste
Select All
Delete

Lay Out


Заранее спасибо за ответ....
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


5 чел. читают эту тему (гостей: 5, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 23.12.2024, 12:48