02 2020 档案
摘要:1、头文件 #include<QHostAddress> #include<QNetworkInterface> 2、代码 1 QList<QHostAddress> list = QNetworkInterface::allAddresses(); 2 foreach(QHostAddress a
阅读全文
摘要:在做通讯练习的时候,发现发送给小助手字符乱码,图片如下 本人Qt Creator是UTF-8,需要改成gbk,代码如下 #include<QTextCodec> // 提供字符编码转换 1 QTextCodec* gbk = QTextCodec::codecForName("gbk"); 2 QS
阅读全文
摘要:1、头文件 #include<QFile> #include<QFileDialog> #include<QDataStream> 2、写代码前工作 在ui界面拖入2个button按钮和1个textEdit,如下图所示,并分别添加button的槽函数 3、读文件 1 void MyWidget::o
阅读全文
摘要:经常用c++,qDebug()用的不习惯,将其改为cout,并且为了方便调试,还添加了文件名及行号。 代码如下: // __FILE__文件名,__LINE__行号,如果想看时间还可以添加__TIME__ #define cout qDebug() <<"["<<__FILE__<<":"<<__L
阅读全文
摘要:1、QString转换为QByteArray QString str = "123456"; QByteArray byte = str.toUtf8(); // 转换为Utf8格式 byte.toLocal8Bit(); // 转换为本机编码格式 2、QByteArray转换为char * QBy
阅读全文
摘要:1、打开Qt文件夹下的,其他版本可能为Qt (版本号)for Desktop cmd 2、将Release文件下的exe文件复制到别的文件夹,我这里为G:\Qt\QT_project\ff 3、在Qt 的cmd中切换到exe所在文件夹,并dir一下,检查是否有定位文件夹错误 4、输入windeplo
阅读全文
摘要:1、头文件 #include<QScreen> 2、代码 QScreen *screen = QGuiApplication::primaryScreen (); QRect screenRect = screen->availableVirtualGeometry(); resize(screen
阅读全文
摘要:如上所示,第一张图片有边框和背景,第二张图片没有边框和背景,只要在构造函数中添加如下代码即可: setWindowFlags(Qt::FramelessWindowHint); //去边框 setAttribute(Qt::WA_TranslucentBackground); //背景透明 ps:感
阅读全文
摘要:1、QPixmap QPixmap的设计本来就是用来加速显示,用paint绘图时用QPixmap会比其他类的效果好很多。一般小图片用QPixmap。 2、QImage 依赖软件,直接像素访问,适合大图片 3、QPixmap和QImage输出图片方式 1 void Widget::paintEvent
阅读全文
摘要:一、常用文件打开方式 二、读写文件步骤(文本文件) 1、写文件步骤 1)#include <fstream> //包含头文件 2)ofstream ofs; //创建流对象 3)ofs.open("文件路径",打开方式); //打开文件 4)ofs << "写入的数据"; //写数据 5)ofs.c
阅读全文
摘要:代码讲解: server 1 import socket 2 3 4 def send_file_client(new_client_socket, new_client_addr): 5 # 接收客户端需要下载的文件名 6 file_name = new_client_socket.recv(10
阅读全文
摘要:代码讲解: server 1 import socket 2 3 4 def main(): 5 # 创建tcp服务器套接字 6 tcp_server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) 7 # 绑定 8 load_addr = (
阅读全文
摘要:1、讲解 2、代码 c++ 1 #include<iostream> 2 using namespace std; 3 4 int main() 5 { 6 int arr[] = { 10,2,3,22,5,13,7,8,0 }; 7 int arr_len = sizeof(arr) / siz
阅读全文