[bt-devel] Tiled windows

Joachim Ansorg bt-devel@crosswire.org
Wed, 30 Aug 2000 19:59:38 +0000


The tile bug is a bug in Qt and will is solved by the Trolltech guys (I 
reported it some time ago).

Apply the following patch to your Qt sources:

==== //depot/qt/2.2/src/workspace/qworkspace.cpp#10 - c:\home\vohi\qt\2.2 
\src\workspace\qworkspace.cpp ====
@@ -1442,8 +1442,8 @@
     int n = 0;
     QWorkspaceChild* c;
     for ( c = d->windows.first(); c; c = d->windows.next() ) {
-       if ( c->windowWidget()->isHidden() ||
-            c->windowWidget()->testWFlags( WStyle_StaysOnTop ) )
+       if ( !c->windowWidget()->isHidden() &&
+            !c->windowWidget()->testWFlags( WStyle_StaysOnTop ) )
            n++;
     }

> I have a problem with the current cvs. I don't know if it's something
> to do with my system or bibletime.
> Basically, the module windows don't tile. The first one comes up
> bigger than full window size and the rest appear behind and below
> the first one. Changing window with the window menu doesn't bring
> it forward and stays focused on the first window.
> I'm using the latest kde beta debian packages on Debian potato. (I've
> got the same problem using 1.92 built from source)
>
> Regards,
> Daniel
>
> P.S. I have a cd burner so I can do a few cd's, as soon as I get it
> working under linux, if it would help. I'm in the UK.

I have a Phillips SCSI 2x/2x/6x burner which works very well. I use cdrecord 
on console (newest version).

--Joachim