咸鱼DoYoung  
做一条有理想的咸鱼

2020年12月2日

摘要: 最近媳妇工作上遇到一个重复性劳动,excel表格查重,重复的标记起来,问我能不能写个程序让它自动查重标记 必须安排 第一次正儿八经写python,边上网查资料,边写 终于成功了 在此记录一下 首先安装xlwings库 pip install xlwings 写代码 import xlwings as 阅读全文
posted @ 2020-12-02 22:57 咸鱼Doyoung 阅读(575) 评论(0) 推荐(0) 编辑

2020年11月22日

摘要: Qt QPainter画个球啊 看效果 方法 使用绘图事件,绘制一个图形 使用定时事件,不停更新图形位置 代码 .h #pragma once #include <QWidget> #include <QPaintEvent> #include <QTimerEvent> #define STEP 阅读全文
posted @ 2020-11-22 21:52 咸鱼Doyoung 阅读(338) 评论(0) 推荐(0) 编辑

2020年11月17日

摘要: Qt 设置button互斥,一组button只能选中一个 一、同一容器内互斥 效果 先在界面是拖入一个控件容器,这里以QGroupBox为例 再放进来几个按钮控件 设置按钮属性,第一个红框勾选是设置按钮可选,第二个勾选就是设置自动互斥,当同一容器内的按钮勾选了这个选项就会自动互斥 二、不同容器内互斥 阅读全文
posted @ 2020-11-17 00:29 咸鱼Doyoung 阅读(3029) 评论(0) 推荐(0) 编辑

2020年11月15日

摘要: C++ 子类重写父类函数,子类调用重写函数,执行父类的函数还是子类的函数? . . . 当然是子类 也就是自己有就执行自己的,自己没有就执行父类的 代码: #if 1 #define _CRT_SECURE_NO_WARNINGS #include <iostream> using namespac 阅读全文
posted @ 2020-11-15 20:55 咸鱼Doyoung 阅读(1999) 评论(0) 推荐(0) 编辑
 
摘要: #QLabel 设置背景图片的方法和解决图片太大不能完显示办法 1、通过QPixmap来设置 方法 // 获取到图片目录 QDir dir(qApp->applicationDirPath()); dir.cd("src"); // 构建pixmap QPixmap pixmap(QDir().ab 阅读全文
posted @ 2020-11-15 17:55 咸鱼Doyoung 阅读(2742) 评论(0) 推荐(1) 编辑

2020年9月26日

摘要: GLFW 源码 下载-编译-使用 GLFW 官网下载地址:https://www.glfw.org/download.html 源码下载 解压 使用CMake工具编译 打开CMake,选择源目录(源码根目录)和构建目录(自己建一个) 选择配置 选择自己的vs版本(我是vs2017),其它不用选,确定 阅读全文
posted @ 2020-09-26 20:01 咸鱼Doyoung 阅读(2087) 评论(0) 推荐(1) 编辑

2020年9月14日

摘要: Qt Qgis 二次开发——鼠标点击识别矢量要素 介绍: 识别矢量要素需要用到QGis的一个工具类:QgsMapToolIdentifyFeature 一个QgsMapTool的子类的子类,官方文档描述: 接下来就是如何使用了,直接上代码 代码: 使用(不知道基本用法的可以参考上一篇) #inclu 阅读全文
posted @ 2020-09-14 16:51 咸鱼Doyoung 阅读(2339) 评论(1) 推荐(0) 编辑

2020年9月11日

摘要: QT 程序关闭前提示 原理: 程序关闭前会产生关闭事件:QCloseEvent 重写关闭事件函数,在函数内部实现关闭前的事 代码: void MainWindow::closeEvent(QCloseEvent *e) { if(0 == QMessageBox::warning(this,QStr 阅读全文
posted @ 2020-09-11 09:52 咸鱼Doyoung 阅读(642) 评论(0) 推荐(0) 编辑

2020年9月10日

摘要: 理解 QScrollArea 可以分成两个部分来看 上层可以看作一个相框 下层可以看作一张相片 流程: 创建一张“相片”——QWidget 在相片上创建若干“相片内容”——控件 创建一个“相框”——QScrollArea “相片”放入“相框”用“布局”——QVBoxLayout> 将“相片”“相框” 阅读全文
posted @ 2020-09-10 14:21 咸鱼Doyoung 阅读(3824) 评论(2) 推荐(0) 编辑

2020年9月9日

摘要: 问题原因: 报错的.h和.cpp文件,在pro文件中重复添加 解决办法: 删除重复项 执行qmake 重新、重新、重新构建项目 阅读全文
posted @ 2020-09-09 14:13 咸鱼Doyoung 阅读(444) 评论(0) 推荐(0) 编辑