From: Tomas S. <tom...@gm...> - 2010-09-24 10:13:01
|
Hello 2010-09-23 Mike Johnson: > If memory serves, it's not the same to set the hint. A really wide column > will take up the entire view and makes horizontal scrolling awkward. We > wanted a really wide column to only take a max size and use the editor to > see really big stuff. I would assume that is why there is a maxWidth set to 200? It manages to control maximum width (and height) even when specified directly in toResultTableView rather than a new toResultTableViewDelegate. > You may find a better way, I'm sure. I recall struggling a lot with the > hints and particularly the row height. There were several ways to change the > sizes, but only a handful that appeared to do anything useful... Height and width does change (extend) and is controlled by a maximum height in both Schema browser and in worksheet. But yes, it does have some glitches (see below). I would assume those are Qt bugs (I'm still using Qt4.6). Some glitches: 1. When there is a loooong first line with additional rows of text, cell is extended vertically but 2nd, 3rd etc. rows of text are not displayed (until you extend the cell horizontally to fill full first line). (probably Qt bug) 2. If there is a text with say "a\nb\nc\nd\ne", the first line which does not fit into vertical space (as controlled by maximum) gets displayed on the last visible row. (probably Qt bug) 3. Column name (table header) does not care about maximum column width and therefore can extend column horizontally (probably something which has to be fixed in TOra). I will try running TOra with these changes (without preferences) for some time to see if there are any ill effects. If somebody wants to test it as well - a patch is attached. -- Tomas Straupis |