自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (8)
  • 收藏
  • 关注

原创 QML TableView 使用详解

目录一、—个简单的TableView实例二、TableViewColumn 属性讲解三、定制表格外观3.1 itemDelegate3.2 rowDelegate3.3 headerDelegate3.4 定制表格外观后的示例四、动态增删改查 TabelViewTableView 就是 Qt Quick 为表格式呈现数据提供的组件。想必兄台用过 Excel,可以藉此想象下 TableView 的效果。TableView 与 ListView 类似,相比之下多了滚动条、挑选、可调整尺寸

2022-05-31 14:34:07 10740 2

原创 Qt5不安装VS添加msvc2015编译器 环境配置

在链接https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/(vs的下载位置)查找了VS2015Visual C++ 库的运行时组件(64位) 和 VS2015的生成工具。下载后先安装VS2015Visual C++ 库的运行时组件(32位); 再安装VS2015的生成工具,重新启动Qt5.11,即可,如下图,Qt Creator编译器会自动检测到电脑上安装好的编译器:然后,我们重新配置一下即可:至此, Qt5 + msvc2015

2021-06-18 10:55:11 1509

原创 opencv4.5.1编译下载失败问题的解决方法

原因是https://raw.githubusercontent.com网站访问不了,win10解决方法:1:进入 IPAddress.com 网站查询raw.githubusercontent.com真实地址。2:打开C:\Windows\System32\drivers\etc\hosts,(需要使用管理员权限打开)追加199.232.68.133 raw.githubusercontent.com如下:3:再次打开cmake尝试一下看看是否解决:可能还有以下一些问题,主要是因为网的原因,op

2021-02-05 11:44:33 2144 1

原创 Linux Qt cannot find -lGL错误解决办法(亲测有效)

对于很多 Linux 发行版本,Qt 安装完成后如果直接编译或者运行项目,会出现“cannot find -lGL”错误,如下图所示:这是因为 Qt 找不到 OpenGL 的动态链接库(libGL.so)。在《Linux Qt安装》一节中我们说过,OpenGL 在大部分 Linux 发行版中都是默认安装的,包括 Ubuntu、CentOS 等,找不到该链接库一般都是路径不对。Qt 默认在 /usr/lib/ 目录下查找动态链接库,但是很多 Linux 发行版将 OpenGL 链接库放在其它目录,例如对

2021-01-22 11:45:46 1328 1

原创 ubuntu16安装wine

安装步骤如下sudo dpkg --add-architecture i386 wget -nc https://dl.winehq.org/wine-builds/Release.keysudo apt-key add Release.keysudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/u

2020-12-29 10:40:34 247

原创 Qt QPalette、styleSheet使用总结

概述转眼七年过去了,我是一个彻底拥抱过MFC的人,记得老大的一个需求要把按钮做成圆角,并添加背景颜色,做前端html的可能认为很简单,然而放到MFC上那可真的是很…很麻烦的,自定义类继承Button ,新手估计还搞不定,怎么也有上百行代码,实在不友好,Qt诞生大大简化了这些工作,只需要使用QSS(Qt Style Sheet)就可以轻松做到,最近详细了解了QSS,做了个百度网盘的登录界面,整理好我会把源码放出来,供大家参考。QSS语法background-color:rgb(6, 168, 255);

2020-12-23 17:13:38 3871

原创 Ubuntu14.04LTS升级16.04LTS后加载桌面失败,不能上网

方法一:修复安装包1 Ctrl + Alt + Fn 尝试进入终端2、ifconfig查看网络连接状态,插上网线还获取不到ip,就临时配置一个静态的。确保先能上网。3、sudo dpkg –configure a 修复安装4、sudo apt-get update5、sudo apt-get upgrade,一般这个时候从输出中就能看到下载桌面的信息6、reboot 此时就应该好了方法二:重装桌面系统,(执行失败说明系统中没有ubuntu-desktop)输入:sudo apt-get r

2020-12-17 12:24:01 249 1

原创 Ubuntu下安装libiconv, 问题的解决办法

