[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: kdesky (was: Re: Changes to DialogBase and KAboutDialog)
From:       "Dirk A. Mueller" <dmuell () gmx ! net>
Date:       1999-07-12 18:08:06
[Download RAW message or body]

Simon Hausmann <tronical@gmx.net> wrote:

> Making kdesktop (including the kbgndwm contents) a full-screen window
> without kwm-borders and the correct focus stuff is easy (I did that
> some time ago).

you did that via some KWM:: calls ? then it can't be a solution since
other window managers might not support them. Anyway it might be a
temporary solution, as many seems to be unhappy not having the desktop
icons. could you send that patch to Matthias Ettrich and ask him if
it's ok to apply as a temp solution?

This way somebody could work on the other features of kdesktop that
needs to be fixed/added. I think Christian Tibirna suggested a feature
that icons can be virtual desktop specific and will appear/disappear
when you switch desktops via kpanel. I support that idea, although I
disagree on how the icons should be organized on disc (I vote for the
backward compatible solution, which CT finds crazy ;) ).

Anyway I also tried to implement the desktop painting, but I couldn't
find a different way than using some KWM:: calls and contacted Matthias
Ettrich, who told be that there is currently none. ;)

> In fact it looks and behaves exactly like a root-window desktop, but
> since it doesn't really paint on the root-window any apps which paint
> on the desktop are non-functional.

and the present KBackground class in kdesktop couldn't fill the white
background, right ? I also had that situation, unable to fix it.

> I think the real problem is the fact that KIconContainer is a
> QScrollView. From what I know (and tested) it is not possible to make 
> the QScrollView (and the viewport, or anything else) be a child-widget
> of QApplication::desktop() .

right. I also failed there.


-- 
Dirk A. Mueller

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic