// Copyright (C) 2020 ~ 2021 Uniontech Software Technology Co.,Ltd.
// SPDX-FileCopyrightText: 2022 UnionTech Software Technology Co., Ltd.
//
// SPDX-License-Identifier: GPL-3.0-or-later

#ifndef __X11_INC_H__
#define __X11_INC_H__

#include <QThread>
#include <QDateTime>
#include <X11/Xlib.h>
#include <X11/extensions/record.h>
#include <X11/extensions/Xfixes.h>
#include <X11/X.h>
#include <X11/Xutil.h>
#include <X11/extensions/XShm.h>
#include <X11/extensions/Xinerama.h>
#include <X11/extensions/shape.h>
#include <X11/Xlibint.h>
#include <X11/cursorfont.h>
#include <X11/keysymdef.h>
#include <X11/keysym.h>
#include <X11/extensions/XTest.h>

#ifdef Bool
#undef Bool
#endif

#ifdef COUNT
#undef COUNT
#endif

#ifdef Unsorted
#undef Unsorted
#endif

#ifdef Status
#undef Status
#endif

#ifdef CursorShape
#undef CursorShape
#endif

#endif // __X11_INC_H__
