1 Star 0 Fork 6

wang_keran001/ukui-clipboard

forked from openKylin/ukui-clipboard 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
windowsettings.h 606 Bytes
一键复制 编辑 原始数据 按行查看 历史
pangyi 提交于 2024-05-23 17:16 . Feat: wayland环境下去掉标题栏
#ifndef WINDOWSETTINGS_H
#define WINDOWSETTINGS_H
#include <QMap>
#include <QObject>
#include <QWindow>
// kysdk
#include <kysdk/applications/windowmanager/windowmanager.h>
class WindowSettings : public QObject
{
Q_OBJECT
public:
explicit WindowSettings(QObject *parent = nullptr);
private:
void setKeepAbove();
void setSkipTaskbarAndSwitcher();
void removeTitleBar();
signals:
private:
bool m_isWayland = false;
QMap<QWindow*, kdk::WindowId> m_windowMap;
QWindow *m_functionMenuWindow = nullptr;
QWindow *m_previewWindow = nullptr;
};
#endif // WINDOWSETTINGS_H
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/wang_keran001/ukui-clipboard.git
git@gitee.com:wang_keran001/ukui-clipboard.git
wang_keran001
ukui-clipboard
ukui-clipboard
openkylin/nile

搜索帮助