
开发工具 - VS / Qt / Sublimetext
开发工具问题集锦
Neverland_LY
Neverland_LY
展开
-
QScrollArea 窗体透明设置
参考博客使QScrollArea的背景透明,并且不影响子控件核心代码scrollarea->setStyleSheet("QScrollArea{background-color:transparent;margin:0px;}");scrollarea->viewport()->setStyleSheet("background-color:transparent;margin:0px;");...原创 2020-11-10 09:52:47 · 1074 阅读 · 0 评论 -
QScrollArea 动态加载控件
文章目录说明代码说明文章转载自:QScrollArea里动态添加控件,并自动滚动到最底部代码/* * 注:动态构建的 TabWidget 包含关系如下: * 1. 首先创建一个 TabWidget * 2. 创建若干 Tab 页 * 3. 每个页面新建一个 QScrollArea * 4. 每个 QScrollArea host 一个 QWidget * 5. 每个 QWidget 放置一个 QVBoxLayout * 6. 每个 QVBoxLa转载 2020-10-12 10:22:00 · 2351 阅读 · 0 评论 -
Qt 组合键的学习
文章目录代码简单易懂文章转载自:Qt 获取组合键 键盘按住某键 鼠标组合实现代码简单易懂#include "mainwindow.h"#include <QDebug>#include <QKeyEvent>#include <QMouseEvent>MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) { this->setupUi(this); Q转载 2020-10-09 13:56:00 · 484 阅读 · 0 评论 -
QObject::connect 的四种写法
文章目录转载写法转载文章内容转载自wu694128 的 QT中的connect用法总结写法第一种connect(m_pBtn, SIGNAL(sigClicked()), this, SLOT(onClicked()));connect(m_pBtn, SIGNAL(sigClicked(bool)), this, SLOT(onClicked(bool)));第二种connect(m_pBtn, static_cast<void (MyButton::*)(bool)>(转载 2020-09-28 15:09:24 · 1671 阅读 · 0 评论 -
关于重写 QComboBox 后下拉菜单显示不正常的问题
文章目录问题描述问题分析临时解决方案代码整理1. 错误案例:Qt 组合框QComboBox定制颜色选择框2. 错误案例:自定义多选QComboBox3. 正确案例:教你如何实现带复选框的ComboBox(自定义QComboBox)问题描述这两天在开发过程中,重写了 QComboBox 这个控件,参考这篇博客 Qt 组合框QComboBox定制颜色选择框 实现的但是发现了一个奇怪的问题,就是在加载数据后,初始化是正确的但是在多次点击下拉按钮后,或者是从某次点击某一 item 开始,下拉菜单的显示便转载 2020-09-24 14:43:03 · 6273 阅读 · 4 评论 -
LNK 2001 的错误
这个错误一般情况下指代你的链接库有问题,也就是说,要么是你的类方法没有实现,要么是你头文件改动后没有重新编译今天遇到的错误是error LNK2001: 无法解析的外部符号 "public: virtual struct QMetaObject const * __thiscall xxxxxxx::metaObject(void)const " (? metaObject@x...原创 2019-10-18 15:54:59 · 225 阅读 · 0 评论 -
关于 VS 和 VSCode 的常用操作系列文档
无意中发现的一个博客https://www.bbsmax.com/R/6pdDE1Rzw3/比较诡异原创 2019-10-17 09:18:42 · 259 阅读 · 0 评论 -
关于 LiDAR 点云数据处理的一些思考
文章目录前言前言原创 2019-04-20 23:00:59 · 17199 阅读 · 0 评论 -
再谈静态库和动态库(C++)
文章目录说明动态库和静态库联系与区别静态库注意事项动态库注意事项说明本文是在综合优快云博客的基础上,再加上博主自己实践总结所写博主之前曾写过一篇博文介绍该内容,但那篇文章有囫囵吞枣之意,所以“再谈”本文若有错误之处,请在评论留言,及时回复本文涉及到的环境均为 Windows 10 + VS 2013动态库和静态库联系与区别这种文章就很多了,可以自行上网上找资料,博主推荐几...原创 2019-04-20 13:13:53 · 456 阅读 · 1 评论 -
VS + Qt混合编程遇到 0xC0000005 的问题
问题说明在 VS 和 Qt 的混合编程中遇到 0xC0000005 的问题,困惑了一下午,现将解决方案附上问题描述解决办法将 Ui::YourClassName * ui; 换成 Ui::YourClassName ui;,也就是说,用普通变量,不要用指针至于是什么道理,不清楚点睛之笔博客:Qt绑定UI界面和Qt类的四种方法Qt绑定UI界面和Qt类的四种方法/...原创 2019-04-24 20:50:29 · 3256 阅读 · 0 评论 -
Qt 获取三种坐标类型
参考 https://zhuanlan.zhihu.com/p/33874223代码void MainWindow::mouseMoveEvent(QMouseEvent *event) { //获得相对于屏幕的坐标 QPoint sPoint1 = event->globalPos(); qDebug() << "相对于屏幕坐标1:" <&l...转载 2019-06-23 21:08:42 · 2887 阅读 · 0 评论 -
VS 后期生成事件语法格式
说明在进行 VS 多工程管理时候,经常需要复制一些 lib 或者 dll,此时就需要后处理语句具体在配置属性 -> 生成事件 -> 后期生成事 件-> 命令行添加语法xcopy /r /y $(TargetDir)$(TargetName).dll $(ProjectDir)..\YYBS\xcopy /r /y $(TargetDir)$(TargetName)...原创 2019-07-24 21:13:58 · 1398 阅读 · 0 评论 -
CloudCompare 最新版编译与运行(全网最详细)
文章目录说明编译步骤1. 下载源码2. 下载 CMake3. cmake project4. 编译 project可能遇到的问题说明主要参考该篇博文:CloudCompare2.9.1编译编译步骤1. 下载源码不要直接从 https://github.com/CloudCompare/CloudCompare 界面下载,否则会出现一些未知问题!!!strong>正确姿势,从该...原创 2019-08-22 11:44:02 · 17591 阅读 · 14 评论 -
error C1083 错误
今天遇到的这个错误提示缺少 ***.pch 文件,并且提示 1257 生成代码失败最终找到的问题是在编译三方库时,不要勾选使用预编译头原创 2019-09-19 09:55:10 · 1238 阅读 · 0 评论 -
Sublime Text3 下 C++11 无法使用 std::thread 的解决方法 (基于 MinGW 编译器)
文章目录说明问题关键所在正确做法1. 安装高版本的 MinGW2. 配置正确的编译选项其他说明主要参考链接:https://stackoverflow.com/questions/43658560/i-installed-mingw32-pthreads-w32-but-i-still-cannot-compile-stdmutexc++11 thread --多线程编译报错问题...原创 2018-11-17 22:13:55 · 2922 阅读 · 1 评论 -
Bundler->CMVS-PMVS的配置和使用
Bundler,CMVS,PMVS原创 2017-08-26 14:23:55 · 2183 阅读 · 0 评论 -
LAStools 配置方法、遇到的问题及其调用(全网最详细)
文章目录说明libLAS 、LAStools 和 LASlib 的关系配置过程1. 下载 LAStools2. 解压3. 用 VS 编译 LAStools编译错误及解决办法测试用例调用库失败原因及其详解参考博客联系作者说明虽然网上有很多编译 LASTools 的教程,但是这些博客或多或少都有些问题,现将我自己的配配置经验分享出来,方便后来人使用如果有任何问题,请与博主联系libLAS...原创 2018-10-28 13:55:09 · 13901 阅读 · 26 评论 -
SFML 在 VS 和 Qt 下的配置
下载官网链接:https://www.sfml-dev.org/download/sfml/2.5.0/下载与自己 VS 版本对应的压缩包解压解压压缩包至某一路径,如:D:\SFML-2.5.0配置环境变量我的电脑 - 高级系统设置 - 环境变量 - 系统变量 PATH,添加:D:\SFML-2.5.0\bin配置 VS 环境变量VC++ - 包含目录:D:\SFML...原创 2018-10-10 12:47:20 · 3753 阅读 · 1 评论 -
VS 多工程之间管理与调用(超详细)
· 说明本文是在前任的基础上总结完善而成的,中间走了不少弯路,希望后来人能够大树乘凉~~~· 配置过程描述我们最终希望的多工程目录树是这样的:用思维导图表示是这样的:VS工程下是这样的· 详细步骤1、打开 VS2、新建一个空的解决方案3、新建 4 个文件夹4、分别建立各自文件架下的工程5、书写源代码MathFuncsD...原创 2018-07-08 09:16:08 · 12121 阅读 · 3 评论 -
PCL / OpenCV 在 VS / Qt 下的一些配置文件
· PCL.props环境PATH=$(PCL_ROOT)\bin;$(PCL_ROOT)\3rdParty\FLANN\bin;$(PCL_ROOT)\3rdParty\VTK\bin;$(PCL_ROOT)\Qhull\bin;$(PCL_ROOT)\3rdParty\OpenNI2\Tools;$(PATH)VC++ 目录 -&amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; 包含目录D:\PCL1.8_MSVC20...原创 2018-06-09 14:51:00 · 1532 阅读 · 0 评论 -
PCL+VS+Qt+Win10 的综合配置精华
· 前言本文综合了许多前辈们的文章,取其精华,去其糟粕,精简为一篇讲解详细、内容全面的博客,供后来人能够少走弯路,更快的实现自己的目标。· 用到的软件这里用到的软件较多,博主已打包至百度云,请前往打包下载,或移步优快云下载专区下载。软件内容如下(注:该文章以 MSVC2013 和 x64 为主线,所以涉及到有多版本的软件均已该版本为主,读者如果想用更高级的版本,一定要注意软件版本...原创 2018-06-06 21:49:18 · 10590 阅读 · 18 评论 -
Qt 程序打包发布
· Qt 打包发布方式假设我写了一 app.exe 程序,主要有以下几种方法:app.exe 和动态链接库放在一起发布打包成一个独立的 app.exe 文件直接发布打包成安装包的方式发布静态编译 app.exe 发布一个大神说,还可以将动态库文件通过内存调用…(还没有尝试)注意事项:本文的方法不适宜用来打包Qt写的纯C++项目(Plain C++)!!!究其原因,是因为本文...原创 2018-04-15 11:29:46 · 1565 阅读 · 0 评论 -
Qt 多线程/多窗口 参数传递
· 重要的事情放前边说只能用 信号 - 槽 机制 只能用 信号 - 槽 机制 只能用 信号 - 槽 机制 自己定义的数据结构要另当别论自己定义的数据结构要另当别论自己定义的数据结构要另当别论Qt支持的数据类型如 QString、int、double 什么的…Qt支持的数据类型如 QString、int、double 什么的…Qt支持的数据类型如 QString、int、dou...原创 2018-04-14 23:39:39 · 6064 阅读 · 0 评论 -
Qt之多线程---最好的教程,没有之一
· Qt 多线程发展史version-4.6以前,只能继承QThread来实现version-4.6以后,官方推荐使用继承QObject 来实现· 继承 QThread第一步:先定义子线程类 MyThread 头文件:MyThread.h#ifndef MYTHREAD_H#define MYTHREAD_H#include &amp;amp;amp;lt;QObjec...原创 2018-04-14 22:32:26 · 7672 阅读 · 7 评论 -
VS下静态库与动态库的生成与使用
目录静态库和动态库的区别与联系什么是库什么是静态库什么是动态库总结VS下静态链接库的生成和使用方法一 静态库和程序在同一目录下2方法二 直接调用 MY_ADDlib3方法三 建立自己的库函数推荐VS下动态链接库的生成和使用MYDLL的生成应用 MYDLLdll目录静态库和动态库的区别与联系什么是库 库是写好的现有的...原创 2018-02-10 08:36:55 · 6527 阅读 · 2 评论 -
SublimeText3 搭建 C++ & Python
说明 系统 Windows 10 Sublime Text3 版本号:Version 3.0, Build 3143Sublime Text3 的安装官网:https://www.sublimetext.com/ ,下载安装即可汉化首先菜单栏点击 tool - install package ,安装成功后提示 successfully搜索框找到 pre原创 2018-01-26 09:37:36 · 2390 阅读 · 0 评论 -
VS Error 集锦
前言 我使用的版本是 VS2013,Windows 10 系统Q1:Warning C4996工程 - 右键 - 属性 - 配置属性 - C/C++高级 - 禁用特定警告 - 输入4996(*不是 C4996)Q2:Warning C4819双击警告的信息,弹出警告信息所对应的文件文件 - NAME.h 文件另存为 右下角保存下拉菜单 - 编码保存 - 是要原创 2018-01-25 16:12:47 · 370 阅读 · 0 评论 -
VS2013 + OpenCV 2.4.13 配置
前言OpenCV 路漫漫~~~以下内容亲测有效~一、下载 OpenCV 2.4.13 以及 VS 20131.1 OpenCV 2.4.13 的下载点击进入 OpenCV 官网 https://opencv.org ,下载 OpenCV 2.4.13,操作如下:1.2 VS 2013 的下载点击下载 VS 2013 VS 2013 的安装请注意:如果原创 2018-01-13 10:32:18 · 4644 阅读 · 1 评论 -
PCL1.8.0+VS2013+Win10 配置
PCL1.8.0+VS2013+Win10 配置配置环境前需要准备的工具有:PCL-1.8.0-AllInOne-msvc2013-win32.exe 或者 PCL-1.8.0-AllInOne-msvc2013-win64.exeVS2013,直接安装即可,安装完成后已是破解的汉化版本,Key.txt无需理会Qt(可选),有需要用到Qt的童鞋自己下载安装即可 注:本文是在 64 位操作系统原创 2018-01-03 15:26:55 · 3149 阅读 · 5 评论 -
VS 个性化设置
文章目录主题文件夹的存放位置设置方法主题下载我的主题主题文件夹的存放位置Path1:C:\Users\Administrator\Documents\Visual Studio 2013\SettingsPath2:D:\VS2013\FontStyleFromNet、DownloadSuffix:.vssettings设置方法设置方法工具 - 选项- 环境 - 常规,...原创 2018-11-03 16:45:25 · 2536 阅读 · 0 评论