Hey, Raph,

you can return ItemIsXHTMLText from model.flags() method.
So, string returned by data() method would be interpreted as HTML for cell.


Regards,
Boris Nagaev


On Fri, Dec 20, 2013 at 6:54 PM, Raphael Bauduin <rbli...@gmail.com> wrote:
> Hey Koen,
>
>
> On Fri, Dec 20, 2013 at 11:38 AM, Koen Deforche <k...@emweb.be> wrote:
>>
>> Hey Raphael,
>>
>> Tooltips are indeed only plain text. You want to have an XHTML tooltip
>> instead?
>
>
> Yes, that could make it. I'm looking to get something like this:
>
> http://www.dyn-web.com/code/tooltips/image_text.php
>
>>
>>
>> As to your image:
>>
>>
>> a.setData(WLink.new("http://host.com/thumbnail.jpg";),ItemDataRole::DecorationRole
>> )
>>
>> (the model shouldn't contain widgets, since that's not a proper separation
>> of model and view).
>
>
> I see, but how do I display an image in a cell then? In my example,
> values[0] is a product id, but I don't want to display the product id of
> course, and I would like to display an image for the product, the URL of
> which I can build with the product id. Any idea? Knowing both tooltip and
> image in TableView would be helpful
>
> Thanks!
>
> raph
>
>>
>>
>> Regards,
>> koen
>>
>>
>>
>> 2013/12/19 Raphael Bauduin <rbli...@gmail.com>
>>>
>>> Hi,
>>>
>>> I'm trying to display images in WTableView cells, as well as in tooltips
>>> of these cells, but I'm not getting it working.
>>>
>>> Here is the code with which I build my model (JRuby code using JWt):
>>>
>>>     @data.each_index do |row_index|
>>>       row=@data[row_index]   #row_index was used in another try, kept it
>>> here though not used below
>>>       values = row.values
>>>
>>>       a = WStandardItem.new
>>>       a.setData(values[0].to_i,ItemDataRole::UserRole+1 )
>>>
>>> a.setData(WImage.new(WLink.new("http://host.com/thumbnail.jpg";)),ItemDataRole::DecorationRole
>>> )
>>>
>>>       b = WStandardItem.new
>>>       b.setData(values[1].to_s,ItemDataRole::UserRole+1 )
>>>       b.setData(values[1].to_s,ItemDataRole::DisplayRole )
>>>
>>>       @model.appendRow([ a, b])
>>>     end
>>>
>>>
>>> I've tried with ItemDataRole::ToolTipTole, but it seems to only handle
>>> text.
>>> Any advice on a better way of building the model is also welcome. my
>>> approach seems very verbose.
>>>
>>> Thanks
>>>
>>> Raph
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Rapidly troubleshoot problems before they affect your business. Most IT
>>> organizations don't have a clear picture of how application performance
>>> affects their revenue. With AppDynamics, you get 100% visibility into
>>> your
>>> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics
>>> Pro!
>>>
>>> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
>>> _______________________________________________
>>> witty-interest mailing list
>>> witty-interest@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/witty-interest
>>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Rapidly troubleshoot problems before they affect your business. Most IT
>> organizations don't have a clear picture of how application performance
>> affects their revenue. With AppDynamics, you get 100% visibility into your
>> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics
>> Pro!
>>
>> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
>> _______________________________________________
>> witty-interest mailing list
>> witty-interest@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/witty-interest
>>
>
>
>
> --
> Web database: http://www.myowndb.com
> Free Software Developers Meeting: http://www.fosdem.org
>
> ------------------------------------------------------------------------------
> Rapidly troubleshoot problems before they affect your business. Most IT
> organizations don't have a clear picture of how application performance
> affects their revenue. With AppDynamics, you get 100% visibility into your
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics
> Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> _______________________________________________
> witty-interest mailing list
> witty-interest@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/witty-interest
>

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
witty-interest mailing list
witty-interest@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/witty-interest

Reply via email to