自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 ninja: error: ‘/usr/lib/x86_64-linux-gnu/libGLX.so‘, needed by ‘‘, missing and no known rule

2、找到后复制到/usr/lib/x86_64-linux-gnu/下。1、查找find / -name libGLX.so。

2025-03-06 10:08:34 78

原创 Linux下打开QtCreator提示Could not load the Qt platform plugin “xcb“ in ““ even though it was found.

执行指令:sudo apt-get install libxcb-cursor0。然后重启QtCreator即可。

2025-03-05 18:29:19 177

原创 链接时报错undefined reference to ‘vtable for ‘

原因很多,本人遇到的情况是:类A和类B在同一个头文件中声明,且类A中用到了类B,但类B的声明写在了类A之后。解决方法是变换两个类的声明顺序,或者添加类B的前置声明。

2025-03-03 20:19:54 79

原创 Linux下打包Qt程序含依赖库

11、将整个platforms文件夹拷贝到Test文件夹中 → 并将platforms文件夹中生成的lib文件夹中的.so库文件拷贝至Test文件夹中 → 操作完可删除/Test/platforms/lib;(1)进入连接配置文件查看其内容vi /etc/ld.so.conf,其内容一般为include /etc/ld.so.conf.d/*.conf;(2)根据(1)中的内容进入路径创建文件,cd /etc/ld.so.conf.d,vi mylib.conf;

2025-02-28 11:45:24 463

原创 Linux下Qt工程CMake配置Python库

4、在CMakeLists.txt中添加include_directories("/usr/include/python3.12")和target_link_libraries(testQt PUBLIC usr/lib/x86_64-linux-gnu/libpython3.12.so.1.0),其中的头文件路径和so库的路径及名称,需要根据具体情况进行替换,也可以将其复制出来放到指定路径下,在此处指定。1、sudo apt-get install python3-dev,安装python设备库。

2025-02-17 20:09:04 187

原创 /mnt/hgfs/下不显示共享文件夹

在文件最后一行添加/mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0;执行指令sudo vi /etc/fstab编辑此文件;保存,然后重启即可。

2025-02-13 17:59:10 283

原创 vi编辑器中按方向键输出的却是ABCD

先执行指令sudo apt-get remove vim-common来卸载vim-common组件;卸载完成后执行指令sudo apt-get install vim来安装vim即可。vim-common组件有问题。

2025-02-13 17:56:34 72

原创 Qt Framework Installer制作安装向导快捷方式图标问题

在与cmake(或qmake)文件同级目录下新建一个文件为logo.rc,在logo.rc中输入语句IDI_ICON1 ICON DISCARDABLE "./img/logo.ico",其中的"./img/logo.ico"为图标文件路径,如果logo.ico文件也位于cmake同级目录,则可写为"logo.ico",注意:此logo.ico文件为严格的ico格式的文件,如果是png转换的话不能直接改后缀,需要专门的格式转换工具来转换。重新编译项目生成exe可执行文件,可见exe文件带有图标。

2025-01-20 20:15:38 209

原创 VMWare添加共享文件夹后/mnt/hgfs/下不显示

执行sudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other,其中/mnt/hgfs/为挂载点,无需重启,如果重启可能共享文件夹会消失,需要再次执行此指令。

2025-01-06 15:46:26 167 1

原创 QComboBox、QSpinBox等禁用鼠标滚轮

2、如果什么都不做,那么鼠标滚轮事件就此停止,不会传递下去,但某些情况下,需要鼠标滚轮事件向下传递,比如:QComboBox控件嵌入在QTableWidget控件中,当鼠标滚轮滚动时,希望QComboBox不响应滚轮事件,但QTableWidget带有滚动条需要响应滚轮事件。此时,进一步对Qt中的事件传递进行研究,发现,QEvent类有两个函数accept和ignore,如果在重写的wheelEvent函数中执行accept则事件就此停止,不会继续传递下去,如果执行ignore则事件会继续传递下去。

2024-12-06 18:08:03 507

原创 Qt MaintenanceTool下载组件速度太慢或无法下载

切换到MaintenanceTool所在目录,然后知行指令./MaintenanceTool.exe --mirror https://mirrors.cloud.tencent.com/qt/。

2024-11-25 09:44:54 573 1

原创 安装VMWare Tools报错Segment Fault(Core Dump)

然后cd ../执行指令sudo vmware-install.pl安装VMWare Tools,如果仍然出现Segment Fault错误,则忽略,直到安装执行完毕。然后执行指令:sudo apt-get install open-vm-tools open-vm-tools-desktop。执行完毕后重启,即可正确安装VMWare Tools。

2024-11-22 17:15:23 585

原创 错误LNK1104无法打开文件“vtkRendering.lib”

解决方法:修改CMakeLists.txt文件,将TARGET_LINK_LIBRARIES( 1.3_TestVTKInstall vtkRendering vtkCommon ) 改成TARGET_LINK_LIBRARIES( 1.3_TestVTKInstall ${VTK_LIBRARIES} )。重新配置,再编译即可解决。按照教程创建vtk工程,使用cmake配置,编译报错缺少vtkRendering.dll,按教程的解决方法在vs中添加vtk库路径问题解决。

2024-11-07 11:55:24 206

原创 有道词典导致Qt程序卡死

最近Qt开发的程序在windows下运行发现的问题,在有的电脑上运行,打开程序大概运行2~3秒程序直接卡死且不退出,而有的电脑上就没问题,上网查找原因可能是与网易云词典(即有道词典)冲突,经过验证的确如此,解决方法参照。冲突原因:主要是与QTreeWidget或者QTreeWidgetItem底层的window消息发生冲突,解决思路是在Qt程序中把这个消息过滤掉。这个帖子写的比较详细。

2024-11-01 10:55:21 252

原创 QWidget通过setStyleSheet设置样式,其内部子控件不受影响的写法。

QWidget设置样式表只对指定控件起作用

2024-07-30 18:20:10 755 1

原创 Qt程序运行时报错xxx.exe exited with code -1073741819

出现此错误有可能是使用了没有初始化的变量,可以在调试模式下运行程序,程序会因为此错误而暂停运行,在调用堆栈中找到程序所暂停的位置,那么问题有可能出现在此位置,也有可能不在此位置,而在其附近,这就需要逐句定位,最后找出为初始化的变量。...

2021-06-26 16:10:00 3185

原创 alsa相关下载网址

https://www.alsa-project.org/wiki/Download

2021-06-21 16:44:50 724

空空如也

空空如也

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

TA关注的人

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