Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: em от Май 24, 2008, 13:01



Название: Кнопка встроенная в таблицу как в Qt Disgner? (кусочек скриншота прилагается)
Отправлено: em от Май 24, 2008, 13:01
Доброго времени суток всем!
Как встроить в таблицу кнопку которая отображается при редактировании элемента таблицы (по F2 или дабл клик).
Но чтобы осталось поле для текста в режиме чтения и с права была кнопочка с текстом ...

Картинка есть в аттача и в сообщении на всякий случай вот прямая ссылка 4.93 Килобайта http://i007.radikal.ru/0805/a0/1e2eec32c640.jpg

(http://i007.radikal.ru/0805/a0/1e2eec32c640.jpg)


Название: Re: Кнопка встроенная в таблицу как в Qt Disgner? (кусочек скриншота прилагается)
Отправлено: ритт от Май 24, 2008, 13:58
а откуда скриншот выдран? из дизайнера?
я бы первым делом подсмотрел как там это сделано...


Название: Re: Кнопка встроенная в таблицу как в Qt Disgner? (кусочек скриншота прилагается)
Отправлено: em от Май 24, 2008, 14:37
а откуда скриншот выдран? из дизайнера?
я бы первым делом подсмотрел как там это сделано...
ага из дизайнера =)


Название: Re: Кнопка встроенная в таблицу как в Qt Disgner? (кусочек скриншота прилагается)
Отправлено: em от Май 24, 2008, 18:36
Да... и кто пишет такие проги  ???
пошарился в исходниках дизайнера вот тут C:\Qt\4.4.0\tools\designer\src\designer и понял что для меня это темный лес (((
Люди мож ктонибудь знает как встраивать так кнопки? *help*


Название: Re: Кнопка встроенная в таблицу как в Qt Disgner? (кусочек скриншота прилагается)
Отправлено: lit-uriy от Май 24, 2008, 19:19
Неужели на прог.орге ни кто такой темы не поднимал, попробуй поискать, наверняка обсуждалось.


Название: Re: Кнопка встроенная в таблицу как в Qt Disgner? (кусочек скриншота прилагается
Отправлено: vregess от Май 25, 2008, 09:07
Все это делается при помощи делегатов. Читай про Model/View в асистенте. Ну это, если сам хочешь сделать.
Если нужно готовое, то есть как минимум Value Browser (http://www.ii-system.com (http://www.ii-system.com)).

Да... и кто пишет такие проги  ???
пошарился в исходниках дизайнера вот тут C:\Qt\4.4.0\tools\designer\src\designer и понял что для меня это темный лес (((
Люди мож ктонибудь знает как встраивать так кнопки? *help*

смотреть нужно сюда:
tools\designer\src\components\propertyeditor
в первую очередь на файлы, заканчивающиеся на _model, _items, _delegate.

Я как-то по косточкам разбирал редактор параметров дизайнера. Там достаточно понятно.


Название: Re: Кнопка встроенная в таблицу как в Qt Disgner? (кусочек скриншота прилагается
Отправлено: em от Май 25, 2008, 09:25
Все это делается при помощи делегатов. Читай про Model/View в асистенте. Ну это, если сам хочешь сделать.
Если нужно готовое, то есть как минимум Value Browser (http://www.ii-system.com (http://www.ii-system.com)).

Да... и кто пишет такие проги  ???
пошарился в исходниках дизайнера вот тут C:\Qt\4.4.0\tools\designer\src\designer и понял что для меня это темный лес (((
Люди мож ктонибудь знает как встраивать так кнопки? *help*

смотреть нужно сюда:
tools\designer\src\components\propertyeditor
в первую очередь на файлы, заканчивающиеся на _model, _items, _delegate.

Я как-то по косточкам разбирал редактор параметров дизайнера. Там достаточно понятно.
Спасибо большое посмотрю! =)