plugins.cpp
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #include "plugins.h"
00013
00014 #include <kglobal.h>
00015 #include <klocale.h>
00016 #include <stdlib.h>
00017 #include <qpixmap.h>
00018
00019 namespace KWinInternal
00020 {
00021
00022 PluginMgr::PluginMgr()
00023 : KDecorationPlugins( KGlobal::config())
00024 {
00025 defaultPlugin = (QPixmap::defaultDepth() > 8) ?
00026 "kwin3_mandrake2" : "kwin3_quartz";
00027 loadPlugin( "" );
00028 }
00029
00030 void PluginMgr::error( const QString &error_msg )
00031 {
00032 qWarning( "%s", (i18n("KWin: ") + error_msg +
00033 i18n("\nKWin will now exit...")).local8Bit().data() );
00034 exit(1);
00035 }
00036
00037 bool PluginMgr::provides( Requirement )
00038 {
00039 return false;
00040 }
00041
00042 }
This file is part of the documentation for kwin Library Version 3.3.90.