找回密码
 立即注册
收起左侧

Qt5.3.2信号和槽问题!!!

1
回复
4400
查看
[复制链接]
累计签到:344 天
连续签到:1 天
来源: 2014-11-3 09:16:18 显示全部楼层 |阅读模式
个人认为这个问题非常重要,请大家一起来探讨下如何解决。最近新下了一个QT最新版的5.3.2版本,编译器是WinGW4.8.2 32位。环境是win7.发现以前许多可以编译通过的程序在这个版本都编译不过,无论是4.8.5啊,4.8.6还是5.1等都是可以通过的,但是到了这个版本就不行。综合了下几个程序的相同之处,发现都是在信号和槽那里才出现的,给出的错误提示是D:\Qt\Qt5.3.2\5.3\mingw482_32\include\QtCore\qflags.h:92: error: expected identifier before '(' token     Q_STATIC_ASSERT_X((sizeof(Enum) <= sizeof(int)),
这样的一两百个提示。下面发个图以及一些源码,请各位懂的大大帮帮忙,小弟感激不尽,跪求解决办法,查了许多地方都不知道在哪里解决好,个人觉得一定要重视起来,因为以后应该会有许多新人喜欢用最新的版本,如果发现连一些小程序都开发不了一定会哭死的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

累计签到:344 天
连续签到:1 天
2014-11-3 17:20:00 显示全部楼层
好吧,最后的结果解决是,是我的QT问题,由于装太多版本,结果导致混乱什么都编译出错,我把电脑中全部都卸载之后重装就好了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了