- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 qt ros配置一些问题
1.qt5.9.6配置rosqt 的.desktop 添加bash -i -c后,用qt打开package的cmakelist.txt文件出现以下错误。Could not find the required component 'roscpp'. The following CMake error indicates that you either need to install the...
2019-03-28 20:35:59
614
原创 libstdc++.so.6: error adding symbols: DSO missing from command line(Qt+ros)
undefined reference to symbol '_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEPKc@@GLIBCXX_3.4.21'/usr/lib/x86_64-linux-gnu/libstdc++.so.6: error adding symbols: DSO missing from command line...
2018-03-22 15:15:53
5866
原创 Eigen库中( 旋转矩阵,变换矩阵,轴向量,欧拉角,四元数) 表示及转换
#include <iostream>#include <cmath>#include <Eigen/Core>#include <Eigen/Geometry>using namespace std;int main ( int argc, char** argv ){ cout << "hello-----" <<
2018-03-14 18:00:02
7695
原创 qwebengineview与js相互调用(js调用c++部分)
参考:qtHelper:Qt WebChannel JavaScript API; Porting from Qt WebKit to Qt WebEngineqthelp://org.qt-project.qtwebchannel.580/qtwebchannel/qtwebchannel-index.htmlqthelp://org.qt-project.qtwebengine.58...
2018-02-27 18:26:38
7201
原创 qt webview与js交互(网页里的弹出窗口不响应js接口)
步骤:QWebView *pWebView = new QWebView();pWebView->load(QUrl(yourHtml));//yourHtml 为网址或本地资源地址,如果放在qt资源里则html地址前要加qrc:前缀。pWebView->page()->settings()->setAttribute(QWebSettings::JavascriptEnabled
2018-01-24 18:11:09
3259
原创 QWebView加载网页成功但不显示或图标显示不全
1.用QWebView::load(QUrl())加载网址的时候会提示qt.network.ssl: QSslSocket: cannot resolve SSLv2_client_methodqt.network.ssl: QSslSocket: cannot resolve SSLv2_server_method但是貌似又不影响使用。2.加载淘宝或有些网址的时候图标显示不全
2018-01-11 17:18:37
4662
原创 qmake使用ros库(简单的有界面的ros)
1.正常方式建立Qt WidgetAppliction 工程。2.在.pro文件中添加ros头文件路径和动态链接库。INCLUDEPATH += /opt/ros/kinetic/includeLIBS += -L/opt/ros/kinetic/lib -lroscpp -lroslib -lrosconsole -lroscpp_serialization -lrostime3
2018-01-09 16:21:36
2061
1
原创 toolButton 及 toolButton emit自己的指针
1.QToolButton 的autoRaise属性在mac里好像不太管用,在qt->help描述里有一句“this property is currently ignored on OS X when using QMacStyle.”。原本以为mac里就是不支持了,但是有次又做了个界面添加了QToolButton后支持autoRaise。目前还不知道问题在哪儿。2.如果一个界面里我
2017-09-16 10:27:50
440
原创 roslib package
编译ros程序时出现的问题。文件中包含 #include “ros/package.h”,但是编译的时候总是提示undefined reference to "ros::package::getPath(...)". CMakeList.txt中加入 find_package(catkin REQUIRED COMPONENTS roslib) 后正常。roslib for C++ Dev
2017-08-29 14:21:20
800
原创 给webview添加自己的信号
比如用QTabWidget.addTab(QWebView*)添加了很多webview的时候,又想知道时每个webview加载网页是否finished。connect(webview,SIGNAL(loadFinished()),tabWidget,SLOT(slotWebLoadFinished()))里面无法传递参数,槽函数里无法知道是哪个webview加载完成了。所以自定义一个类,继承自
2017-07-27 17:57:14
590
原创 QTabWidget 设置部分tab上有关闭按钮,部分没有
QTabWidget设置setTabsClosable(true)后所有加进来的tab上都会出现关闭按钮,然后利用QTabWidget的tabCloseRequested(int)信号实现tab的关闭。但是有时想设置几个tab不能关闭且把上面的关闭按钮去掉则需要用到QTabBar的一个函数setTabButton(index,position,*widget),把widget设为NULL即可。
2017-06-23 14:59:12
12389
原创 linux下qt程序打包中文乱码(qtInstallerFrameWork)
qt官网下载QtInstallerFrameWork软件。并参考其帮助文档里的“Tutorial:Creating an Installer”:修改config.xml,package.xml,把要打包的软件及依赖库放在data文件下。如何得到程序依赖库(可参考 http://blog.youkuaiyun.com/z3512498/article/details/64922180)。但是我的程序
2017-06-21 11:30:08
959
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人