Aaron J. Seigo b3f60fa248 this one took me a while to figure out =/
we need a separate private contentSize() for Applet because we need to be able to override what the subclass might be trying to accomplish. since the method is virtual, i had to put it in the dptr and call Applet::contentSize from there on successfully passing various tests such as "is this a script?" and "has this applet been marked as failed?". stupid polymorphism.

end result is that now an applet can, as expected, call setFailedToLaunch(true) and the applet gets the right size, no matter when or where it was called from.

huzzah.

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=692630
2007-07-26 02:36:53 +00:00
2007-07-18 15:15:14 +00:00
2007-07-18 14:36:42 +00:00
2007-07-25 23:58:03 +00:00
2007-07-23 00:24:36 +00:00
2007-07-24 18:34:37 +00:00
2007-07-23 07:26:28 +00:00
2007-07-23 07:26:28 +00:00
2007-07-20 04:14:13 +00:00
2007-07-20 04:14:13 +00:00
2007-07-22 22:01:10 +00:00
2007-05-20 20:13:46 +00:00
2006-09-28 10:13:02 +00:00
2007-07-21 15:58:44 +00:00

libplasma

This directory contains the classes making up libplasma, which provides the
core framework used by Plasma and its components. This includes applet and
extension definitions and loading, common GUI elements, etc.

Domain specific sets of functionality, e.g. for network awareness or sensors,
are not found here but in one of the Plasma Engines.

Please refer to the Plasma website (http://plasma.kde.org) for API
documentation and design documents regarding this library.
Description
No description provided
Readme 40 MiB
Languages
C++ 63.9%
QML 29.4%
CMake 3.3%
Shell 1.3%
Python 1%
Other 1%