随笔分类 -  Qt/C++学习笔记

摘要:终于有了一个晚上安静的写写程序,最近一直忙着公司商务上的事情,一直想用QT实现一个调用最底层socket通信来实现的邮件发送程序,以前用C#写过,微软都封装好的,不知道底层是如何实现的,只知道调用方法,这次用C++实现了下,参考了很多网上的例子。 其实说白了,无非就是smtp协议的使用,这个是国际通 阅读全文
posted @ 2014-03-12 19:48 飞扬青云 阅读(8166) 评论(5) 推荐(3) 编辑
摘要:学习QT已经一个月了,觉得QT真是个好东西,他的这种跨平台机制简直太棒了!还有QML这东西,真牛B!在这段学习期间,因为一个项目的需要,需要将图片转成数据,然后传出去,那边接收到数据后再对应转换成图片,才有了下面这个小工具,开发环境:QT 4.7.0,在LINUX下面重新编译也可以在LINUX下面运行,代码不用改!先放张截图吧。本人比较懒,还是贴出代码来吧!其中主要就是两个函数。void picToData(QString fromPic,QString toData,QString myformat);frmmain.cpp代码:[代码]还有不完善的地方,欢迎提出意见! 阅读全文
posted @ 2011-01-25 13:26 飞扬青云 阅读(5030) 评论(0) 推荐(0) 编辑
摘要:1、如果在窗体关闭前自行判断是否可关闭答:重新实现这个窗体的 closeEvent()函数,加入判断操作void MainWindow::closeEvent(QCloseEvent *event){ if (maybeSave()) {writeSettings();event-accept(); } else {event-ignore(); }}2、如何用打开和保存文件对话框答:使用QFileDialogQString fileName = QFileDialog::getOpenFileName(this);if (!fileName.isEmpty()){ loadFil 阅读全文
posted @ 2010-12-06 21:32 飞扬青云 阅读(12118) 评论(3) 推荐(6) 编辑

点击右上角即可分享
微信分享提示