Summary: | "Your payees" coloumn too narrow | ||
---|---|---|---|
Product: | [Applications] kmymoney | Reporter: | schlatter@phys.ethz.ch <ad> |
Component: | general | Assignee: | KMyMoney Devel Mailing List <kmymoney-devel> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 4.5.3 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | Screenshot of Payees screen |
Description
schlatter@phys.ethz.ch
2011-10-25 19:50:53 UTC
I don't understand this, AFAIK there is a splitter between the payees list and the payee data and that splitter has not limitation and should be persistent. Did you try to adjust the splitter or just the column width of the list? Could you post a screenshot (you should blur out the data) just to make sure we are thinking about the same stuff? Created attachment 65036 [details]
Screenshot of Payees screen
Yes, there is a splitter. Yes, I tried to adjust it. But it *does* have a limitation. The screenshot shows the right-most position I can move this splitter to. If I move it farther, the right-hand pane colapses to zero width (which is not what I want either). Furthermore, the maximum width is not always the same. As soon as I click the "Default Account" time, it is reduced even more (as in the screenshot) and can not be reverted anymore without restarting KMyMoney. The collapsing of the splitter pane seems to be the default behavior of the QSplitter object. You can still grab it (it is maybe a pixel wide or so) and drag it to the right so that the payee list shows up again (tested with trunk). I am not sure how much the screen resolution plays a role here: I have used 1920x1200 during my testing. Git commit da97749c493641f2fe1f31c93489ee021b5dfeaf by Cristian Oneț. Committed on 10/12/2011 at 11:39. Pushed by conet into branch 'master'. Do not allow the children widgets of the splitter to be collapsed. This is needed in the payees and budgets view where the splitter has two children and the data rendered on the right depends on the data selected on the left so it does not make sense to hide (collapse) any of the two widgets. The setChildrenCollapsible call after restoreState is needed for users that have an already saved state since the childrenCollapsible property is saved with the state. BUG: 284957 M +1 -0 kmymoney/views/kbudgetview.cpp M +15 -11 kmymoney/views/kbudgetviewdecl.ui M +1 -0 kmymoney/views/kpayeesview.cpp M +26 -23 kmymoney/views/kpayeesviewdecl.ui http://commits.kde.org/kmymoney/da97749c493641f2fe1f31c93489ee021b5dfeaf Git commit 30cdf048db1078a68961f39bcfb56aec79d2f96d by Cristian Oneț. Committed on 10/12/2011 at 11:39. Pushed by conet into branch '4.6'. Do not allow the children widgets of the splitter to be collapsed. This is needed in the payees and budgets view where the splitter has two children and the data rendered on the right depends on the data selected on the left so it does not make sense to hide (collapse) any of the two widgets. The setChildrenCollapsible call after restoreState is needed for users that have an already saved state since the childrenCollapsible property is saved with the state. BUG: 284957 M +1 -0 kmymoney/views/kbudgetview.cpp M +10 -11 kmymoney/views/kbudgetviewdecl.ui M +1 -0 kmymoney/views/kpayeesview.cpp M +26 -23 kmymoney/views/kpayeesviewdecl.ui http://commits.kde.org/kmymoney/30cdf048db1078a68961f39bcfb56aec79d2f96d The part which was fixed by the commits is that the widgets should not be collapsible anymore. I've tested the payees view using the smallest resolution of the window and it seemed to behave appropriately (I could see all info both on the left and on the right side of the splitter). If you fell you need more horizontal space check out the 'Tabbed' view in 'General'->'Views' tab of the KMyMoney configuration dialog. |