摘要: 1、头文件 #include<QFile> #include<QFileDialog> #include<QDataStream> 2、写代码前工作 在ui界面拖入2个button按钮和1个textEdit,如下图所示,并分别添加button的槽函数 3、读文件 1 void MyWidget::o 阅读全文
posted @ 2020-02-27 18:07 补码 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 经常用c++,qDebug()用的不习惯,将其改为cout,并且为了方便调试,还添加了文件名及行号。 代码如下: // __FILE__文件名,__LINE__行号,如果想看时间还可以添加__TIME__ #define cout qDebug() <<"["<<__FILE__<<":"<<__L 阅读全文
posted @ 2020-02-27 17:13 补码 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 1、QString转换为QByteArray QString str = "123456"; QByteArray byte = str.toUtf8(); // 转换为Utf8格式 byte.toLocal8Bit(); // 转换为本机编码格式 2、QByteArray转换为char * QBy 阅读全文
posted @ 2020-02-27 16:31 补码 阅读(1204) 评论(0) 推荐(0) 编辑
摘要: 1、打开Qt文件夹下的,其他版本可能为Qt (版本号)for Desktop cmd 2、将Release文件下的exe文件复制到别的文件夹,我这里为G:\Qt\QT_project\ff 3、在Qt 的cmd中切换到exe所在文件夹,并dir一下,检查是否有定位文件夹错误 4、输入windeplo 阅读全文
posted @ 2020-02-27 01:35 补码 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1、头文件 #include<QScreen> 2、代码 QScreen *screen = QGuiApplication::primaryScreen (); QRect screenRect = screen->availableVirtualGeometry(); resize(screen 阅读全文
posted @ 2020-02-27 00:44 补码 阅读(6059) 评论(0) 推荐(0) 编辑
摘要: 如上所示,第一张图片有边框和背景,第二张图片没有边框和背景,只要在构造函数中添加如下代码即可: setWindowFlags(Qt::FramelessWindowHint); //去边框 setAttribute(Qt::WA_TranslucentBackground); //背景透明 ps:感 阅读全文
posted @ 2020-02-27 00:26 补码 阅读(474) 评论(0) 推荐(0) 编辑