Russian Qt Forum
Май 17, 2024, 21:18 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Вопрос по QTableView  (Прочитано 4902 раз)
Мурат
Гость
« : Сентябрь 13, 2007, 11:59 »

В примерах Qt в раделе widgets есть пример icons.Там при выборе картинки, в таблице в ячейках первой колонки появляется checkbox. Долго рылся в коде примера но так и не нашел где это делается. Мне нужно тоже самое только добавить в ячейку простую кнопку. Мож кто знает?

Заранее спасибо!
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #1 : Сентябрь 13, 2007, 13:00 »

Что касаеться примера: элементы первого столбца получить просто - для каждого QTableWidgetItem устанавливаешь setCheckState(Qt::Checked). Для первого и вторго столбца использовались делегаты. См. setItemDelegate для QTableWidget, а также копай класс ImageDelegate (imagedelegate.cpp\imagedelegate.h) из примера. Должно быть все понятно.
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Мурат
Гость
« Ответ #2 : Сентябрь 14, 2007, 09:29 »

Да я вроде смотрел все это, но так и не понял как сделать то что мне нужно.Как добавить кнопку в ячейку так что бы она занимала только часть её.Можешь какой-нибудь примерчик дать или более конкретно указать куда рыть
 Непонимающий
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #3 : Сентябрь 17, 2007, 14:35 »

Всмысли чтобы кнопка занимала часть колнки?
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.048 секунд. Запросов: 22.