Название: tableView и картинка!!!! помогите!!!! Отправлено: spoki от Ноябрь 29, 2009, 11:20 Доброго времени суток всем гуру QT!!!
у меня такая прблемка!!! Сделал отображение таблици в tableView с полем фото , картинку загружаю в базу все норм!! мне ее надо отобразить при нажатии на поле с картинкой чтоб она отображалась в едите на форме!!!! Как это можно сделать????? еще вопросик в поле фото пишется BMfu я загружал картинку .bmp!! может ли tableView показывать картинки из базы Название: Re: tableView и картинка!!!! помогите!!!! Отправлено: lit-uriy от Ноябрь 29, 2009, 16:38 само представление ничего показывать не умеет, оно для этих целей делегаты использует (даже для текста).
Т.е. если хочешь, чтобы картинка показывалась прямо в табличке, тебе нужно сделать специальный делегат и установить его для некого столбца таблицы. См. Документацию: Классы делегатов (http://www.doc.crossplatform.ru/qt/4.4.3/model-view-delegate.html) Также будет полезно посмотреть пример: Star Delegate Example (http://www.doc.crossplatform.ru/qt/4.4.3/itemviews-stardelegate.html) (%QTDIR%/examples/itemviews/stardelegate) Название: Re: tableView и картинка!!!! помогите!!!! Отправлено: onlik от Ноябрь 30, 2009, 01:46 еще вопросик в поле фото пишется BMfu я загружал картинку .bmp!! может ли tableView показывать картинки из базы Пишешь и читаешь с базы в QByteArray и лучше хранить картинки в png, потери качества не будет и экономия места значительная.вот так пишем в QByteArray Код: QImage image; по такому же принципу читаешь |