Mailinglist Archive: opensuse-factory (471 mails)

< Previous Next >
Re: [opensuse-factory] Yast - can't resize "size" column
  • From: "David C. Rankin" <drankinatty@xxxxxxxxxxxxxxxxxx>
  • Date: Mon, 15 Jun 2009 11:03:03 -0500
  • Message-id: <200906151103.03720.drankinatty@xxxxxxxxxxxxxxxxxx>
On Saturday 13 June 2009 02:20:55 Dave Plater wrote:
David C. Rankin wrote:
Dave,

What are you double-clicking to expand the size column? I downgraded
libqt4 and I still get the same behavior. The problem is there is no way
to grab the "right" side of the 'size' column. I tried the grab the left
edge, move it to the right until you get the horizontal scroll, then I
double-clicked everything from the horizontal scroll to the joint between
the size "Installed|Size" column, the size column heading, body, etc. and
the size column stays unreadable:

If all the text is too long for the window you can drag the window edge
to the left and hide the left panel.

http://www.3111skyline.com/download/openSUSE_bugs/kde4/screenshots/yast-s
ize-column-2.jpeg

Even if you can somehow double-click it, you shouldn't have to stand on
one leg and wiggle your nose to get the column to expand. You should be
able to resize the the column by grabbing the right edge and pulling to
the right to fill empty space.

I think I see where the confusion is. In ms windows if you grab the
right side of the last column header you can drag it and create another
blank column. I've just explored various qt4 listview type widgets and
if you double click on the right border of the rightmost column header
it can actually shrink to the point where you have whatever is
underneath the columns showing. If you have libqt4-devel-doc and the
data package installed you will find the examples at /usr/lib64/qt4/ and
you can play with the various widgets and observe their actual behavior.
The widget used in the factory yast2-qt-pkg doesn't respond to the mouse
pointer over the right side of the right hand column header but the
right hand column has infinite size and if it's contents extend too far
right then the horizontal scroll bar appears. One thing you can no
longer do is make the size column smaller than it's contents but who
would really want to do that?
I suspect that this is a feature of the qt4 widget used for the package
list and if you file a bug it would have to be upstream
http://www.qtsoftware.com/developer/task-tracker/ .
IMHO I think that the size column behavior is fine and when for instance
I want to view all the columns then I drag the left of the size column
until the horizontal scroll bar disappears.
Maybe if the description column cells were able to display double rows
of text it would enable everything to be visible at all times.
Regards
Dave P

Yes, I agree, this issue isn't a showstopper by any stretch of the
imagination, but it is just disappointing not to be able to see the complete
size of the packages in yast. I just tried your solution again with the latest
kde4.2.90 and if I resize the "Installed (Available)" column until the "Size"
column is partially covered and then put the pointer over the border between
"Installed (Available)" and "Size" <you get the double arrow> and double-
click, then the "Installed (Available)" column is expanded to show all
contents, but the size column stays woefully unreadable :-(

http://www.3111skyline.com/download/openSUSE_bugs/kde4/screenshots/yast-size-
column-still-small.jpeg

There is no question about it, this is a "size" column issue. All other
columns behave properly, but not the size column. Try this: Move the size
column in between the "Summary" and "Installed (Available)" columns by just
left-click (and hold) and dragging the column header. Now try and put the
pointer between the "Size" and "Installed (Available)" column to get a
double-arrow cursor ... You can't. Now take and put the pointer on the right
of any other column (including the "Installed (Available)" column which is
now the rightmost column). You get the double-arrow and can resize every other
column except the "size column".

Something is wrong with that picture...

--
David C. Rankin, J.D.,P.E.
Rankin Law Firm, PLLC
510 Ochiltree Street
Nacogdoches, Texas 75961
Telephone: (936) 715-9333
Facsimile: (936) 715-9339
www.rankinlawfirm.com
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-factory+help@xxxxxxxxxxxx

< Previous Next >