LXQt 迁移到 Qt6 和 Wayland 的计划已发布

用户环境 LXQt(Qt 轻量级桌面环境)的开发人员谈到了过渡到使用 Qt6 库和 Wayland 协议的过程。目前将LXQt所有组件迁移到Qt6作为首要任务,项目对此给予了充分重视。迁移完成后,将停止对 Qt5 的支持。

LXQt 迁移到 Qt6 和 Wayland 的计划已发布

移植到 Qt6 的结果将在计划于今年 2.0.0 月发布的 LXQt XNUMX 版本中呈现。除了内部变化之外,新的默认分支还将提供新的“Fancy Menu”应用程序菜单,该菜单除了将应用程序分类之外,还对所有应用程序实现了汇总显示模式,并添加了常用应用程序列表。此外,新菜单还扩展了搜索节目的能力。

LXQt 迁移到 Qt6 和 Wayland 的计划已发布

值得注意的是,Wayland 支持的实施不会导致概念上的变化:该项目仍将保持模块化,并将继续坚持经典的桌面组织。类比对各种窗口管理器的支持,LXQt 将能够与基于 wlroots 库的所有复合管理器一起工作,该库由 Sway 用户环境的开发人员开发,并提供用于组织基于 Wayland 的复合管理器工作的基本功能。使用 Wayland 的 LXQt 已通过复合管理器 labwc、wayfire、kwin_wayland、sway 和 Hyprland 进行了测试。使用 labwc 获得了最佳结果。

目前,面板、桌面、文件管理器(PCmanFM-qt)、图像查看器(LXimage-qt)、权限管理系统(PolicyKit)、音量控制组件(pavucontrol、PulseAudio Volume Control)和全局处理器已经完全翻译成Qt6热键。会话管理器、通知系统、能源管理机制、配置器(外观、屏幕、输入设备、区域设置、文件关联的控制)、用于查看运行进程的界面(Qps)、终端仿真器(QTerminal)、用于创建屏幕截图的程序(Screengrab) 、用于启动程序的实用程序 (Runner)、通过 sudo 的绑定、用于请求 SSH 密码的界面 (LXQt Openssh Askpass)、FreeDesktop 门户系统 (XDG Desktop Portal) 以及用于管理系统设置和用户的界面 (LXQt Admin) 。

就 Wayland 就绪而言,上面提到的大多数 LXQt 组件都已经在某种程度上移植到了 Wayland。 Wayland 支持仅在屏幕配置器、屏幕截图程序和全局键盘快捷键处理程序中可用。目前还没有计划将 sudo 框架移植到 Wayland。

LXQt 迁移到 Qt6 和 Wayland 的计划已发布


来源: opennet.ru

添加评论