QT
passionkk
To be a better man.
展开
-
Ubuntu虚拟机安装Qt运行失败 /usr/bin/ld cannot find -lGL
背景: VMWare虚拟机,Ubuntu18.04, QT14.5.2 安装完后,随便使用qt的demo进行编译,发现报错。信息如下:error: cannot find -lGLerror: collect2: error: ld returned 1 exit status解决:sudo apt-get install libqt4-dev实际上locate libGL是有的,只是没指定要用哪个。以下指令看其他博客有效,但未测试:sud...原创 2021-09-16 17:07:51 · 341 阅读 · 0 评论 -
QT WebAssembly
使用QT WebAssembly将qt程序编译成浏览器可运行的程序。 因为Qt特定的sdk对某些版本的emsdk支持比较好,所以得安装相对应的emsdk。 QT WebAssembly并非支持所有的QT模块。安装QT 5.13.0支持的emsdk 安装 1.38.30-64bitemsdk install sdk-fastcomp-1.38.30-64bit激活emsdk activate --embedded sdk-fastcomp-1.38.30-64bit设置环境变量emsdk原创 2020-05-14 09:45:09 · 2609 阅读 · 0 评论 -
QTableWidget 添加右键菜单,最后一行不能处理
QT中QTableWidget 添加右键菜单后最后一行右击无效原创 2015-04-29 17:09:20 · 2229 阅读 · 0 评论 -
QT QTableWidget设置了多行选中后,如何获取所有选中行的索引
不啰嗦,直接上代码: std::vector<int> vecItemIndex;//保存选中行的索引QItemSelectionModel *selections = ui.fileTable->selectionModel(); //返回当前的选择模式 QModelIndexList selectedsList = selections->select...原创 2015-05-14 09:29:17 · 17453 阅读 · 2 评论 -
Ubuntu安装Qt并编译
1. 下载QT下载地址:http://download.qt.io/archive/qt/5.13/5.13.0/选择[.run]的文件默认安装即可2. 安装gl libpasm为防止编译出现问题: /usr/bin/ld: cannot find -lGL/usr/bin/ld: cannot find -lidpasm ==>这个是汇编用的,私有库安装:sudo a...原创 2019-08-10 15:06:33 · 495 阅读 · 0 评论