使用LibXL库,C++轻松读写Excel表格

来自大佬的文章:https://blog.csdn.net/WangPaiFeiXingYuan/article/details/134515655下载链接:LibXL库官网地址:C++ Excel Library to read/write xls/xlsx files - LibXLLibXL库下载地址:LibXL downloadLibXL库4.1.1下载地址: https://w
阅读全文

qhash qlist qmap多线程读写崩溃问题归纳

实际上用标准库也会有这个问题,这个姓chen的给老美卖命的还写了篇文章:https://devblogs.microsoft.com/oldnewthing/20231103-00/?p=108966而用qt的qhash qmap也有这个问题,如果单线程则没问题。这个作者说,不同的qhash实例,他们内部实际上共享了一些数据,所以其他实例释放时可能那些数据已经没了,从而导致空指针崩溃。解决方法也很
阅读全文

electron 在windows的环境配置,离线安装,npm无法安装

按网上说的:npm install electron@v33.3.1或者npm install electron那是100%无法安装的,这些鸟人。需要用其他镜像才能装好:npm --registry https://registry.npmmirror.com  --save-dev install 
阅读全文

使用GTK的C++版本GTKMM和UI设计器

前面文章介绍了GTK和Qt联合开发。到了APP层,肯定是C++更合适,不用写那么多代码啊。所以有了官方的GTKMM,即C++绑定。然后界面设计从glade延伸到了Cambalache,这些都是官方文档,还有C++例子:https://gtkmm.gnome.org/en/index.htmlhttps://gitlab.gnome.org/GNOME/gtkmm-documentation/-/t
阅读全文

QTCreator 运行gtk4

先下载gtk的库:https://labisart.com/blog/index.php/Home/Index/article/aid/336然后新建plainc++工程,链接上:SRCDIR = $$PWD/../GTK4_Gvsbuild_2024.12.0_x64LIBDIR = $${SRCDIR}/lib LIBS += 
阅读全文

GTK下载windows版本进行gui开发

最近联系上qt上海代理,居然说LGPL也要钱,而且是每台设备收费那种,你们说恶不恶心。直接下GTK,前面的是代理:https://ghproxy.net/https://github.com/wingtk/gvsbuild/releases/download/2024.12.0/GTK3_Gvsbuild_2024.12.0_x64.zip不能用的话就换几个,这里有其他的:https://mp.w
阅读全文

[C++特性]对std::move和std::forward的理解

左值、右值、左值引用以及右值引用来自:https://www.cnblogs.com/im18620660608/p/17387025.htmlstd::move和std::forward这两个API主要服务于左值引用和右值引用的转化和转发,因此再了解这两个API之前,需要先弄清楚这几个概念。左值:一般指的是在内存中有对应的存储单元的值,最常见的就是程序中创建的变量右值:和左值相反,一般指的是没有
阅读全文

Qt限制QGraphicsScene QGraphicsItem内部的移动范围

用过QGraphicsView的都知道,原点一般设定在view和item的中心,所以帮助文档和这个网友说的不一定跟我们对的上:关于Qt限制QGraphicsScene内部Item的移动范围_qgraphicsitem限制移动范围-CSDN博客首先,设定view的scenerect:ui->graphicsView->setScene(scene); ui->graphicsVi
阅读全文

QGraphicsItem无法触发收到 mouseMoveEvent 事件

这个move,要press以后才有,主要是给选择和聚焦用的。所以要mousemove,有2个方法:1、设置可选标志:setFlags(ItemIsSelectable);2、使用hoverEvent代替,此时需要 setAcceptHoverEvents(true);如果可选标志设置了,那么view的拖放(手形鼠标)就不会在这个item生效,这样效果不好。所以最好是用hoverevent代替:
阅读全文

QtPropertyBrowser属性表自定义类型

这个是官方例子,我们就不献丑了。关键是要自定义manager,自定义factory,和自定义property。像csdn这个兄弟写的直接改源码是不对的:https://blog.csdn.net/kenfan1647/article/details/110952990直接下载代码:qq18-propertybrowser.rar
阅读全文
首页 12345 末页 共 112 条记录