00001
00010 #ifndef QTWIN_H
00011 #define QTWIN_H
00012
00013 #include <QColor>
00014 #include <QWidget>
00015
00016 class WindowNotifier;
00017
00023 class QtWin
00024 {
00025 public:
00026 static bool enableBlurBehindWindow(QWidget *widget, bool enable = true);
00027 static bool extendFrameIntoClientArea(QWidget *widget,
00028 int left = -1, int top = -1,
00029 int right = -1, int bottom = -1);
00030 static bool isCompositionEnabled();
00031 static QColor colorizatinColor();
00032
00033 private:
00034 static WindowNotifier *windowNotifier();
00035 };
00036
00037 #endif // QTWIN_H