qt
不要绝望总会慢慢变强
当你觉得整个世界都放弃了你,还有那几行代码值得你珍重!
展开
-
pyqt5获取糖尿病数据
#-*- codingg:utf8 -*-from PyQt5.QtWidgets import *from Ui_layout import Ui_Formimport sysimport torchimport numpy as np#加载数据xy = np.loadtxt('diabetes.csv',delimiter=',',dtype=np.float32)class MyWidget(QWidget,Ui_Form): def __init__(self): .原创 2020-08-03 11:51:30 · 238 阅读 · 0 评论 -
QT常用小技巧
1.字符串中加入变量QString("%1").arg(d->description)原创 2020-02-28 18:11:52 · 196 阅读 · 0 评论 -
中国象棋人工智能实现
中国象棋在我看来最难的人工对战中电脑怎能走这个问题,以下为本人浅见,希望各位多多包涵!1.初步尝试电脑的优势在于强大的计算能力,虽然其不知道怎么走合适,但是它能够模拟的将每一种走法都走一遍,选最优的走法来走。我们的思路就有了,首先需要解决两个问题:(1)怎么判断局面最优?(2)怎么模拟走?第一个问题可以用每一个棋子的重要程度来打分,比如将最重要,所以给1000分,而车次之给...原创 2019-12-30 10:10:30 · 7681 阅读 · 0 评论 -
QByteArray类(转)
QByteArray类提供了字节数组,包含于<QByteArray>头文件中,从Q3CString类继承而来。QByteArray可以存储rawbytes和传统的8-bits的字符串,都是以'\0'结尾的,使用比char*更方便QString也可以存储字符串信息,但通常以16-bits形式Unicode方式存储,这有利于非ASCII和非Latin-1格式的数据的存储,例如GB...原创 2019-10-29 13:39:44 · 1558 阅读 · 0 评论 -
QT实现获取进程信息
主要是通过QProcess实现cmd命令tasklist,然后再将得到的信息写到表上,但是表中英文显示居然会乱码,也是醉了QProcess ps1; ps1.start("tasklist.exe"); if(ps1.waitForFinished()) { QByteArray result = ps1.readAll(); QS...原创 2019-10-21 20:06:04 · 6156 阅读 · 1 评论 -
QT实现TCP文件传输
传输过程中TCP的使用见上一个帖子,介绍一下文件传输//主要用到了以下头文件#include <QFileDialog>//该函数返回对话框下选择文件目录QString filePath=QFileDialog::getOpenFileName(this,"open","../");#include <QDebug>用于排错#include <Q...原创 2018-12-05 17:29:44 · 2610 阅读 · 1 评论 -
QDialog::sender()与accept()
先说一说QT之中的小知识点: 1:QObject是所有类的基类。QMainwindow:主窗体 ;QDialog :顶级对话框。顶级意思是说不能放在另外一个窗体上,如果不清楚当前用的会不会有子窗体,也不清楚会不会放在某个窗体上,则用QWidget. 2.关于布局: 相关详细信息见https://www.jianshu...原创 2018-12-03 00:19:37 · 580 阅读 · 0 评论 -
QT实现TCP通信
相关代码有已经放入我的资源,有兴趣可前往下载对于qt下的tcp,如下图:一.服务器端1.建立套接字 server=new QTcpServer(this); //监听套接字 server->listen(QHostAddress::Any,8888);//QHostAddress对应网卡ip地址 setWindowTitle("服务器:8888"...原创 2018-12-04 19:18:40 · 2253 阅读 · 0 评论 -
QT QMessageBox
QMessageBox::StandardButton ret;ret=QMessageBox::question(NULL,"server or client?","作为服务器启动");if(ret==QMessageBox::YES){}原创 2018-12-02 18:05:43 · 555 阅读 · 0 评论 -
qt窗口菜单
#include "mainwindow.h"#include "ui_mainwindow.h"#include<QMenuBar>//菜单栏#include<QAction>#include<QDebug>#include<QToolBar>#include<QPushButton>MainWindow::MainWindow原创 2018-05-22 22:54:41 · 198 阅读 · 0 评论