找回密码
 立即注册
收起左侧
楼主: yafeilinux

第2篇 基础(二)编写Qt多窗口程序

257
回复
291019
查看
  [复制链接]
累计签到:1564 天
连续签到:1 天
2017-2-6 19:41:43 显示全部楼层
shikeqin 发表于 2017-2-6 14:01
版本为qt5.8, 出现了这样的报错C:\Users\shikeqin\Documents\Qt\gui2\main.cpp:7: error: C2039: “setCode ...

这个教程是基于Qt 4的,使用Qt 5会出现一些问题,新的基于Qt 5的教程下周开始更新。
回复 支持 反对

使用道具 举报

尚未签到

2017-2-8 22:22:48 显示全部楼层
本帖最后由 神ky 于 2017-2-8 22:24 编辑


C:\Users\kongyong-pc\Desktop\QQ图片20170208221559.png
这是什么问题呀

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

累计签到:1564 天
连续签到:1 天
2017-2-8 23:00:32 显示全部楼层
神ky 发表于 2017-2-8 22:22
这是什么问题呀

你setText里面写的是什么啊?
回复 支持 反对

使用道具 举报

尚未签到

2017-2-9 00:04:14 显示全部楼层
yafeilinux 发表于 2017-2-8 23:00
你setText里面写的是什么啊?

我试了下无论写什么都会报这个错误,u8是看了下上面的评论写的
回复 支持 反对

使用道具 举报

累计签到:1 天
连续签到:1 天
2017-2-9 09:35:07 显示全部楼层
神ky 发表于 2017-2-9 00:04
我试了下无论写什么都会报这个错误,u8是看了下上面的评论写的

其实最好的办法是换qt4
回复 支持 反对

使用道具 举报

尚未签到

2017-2-16 22:47:32 显示全部楼层
刚开始学QT,谢谢老大的教程
回复 支持 反对

使用道具 举报

累计签到:1 天
连续签到:1 天
2017-4-22 16:48:40 显示全部楼层
main.cpp里加入 QTextCodec::setCodecForTr(QTextCodec::codecForName("utf-8"));//设置编码
mainwindow.cpp改ui->pushButton->setText(tr("新窗口"));//将界面上的按钮显示的文本改为新窗口
运行为什么不显示“新窗口”而是C:\Users\chenwu1\Desktop
回复 支持 反对

使用道具 举报

累计签到:1 天
连续签到:1 天
2017-4-22 16:50:02 显示全部楼层
就是这个显示的

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

累计签到:58 天
连续签到:1 天
2017-4-27 13:17:14 显示全部楼层
如果需要使用2个不同的按键进入2个不同的窗口该怎么办?
回复 支持 反对

使用道具 举报

累计签到:1564 天
连续签到:1 天
2017-5-2 11:00:59 显示全部楼层

建议看首页上的Qt 5系列教程
回复 支持 反对

使用道具 举报

累计签到:1564 天
连续签到:1 天
2017-5-2 11:01:27 显示全部楼层
lwehui 发表于 2017-4-27 13:17
如果需要使用2个不同的按键进入2个不同的窗口该怎么办?

在不同按钮的单击信号处理槽中打开即可。
回复 支持 反对

使用道具 举报

尚未签到

2017-5-10 17:57:24 显示全部楼层
下载学习看看!!!!
回复 支持 反对

使用道具 举报

尚未签到

2017-5-10 18:02:02 显示全部楼层
请问为什么会出现这种情况

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

累计签到:153 天
连续签到:5 天
2017-5-10 21:26:08 显示全部楼层
很好很详细。。。看看那!
回复 支持 反对

使用道具 举报

累计签到:23 天
连续签到:1 天
2017-5-24 15:46:01 显示全部楼层
yumeyume 发表于 2017-5-10 18:02
请问为什么会出现这种情况

你没有加上头文件,#include <QDialog>
回复 支持 反对

使用道具 举报

尚未签到

2017-5-25 00:22:03 显示全部楼层
想请教个问题
如果有三个相连的窗口 1->2->3 1能进2,2能进3,在3中创建一个按钮,如何实现从3直接返回1?
回复 支持 反对

使用道具 举报

累计签到:1564 天
连续签到:1 天
2017-5-30 19:39:09 显示全部楼层
impyf104 发表于 2017-5-25 00:22
想请教个问题
如果有三个相连的窗口 1->2->3 1能进2,2能进3,在3中创建一个按钮,如何实现从3直接返回1? ...

在主界面类中创建窗口,消失就是hide,显示就是show。
回复 支持 反对

使用道具 举报

累计签到:5 天
连续签到:1 天
2017-6-2 12:24:06 显示全部楼层
有时候编码问题带来了解决不了的大问题
回复 支持 反对

使用道具 举报

累计签到:2 天
连续签到:1 天
2017-6-13 16:30:58 显示全部楼层
真心感谢楼主  。。。。
回复 支持 反对

使用道具 举报

累计签到:4 天
连续签到:1 天
2017-7-22 17:28:24 显示全部楼层
按第二种方式,如果吧QDialog 换成 QWidget或者自定义的Widget为什么无法出现新窗口呢?
回复 支持 反对

使用道具 举报

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

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