[Bug 117900] JJ: KJobViever doesn´t remember window position
Konstantin
konst.heil at stud.uni-heidelberg.de
Wed Sep 12 16:59:35 CEST 2007
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=117900
------- Additional Comments From konst.heil stud uni-heidelberg de 2007-09-12 16:59 -------
Hah! The solution was easier than I thought,
the applications stores and restores allready it's size. So all I had to do was to replace the storing of its size through its geometry. The source compiles successfully, but I don't know how to set up a testing enviornment, so maybe somebody else could test it.
Here is a diff file for kdeprint/management/kmjobviewer.cpp from kdelibs-3.5.7
diff old_kmjobviewer.cpp kmjobviewer.cpp
105c105,109
< resize( conf->readSizeEntry( "Size", &defSize ) );
---
> // resize( conf->readSizeEntry( "Size", &defSize ) );
> QRect rect;
> rect.setSize(defSize);
> conf->readRectEntry( "Geometry", &rect );
> setGeometry(rect);
116c120,121
< conf->writeEntry( "Size", size() );
---
> // conf->writeEntry( "Size", size() );
> conf->writeEntry( "Geometry", geometry() );
658c663
< if (m_standalone)
---
> if (m_standalone)
Kind regards
Konstantin
More information about the Kde-print-devel
mailing list