qt designer widget box 不可用

qt degsigner 左边的系统默认控件窗口里,控件都有显示,但是,拖拽到右边的窗口时,没有成功。

之前刚安装时,发生过这个问题,找到一篇帖子,说win10的兼容问题,修改里注册表某个地方,qt就正常了。

可能是机器重启后,注册表恢复了。

具体修改哪个地方没记下来。有哪位朋友知道。

(1)你是从 PyCharm 打开 QtDesigner 吗?
(2)其它控件从左边控件栏拖拽到右边窗口,能够成功吗?
最好发一个截屏,便于找出问题。

直接打开qtdesigner.exe的,所有的控件都不能拖到右边form窗中。左边的控件,也不是灰色显示的。就是说没办法做设计。

事实证明,在一些安装了Windows10的系统上会发生这种情况。解决方案是在注册表中禁用EnableLUA:

HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows > CurrentVersion > Policies > System

将密钥EnableLUA从1更改为0。然后重新启动计算机。请注意,如果程序试图更改系统上可能存在安全问题的某些内容,这将导致系统不显示任何对话框。

----看来下这个值,是0,重启后解决啦。