blob: 6df451dc3fed6f8bd94e561eb8208c3070ec01ea (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
/*****************************************************************
KWin - the KDE window manager
This file is part of the KDE project.
Copyright (C) 1999, 2000 Daniel M. Duley <[email protected]>
Copyright (C) 2003 Lubos Lunak <[email protected]>
You can Freely distribute this program under the GNU General Public
License. See the file "COPYING" for the exact licensing terms.
******************************************************************/
#include "plugins.h"
#include <tdeglobal.h>
#include <tdelocale.h>
#include <stdlib.h>
#include <tqpixmap.h>
namespace KWinInternal
{
PluginMgr::PluginMgr()
: KDecorationPlugins( TDEGlobal::config())
{
defaultPlugin = (TQPixmap::defaultDepth() > 8) ?
"twin_plastik" : "twin_quartz";
loadPlugin( "" ); // load the plugin specified in cfg file
}
void PluginMgr::error( const TQString &error_msg )
{
tqWarning( "%s", (i18n("TWin: ") + error_msg +
i18n("\nTWin will now exit…")).local8Bit().data() );
exit(1);
}
bool PluginMgr::provides( Requirement )
{
return false;
}
} // namespace
|