Byebye kde4_automoc
[kdeartwork.git] / kscreensaver / xsavers / saver.cpp
blob4fd24c1d42a8d4127735b4ed5cc40bd1f79540cb
1 #include <kapplication.h>
2 #include <kglobal.h>
3 #include <k3process.h>
4 #include <klocale.h>
5 #include <kstandarddirs.h>
6 #include <X11/Xlib.h>
7 #include <QX11Info>
9 #include "saver.h"
10 #include "saver.moc"
12 //-----------------------------------------------------------------------------
13 kScreenSaver::kScreenSaver(Drawable drawable) : QObject()
15 Window root;
16 int ai;
17 unsigned int au;
19 mDrawable = drawable;
20 mGc = XCreateGC(QX11Info::display(), mDrawable, 0, 0);
21 XGetGeometry(QX11Info::display(), mDrawable, &root, &ai, &ai,
22 &mWidth, &mHeight, &au, &au);
25 kScreenSaver::~kScreenSaver()
27 XFreeGC(QX11Info::display(), mGc);
30 //-----------------------------------------------------------------------------