qt - 无法在 QtCreator 中编辑/拖放小部件

标签 qt ubuntu qt4 qt-creator

我遇到了一个有点奇怪的问题,不确定发生了什么,所以也许其他人已经看到了,可以对这个问题有所了解。

我在 Ubuntu 12.04 LTS x64 中安装了 Qt 4.6.1,它在 Windows 7 x32 中作为虚拟 guest (VirtualBox) 运行。

无论如何......我已经创建了一个新的小部件,它不会让我编辑它或将小部件拖到它上面。它几乎就像它是只读的。我拖动时的图标是一个带有一条线的圆圈。我看到有人提到 Windows 7 的拖放问题,但我已经尝试过该修复,但它并没有改变任何东西。

一切都构建并运行,根本无法使用设计器。

最佳答案

希望这会帮助其他可能遇到问题的人,因为我找到了解决方案,尽管不是一个理想的解决方案。

基本上,新的 Unity shell 和 Qt 似乎存在问题。我需要将 shell 更改为 gnome,它现在可以工作了。

在终端:

sudo apt-get install gnome-shell

然后注销并切换到 Gnome shell,现在可以进行拖放操作。我不知道问题出在 Virtualbox、Ubuntu 12.04 还是 Qt

关于qt - 无法在 QtCreator 中编辑/拖放小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10797159/

相关文章:

bash - 保存来自 bash 循环命令的终端输出

linux - Windows Linux Bash 运行时错误的变量名称/bin/sh -c "$(curl -fsS https://install.airshipcms.io)"

linux - Qt4 'usleep' 未在 ubuntu 14.04 的此范围内声明

qt - 翻译 Qt 应用程序

python - ScrollArea 中的自定义小部件正在被压缩!

python - Python 中长期串行连接出现 IO 错误 [Errno 5]

Qt Designer 另一个选项卡的快捷方式

c++ - 如何在QTableWidget中进入单元格编辑时弹出QCompleter

c++ - 在 Windows 上使用 Qt Creator 设置缓存

debugging - 在Qt中设置断点后,gdb显示: "Error accessing memory address"