1.首先下载libiconv库,我这里下载的是libiconv-1.14版本wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz2.下载完成后解压,然后进入解压后的目录tar -zxvf libiconv-1.14.tar.gz && cd libiconv-1.143.配置libiconv,如果账号没有root权限则需要输入命令:su 然后输入密码获取权限,或者 sudo + 命令./configure -

2020-12-10 10:08:59 2726 1

原创 Ubuntu14.04上网配置

路由器每重启一次,IP都会改变,那么实验室的路由器一天要断电好几次,那么每次我都要查看我的IP是多少,真是麻烦,那么这里给大家分享一下我是如何固定IP的,网络上有好多说法,也都试了好多,但逗失败了,希望能够给大家带去一点帮助。工具/原料装有Ubuntu14.04系统的电脑一台网络处于连通状态方法/步骤1首先用root用户登陆,然后输入你root的密码。如下图:![在这里插入图片描述](https://img-blog.csdnimg.cn/20201207120744251.png)

2020-12-07 12:10:33 939

原创 QTreeWidget 样式设置

在使用QTreeWidget时,默认是带有虚线的,如下图所示: qtreewidget节点显示 现在需要将这些节点之间的虚线去掉,可采用两种方式,一种是在代码中添加控件的样式,另外一种是在qtcreator中直接设置样式。 第一种:qtcreator中设置样式: 右键该控件,选择change styleSheet…菜单,然后进入到样式编辑界面,添加如下代码: QTreeView::branch {image:none;} 样式界面 点击OK之后,就可以看到效果,此前的虚线已经没有了。第二种:直接在代码中添

2020-12-05 17:41:33 4050

原创 FindWindow,FindWindowEx,EnumWindows,EnumChildWindows的用法和区别

FindWindow,FindWindowEx,EnumWindows,EnumChildWindows的用法和区别FindWindow()HWND FindWindow(LPCSTR lpClassName, LPCSTR lpWindowName);功能:查找与指定窗口类名和窗口名称相匹配的顶级窗口,这个函数不搜索子窗口。参数:如果lpClassName为null,将会寻找任何与lpWindowName参数匹配的窗口,如果lpWindowName为NULL,则匹配所有窗口名。返回值:成功返

2020-12-05 10:40:19 1196

原创 Qt捕获全局windows消息

qt捕获全局windows消息mainwindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include #include namespace Ui {class MainWindow;}class MainWindow : public QMainWindow,public QAbstractNativeEventFilter{Q_OBJECTpublic:explicit MainWindow(QWidget *parent = n

2020-12-05 10:11:07 453

原创 CBitmap、HBITMAP、BITMAP相互转换

CBitmap、HBITMAP、BITMAP相互转换一:理解BITMAP是C++中定义的位图结构体HBITMAP是Windows中使用的位图句柄CBitmap是MFC封装的位图类二:相互转换1、HBITMAP->CBitmap方法一:HBITMAP hBitmap=(HBITMAP)::LoadImage(NULL, str, IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE);CBitmap bitmap;bitmap.Attach(hBitmap);方法

2020-11-26 15:59:19 753

原创 Qt5通信 QByteArray中文字符 出现乱码 解决方法

在写qt网口通信的过程中,遇到中文就乱码。解决方法如下:1.接收端处理中文乱码代码如下 QByteArray-> QString 中文乱码解决: #include <QTextCodec>QByteArray data= tcpSocket->readAll(); QTextCodec *tc = QTextCodec::codecForName("GBK"); QString str = tc->toUnicode(data);//str如果是中文则是中文字符

2020-11-06 11:32:03 2631

pop3svc.exe

安装window server 2003组件过程中需要的文档

2014-03-03

DNSPERF.H_

安装window server 2003组件过程中需要的文档

2014-03-03

ddrop.dll _ddrop

安装window server 2003组件过程中需要的文档

2014-03-03

CACHE.DNS _CACHE

安装windows server 2003 时需要的文档

2014-03-03

bitssrv.dll

安装window server 2003组件过程中需要的文档

2014-03-03

bitsmgr.dll

添加window server 2003 组件过程中需要的文档

2014-03-03

rqs.exe rqs.exe

安装windows server 2003组件时缺失文件,给大家提供方便

2014-03-03

dnsmgr.dll

安装windows server 2003组件时缺失文件,给大家提供方便

2014-03-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除