上一页 1 ··· 83 84 85 86 87 88 89 90 91 ··· 133 下一页
摘要: 一、服务器 1、安装FileZilla 2、打开用户 3、输入用户名密码 4、选择目录 注意:files也可全部勾选上,以免没有权限上传 二、命令行作为客户端 1、进入ftp >>ftp 192.168.40.158 【服务器ip】 2、弹出name和pass,分别输入用户名和密码 3、类似于文件指 阅读全文
posted @ 2018-08-28 10:18 朱小勇 阅读(7874) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-08-28 09:58 朱小勇 阅读(3626) 评论(0) 推荐(0)
摘要: 信号与槽是可以引用传递的,根据我的直觉,应该和函数的引用传递差不多,效率比值传递高。 看了很多别人的例子或者教学视频,信号与槽都是简单的值传递,但是看了Qt的手册,里面几乎都是引用或者指针传递参数。 如果是只读的,就加上const PS: 在同一个线程中 当信号和槽都在同一个线程中时,值传递参数和引 阅读全文
posted @ 2018-08-27 16:06 朱小勇 阅读(1484) 评论(0) 推荐(0)
摘要: 1、头文件 2、源文件 3、自定义函数,获取报文类型 阅读全文
posted @ 2018-08-24 16:17 朱小勇 阅读(705) 评论(1) 推荐(0)
摘要: 1、头文件 2、源文件 阅读全文
posted @ 2018-08-24 16:08 朱小勇 阅读(915) 评论(0) 推荐(0)
摘要: 造成步骤:一开始是将现成的dll【Qt5.9.3】放在文件夹里,然后使用Qt5.7.1编译的exe放进去,产生标题错误 原因:dll库不匹配 解决:使用Qt5.7.1自带的cmd命令行,使用windeploy生成dll 阅读全文
posted @ 2018-08-23 15:00 朱小勇 阅读(7033) 评论(0) 推荐(0)
摘要: 1、现象 在一个线程类【QObject】中声明一个对象QTimer,【不new,直接声明】,在槽函数中timer.start() 报警告:不能跨线程调用对象 2、分析 不使用new的方式,直接A a;这样是同时:声明+定义【分配空间】,所以如果在A头文件中这样定义一个对象,然后再A a;这样是在主线 阅读全文
posted @ 2018-08-20 14:29 朱小勇 阅读(755) 评论(0) 推荐(0)
摘要: 一、引发重绘的事件 1、调用repaint() 2、调用uodate() 二、控件hide或者show 三、其他 ps: repaint函数是立即重绘,没有优化 update会优化,异步重绘,所以如果调用多次update可能会只重绘一次 重绘的函数是: paintEvent,这是QWidget的,可 阅读全文
posted @ 2018-08-15 16:11 朱小勇 阅读(4457) 评论(0) 推荐(1)
摘要: 1、效果 2、工程加入源文件【不对外公开】 3、在ui里拖一个QLabel,提升为WarnLabel 4、根据项目需要修改重载函数 5、使用 阅读全文
posted @ 2018-08-15 11:50 朱小勇 阅读(277) 评论(0) 推荐(0)
摘要: 这里父控件是QGroupBox,子控件是QLineEdit QList<QLineEdit*> list = ui.groupBox_11->findChildren<QLineEdit*>(); for (int i = 0; i < list.size(); i++) { QLineEdit* 阅读全文
posted @ 2018-08-15 11:38 朱小勇 阅读(1238) 评论(0) 推荐(0)
上一页 1 ··· 83 84 85 86 87 88 89 90 91 ··· 133 下一页