feiwu点心子 2024-05-07 20:55 采纳率: 75%
浏览 8
已结题

在Ubuntu虚拟机中QtCreator窗口最大化后底部无法点击

问题遇到的现象和发生背景

在VMware中安装了Ubuntu虚拟机,在使用QtCreator的时候发现,当我将窗口最大化的时候,经常底部的一片区域鼠标无法点击,如下图的红色框选区域。

img

但是当我将窗口缩小的时候(如图2),它的底部就可以点击

img

我将小窗口拖拽到底部,最底部那一排标签有时候可以点击,有时候不可以。

img

操作环境、软件版本等信息

VMware是最新版pro(不记得是多少了大概是17)
Ubuntu尝试过18,22.04和24.04,目前在用22.04,但是这三个版本都有这种情况发生。
Qt版本是5.12.9,QtCreator是4.12.2。也试过最新的Qt6,但是同样的问题……

问题不是很大但是比较烦人,当我想要点窗口底部的时候还要切换到小窗,运行和构造的按钮也没法点……麻烦看看到底是什么地方出了问题。

  • 写回答

3条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2024-05-07 20:55
    关注

    引自免费微信小程序:皆我百晓生

    看起来你正在遇到一个与Unity桌面环境相关的图形界面问题,这可能是由于窗口管理器或特定于Qt Creator的设置导致的。为了解决这个问题,我们可以尝试以下几个步骤:

    1. 更新你的系统和软件包,确保没有可用的更新可能修复此问题:
    sudo apt update
    sudo apt upgrade
    
    1. 确保你使用的Unity桌面环境是最新的,并且所有相关的依赖项都已更新:
    sudo apt install ubuntu-desktop unity
    
    1. 尝试更换默认的窗口管理器,看看是否能解决这个问题。Ubuntu 22.04默认使用的是GNOME Shell,但你可以试试其他的,例如Mutter(GNOME)或Compiz(Unity)。首先,你需要安装Compiz:
    sudo apt install compizconfig-settings-manager compiz-fusion-plugins-extra
    

    然后,启动终端并执行以下命令以启用Compiz:

    compiz --replace
    

    重启你的电脑,看看问题是否得到解决。如果确实解决了,你可以通过以下步骤将其永久设置为默认的窗口管理器:

    • 打开“Software & Updates”(软件和更新)
    • 转到“Additional Drivers”(附加驱动程序)部分
    • 如果有可选的显卡驱动,请选择它并应用更改
    • 关闭并重新打开“Software & Updates”,再次进入“Additional Drivers”
    • 在这里,你应该会看到一个新的选项“Use Unity Plugin”。选中它,然后关闭软件和更新。
    • 重启电脑,Compiz应该会作为默认窗口管理器启动。

    如果你仍然遇到问题,或者更换窗口管理器没有效果,那么问题可能出在Qt Creator本身或者其配置上。你可以尝试清理Qt Creator的缓存和设置:

    rm -rf ~/.cache/qtcreator
    rm -rf ~/.config/QtProject
    

    然后重启Qt Creator,看看问题是否消失。

    如果以上方法都无法解决问题,那么可能需要检查是否存在特定的硬件兼容性问题或者是Qt Creator的一个bug。在这种情况下,建议你向Qt Creator的社区报告这个错误,提供详细的环境描述和截图,以便他们能够调查并可能在未来版本中修复这个问题。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 5月16日
  • 已采纳回答 5月8日
  • 创建了问题 5月7日

悬赏问题

  • ¥50 微信聊天记录备份到电脑提示成功了,但还是没同步到电脑微信
  • ¥15 python怎么在已有视频文件后添加新帧
  • ¥20 虚幻UE引擎如何让多个同一个蓝图的NPC执行一样的动画,
  • ¥15 fluent里模拟降膜反应的UDF编写
  • ¥15 MYSQL 多表拼接link
  • ¥15 关于某款2.13寸墨水屏的问题
  • ¥15 obsidian的中文层级自动编号
  • ¥15 同一个网口一个电脑连接有网,另一个电脑连接没网
  • ¥15 神经网络模型一直不能上GPU
  • ¥15 pyqt怎么把滑块和输入框相互绑定,求解决!