摘要:
1.使用QT自带的函数QString::asprintf QString::asprintf("%.2f", 123.12545) = “123.13”//格式化,自动四舍五入 2.只保留整数位,四舍五入 1 float value = 1.237; 2 int ret = (int)(value
阅读全文
posted @ 2020-10-07 13:53
一杯清酒邀明月
阅读(2969)
推荐(0)
摘要:
mapToScence 这段时间在学习PyQt,因为要使用QGraphView中的mapToScene的方法,本人百度+谷歌了一下午没有找到合适的解释说明。先说一下要完成的任务,在一个granphics中通过双击鼠标的方式生成一个节点,但是刚开始只实现了在固定地点生成节点,这明显很鸡肋没有啥实用价值
阅读全文
posted @ 2020-10-07 10:04
一杯清酒邀明月
阅读(2085)
推荐(0)
posted @ 2020-09-30 11:15
一杯清酒邀明月
阅读(1780)
推荐(0)
摘要:
该错误就是忘记给自己写的类加上“;” 错误信息如下:修改找到相应的类下面最后一个}后面加上“;”:再次生成代码,可以看见编译成功!
阅读全文
posted @ 2020-09-30 10:56
一杯清酒邀明月
阅读(930)
推荐(0)
摘要:
1 void MainWindow::mouseMoveEvent(QMouseEvent *event) { 2 3 //获得相对于屏幕的坐标 4 QPoint sPoint1 = event->globalPos(); 5 qDebug() << "相对于屏幕坐标1:" << "(" << sP
阅读全文
posted @ 2020-09-29 10:43
一杯清酒邀明月
阅读(772)
推荐(0)
摘要:
如何在改变窗口组件的情况下改变窗口背景图片的大小,我们通常会使用Qt自带的scaled()函数;QImage、QPixmap等绘图设备类都提供scaled()函数。 scaled()是一个重载函数,按照指定的宽和高,根据纵横比模式和转换模式从原有图像返回一个经过比例转换的图像,如果宽高为0,返回一个
阅读全文
posted @ 2020-09-29 10:42
一杯清酒邀明月
阅读(3276)
推荐(2)
摘要:
一、前段时间在用QGraphicsView对图元进行放大缩小时,发现图形总是越来越跑偏,无法像地图中那样,点击哪里就能放大哪个地方。如下所示:此时放大缩小的焦点并不在鼠标位置 方法,使用QGraphicsView类的设置属性函数.在构造函数中增加下面两个函数即可。 1 setTransformati
阅读全文
posted @ 2020-09-28 16:08
一杯清酒邀明月
阅读(3853)
推荐(1)
摘要:
在Qt+VS2005下,使用slot函数customContextMenuRequested(QPointpos)实现Treewidget的右键菜单栏。 1、在ui编辑界面中,右击QTreeWidget--> Connect Signal-->选择customContextMenuRequested
阅读全文
posted @ 2020-09-25 10:48
一杯清酒邀明月
阅读(1946)
推荐(0)
摘要:
treeWidget->clear();
阅读全文
posted @ 2020-09-24 16:01
一杯清酒邀明月
阅读(1123)
推荐(0)
摘要:
1 tree = new QTreeWidget(this); 2 3 this->setSelectionMode(QAbstractItemView::ExtendedSelection); 4 5 tree->setColumnCount(2); 6 7 this->setColumnWidt
阅读全文
posted @ 2020-09-24 15:59
一杯清酒邀明月
阅读(3521)
推荐(0)
摘要:
最终实现的效果: 1.创建QTreeWidget控件 创建QTreeWidget控件,添加父节点,父节点下添加子节点,通过复选框进行选择。 1 //初始化控件函数 2 void MainWindow::init() 3 { 4 QTreeWidget *newTree = new QTreeWidg
阅读全文
posted @ 2020-09-24 15:57
一杯清酒邀明月
阅读(2831)
推荐(0)
摘要:
Qt提供QListWidget类列表框控件用来加载并显示多个列表项。QListWidgetItem类就是列表项类。 一般列表框控件中的列表项有两种加载方式: 一种是由用户手动添加的列表项,比如音乐播放器中加载音乐文件的文件列表,每一个音乐文件都是一个列表项。对于这种列表项,用户可以进行增加、删除、单
阅读全文
posted @ 2020-09-24 15:53
一杯清酒邀明月
阅读(1474)
推荐(1)
摘要:
QFileInfo是一站式超大型编程函数主业GUI超市Qt提供的一个可以访问文件信息属性的class,但是笔者最近在使用QFileInfo时对面前屡屡闪现的十分相同的函数疑惑不解,终于今天查了一下Doc,真相大白…… 先看看路径类的吧! 1 QFileInfo::path() 2 QString Q
阅读全文
posted @ 2020-09-24 13:45
一杯清酒邀明月
阅读(1145)
推荐(0)
摘要:
libvips:一个图像处理库 Introduction libvips是一个demand-driven,水平线程化的图像处理库。与类似的库相比,libvips运行速度快,占用的内存很少。libvips是根据lgpl2.1+授权的。 它有大约300个操作,包括算术、直方图、卷积、形态运算、频率滤波、
阅读全文
posted @ 2020-09-24 13:12
一杯清酒邀明月
阅读(3599)
推荐(0)
摘要:
平时都用OpenCV的imwrite存图,保存为bmp格式的图片,速度快但占用空间大;存为jpg格式,占用空间小但存图时间长。了解到libjpeg这个开源库存图,实验了一下,老版的libjpeg与OpenCV相比,没有优势。新版的libjpeg-turbo就不一样了,存图效率很高。(1)从官网下载最
阅读全文
posted @ 2020-09-24 09:27
一杯清酒邀明月
阅读(2186)
推荐(0)
摘要:
1、图像金字塔 图像金字塔是图像中多尺度表达的一种,最主要用于图像的分割,是一种以多分辨率来解释图像的有效但概念简单的结构。 图像金字塔最初用于机器视觉和图像压缩,一幅图像的金字塔是一系列以金字塔形状排列的分辨率逐步降低,且来源于同一张原始图的图像集合。其通过梯次向下采样获得,直到达到某个终止条件才
阅读全文
posted @ 2020-09-21 14:38
一杯清酒邀明月
阅读(621)
推荐(0)
摘要:
#include<math.h>double a;a = sqrt(需开方的数)
阅读全文
posted @ 2020-09-21 13:55
一杯清酒邀明月
阅读(2530)
推荐(1)
摘要:
TIFF Tag Compression IFD Image Code 259 (hex 0x0103) Name Compression LibTiff name TIFFTAG_COMPRESSION Type SHORT Count 1 Default 1 (No compression) D
阅读全文
posted @ 2020-09-21 11:37
一杯清酒邀明月
阅读(1006)
推荐(0)
摘要:
一 TIFF图像格式概念 标签图像文件格式(Tagged Image File Format,简写为TIFF)是一种灵活的位图格式,主要用来存储包括照片和艺术图在内的图像。它最初由Aldus公司与微软公司一起为PostScript打印开发。TIFF与JPEG和PNG一起成为流行的高位彩色图像格式。T
阅读全文
posted @ 2020-09-21 11:25
一杯清酒邀明月
阅读(5312)
推荐(0)
摘要:
一 如何获取当前libtiff的版本号 1 void testVersion() 2 { 3 std::cout << TIFFGetVersion() << endl; 4 } 二. libTiff的数据类型 libtiff通过使用一组C类型定义定义了一个可移植的编程接口。这些定义在<tiffi.
阅读全文
posted @ 2020-09-21 11:23
一杯清酒邀明月
阅读(1522)
推荐(1)