- 博客(14)
- 收藏
- 关注
转载 kd—tree算法实现
本文介绍一种用于高维空间中的高速近期邻和近似近期邻查找技术——Kd-Tree(Kd树)。Kd-Tree,即K-dimensional tree,是一种高维索引树形数据结构,经常使用于在大规模的高维数据空间进行近期邻查找(Nearest Neighbor)和近似近期邻查找(Approximate Nearest Neighbor),比如图像检索和识别中的高维图像特征向量的K近邻查找与匹配。本文首先介...
2018-04-27 16:00:41 892
转载 qt与mysql操作处理
首先,要查询相关的驱动是否已经装好了,可以用以下的程序进行验证: #include <QtCore/QCoreApplication>#include <QSqlDatabase>#include <QDebug>#include <QStringList>int main(int argc, char *argv[]){ QCoreAppli...
2018-04-22 09:35:37 1381
原创 qt与mysql数据可视化
include<QSqlDatabase>#include<QDebug>#include<QSqlQuery>#include<QSqlTableModel>#include<QTableView>#include<QSqlRecord>#include<QString>#include<QItem
2018-04-19 09:38:05 1079
原创 QT tcpsocket与tcpserver通信
服务器端程序#include "tcpserver.h"#include "ui_tcpserver.h"#include<QTcpServer>#include<QTcpSocket>#include<QString>tcpserver::tcpserver(QWidget *parent) : QWidget(parent), ui(new ...
2018-04-13 21:09:32 611
原创 c字符串的拼接与拷贝
#include "stdafx.h"#include"stdio.h"#include"stdlib.h"#include"string.h"#include<iostream>using namespace std;void str_cpy(char *str1, char *str2);int strlen(char *str){ int count = 0; while (*s...
2018-04-12 19:43:02 264
原创 QT 文件读写
QString path=QFileDialog::getOpenFileName(this,"open","../","txt(*.txt);;all(*.*)"); //获取路径,两个分号 if(!path.isEmpty()) {QFile file(path); //建立文件对象 QByteArray arraytmp; //字节数组...
2018-04-12 14:57:29 394
原创 qt 绘图
//绘图必须在paintEvent 中完成QPainter p(this) 指定绘图设备QPixmap pixmap;pixmap.load("../Image/face.png"); //导入一张图片// QPixmap -> QImagep.drawImage(0,0,tempImage) //绘图指定位置// QImage ->QPixmapQImage image;imag...
2018-04-12 14:15:23 164
原创 定时器和基本事件的运用
如何设置一个定时器?1.启动定时器 Id=startTimer(1000) //定时1秒2.关闭定时器 killTimer(Id) Id表示关闭哪个定时器startTimerId= startTimer(1000); //startTimerId表示定时器的名称以示区别//事件处理,定时时间到自动进入timerEvent程序void Widget::timerEvent(QTimerEvent...
2018-04-12 10:08:47 333
原创 qt ui界面设计
新建Mainwindow类型的项目,点击ui界面设计,就可以不用编写代码直接设计界面.如何用代码操作ui上的控件,使用ui->button类型方式,可以操作.mainwindow是属于带菜单栏的文件类型.在进行菜单栏的编辑时,可以直接在ui上进行添加修改,十分方便,还可以使用信号与槽,添加某些动作.stactwidget 栈容器,可以储存多页.使用按钮进行切换void MainWindow:...
2018-04-09 09:15:49 5990
原创 qt 文件对话框
pAction=pmenu->addAction("文件对话框"); connect(pAction,&QAction::triggered, [=]() { QString path=QFileDialog::getOpenFileName(this, ...
2018-04-07 14:00:09 161
原创 qt模态对话框与非模态
QMenuBar *pmenuBar=menuBar(); setMenuBar(pmenuBar); QMenu *pmenu=pmenuBar->addMenu("menu"); QAction *pAction=pmenu->addAction("New"); pAction=pmenu->addAction("Save"); pAction...
2018-04-07 13:48:35 124
原创 qt添加菜单栏工具栏
1.创建菜单栏2.添加菜单3.添加菜单项(动作)4.创建工具栏5.添加工具(快捷方式)6.添加状态栏7.添加文本编辑区8.添加浮动窗口如下:关键代码 QMenuBar *pmenuBar=menuBar(); //创建菜单栏 QToolBar *toolBar=addToolBar("工具栏"); //创建工具栏 QMenu *pmenu=pmenuBar->addMenu...
2018-04-07 10:52:40 2519
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人