QT
文章平均质量分 70
GitzLiu
这个作者很懒,什么都没留下…
展开
-
Linux下安装Qt5.7后qmake出现错误
执行 qmake -v出现错误: qmake: could not exec ‘/usr/lib/x86_64-linux-gnu/qt4/bin/qmake’: No such file or directory问题原因:此路径是默认路径,但其下并无qmake文件解决方法:找到此路径下文件 cd /usr/lib/x86_64-linux-gnu/qt-default/qtch原创 2017-01-03 14:08:31 · 4924 阅读 · 0 评论 -
qt出现 undefined reference to pcap_xxx
问题: qt出现 undefined reference to pcap_xxx解决方法:在正确安装 libpcap后(ubuntu系统如下方法安装) sudo apt_get install libpcap-dev打开*.pro工程文件,在其中加入 LIBS += -L/usr/local/lib -lpcap而后就可以运用QT进行libpcap编程了。原创 2017-01-03 17:26:12 · 3814 阅读 · 0 评论 -
运行QT5.7程序显示没有权限问题(Operation net permitted)
遇到问题:运行QT5.7程序显示没有权限(Operation net permitted) eth0:you dont have permission to capture on that device(socket:Operation net permitted)解决方法【方法一】:qt creator运行工程,显示没有权限后,从命令行进入工程目录执行以下操作;qmake //生成Ma原创 2017-01-03 17:41:39 · 6898 阅读 · 0 评论 -
linux下Qt5 编译出现cannot find -IGL问题修复
linux下Qt5 编译出现cannot find -IGL问题修复Linux下使用QT5.7运行时出现两个问题: cannot find -lGL collect2:error:ld returned 1 exit status问题原因:这是因为系统缺少链接库。 解决方法:执行两条命令即可。 sudo apt-get install libgl1-mesa-dev sud原创 2017-01-03 13:53:05 · 2483 阅读 · 0 评论 -
获取treeWidget行信息
方法如下:QObject::connect(my.tree, SIGNAL(itemClicked(QTreeWidgetItem*,int)), &my, SLOT(showpackage(QTreeWidgetItem*,int)));public slots: void showpackage(QTreeWidgetItem*item,int ccc){ QStrin原创 2017-01-04 10:06:18 · 2951 阅读 · 0 评论 -
设置QTreeWidget的列宽
tree = new QTreeWidget(this); this->setSelectionMode(QAbstractItemView::ExtendedSelection);tree->setColumnCount(2);this->setColumnWidth(0, 100); //设置列宽this->setColumnWidth(1, 300);原创 2017-01-04 10:43:59 · 18532 阅读 · 3 评论 -
QT调用Linux文件系统
前言: QT提供了调用文件系统的方法,非必要情况下不要自己去写,直接用就好。 QFileSystemModel 调用方法:QFileSystemModel *model = new QFileSystemModel;model->setReadOnly(false); //设置可以修改model->setRootPath("/");QTreeView *treeVi原创 2017-02-08 10:45:23 · 2869 阅读 · 0 评论 -
深度优先——遍历Linux文件系统
前言: 最近用qt做usb驱动相关任务,需要一个能访问文件系统的程序,它要遍历给定目录下的所有内容,并按结构安排显示出目录与文件。QFileInfoList getDir(QString path){ QDir dir(path); QFileInfoList file_list = dir.entryInfoList(QDir::Files | QDir::Hidden | Q原创 2017-02-08 10:39:30 · 2550 阅读 · 0 评论