随笔分类 - C/C++
坚持坚持坚持|
摘要:2021年10月22更新: 更好的调用python脚本获取实时日志的方式是在python中添加-u 参数(脚本中也不用在脚本中添加sys.stdout.flush()): 像这样: QString cmd3 = "D:/gmy/work/svnwork/rep/tensortool/debug/py
阅读全文
摘要:在debug 下,一些控件正常显示,到release后,样式显示不正常。 经排查是因为一些控件使用了事件过滤器,在eventFilter中没有写返回值(return false)导致debug下这些控件正常显示,release后显示不正常,添加return false后,release显示正常
阅读全文
摘要:遇见两种调用setStyleSheet方法样式不生效问题: 直接调用setStyleSheet样式部分生效,部分不生效 问题代码: MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) , ui(new Ui::MainWindo
阅读全文
摘要:添加监听事件 先调用installEventFilter,让某个控件监听另一个控件事件,如下: MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) , ui(new Ui::MainWindow) { ui->setupUi(t
阅读全文
摘要:首先安装libvlc.so和libvlccore.so: apt-get install libvlc-dev apt-get install libvlccore-dev 安装后需要确认libvlc.so和libvlccore.so,以及vlc.h和相关头文件位置,我是debian,如果是debi
阅读全文
摘要:libvlc 在Linux下播放视频的时候和Windows大部分api类似, 可以说api基本一致, 主要是在设置播放容器时有一些区别: Windows下使用的是libvlc_media_player_set_hwnd绑定一个窗口句柄; Linux下使用libvlc_media_player_set
阅读全文
摘要:详细报错信息: ‘gettimeofday’ was not declared in this scope xxx.cpp 在引用time.h的时候,要引用sys下的time.h: 一开始引用的time.h: #include <time.h> 应改成引用sys/time.h: #include <
阅读全文
摘要:详细报错信息: /usr/include/c++/8/exception:101:3: error: '_GLIBCXX17_DEPRECATED' does not name a type; did you mean '_GLIBCXX_DEPRECATED'? _GLIBCXX17_DEPREC
阅读全文
摘要:环境: Visual Studio 2015 windows 8.1 64 opencv 3.1.0 试了网上各种办法都没有解决报错问题,最后把opencv版本换成最新的4.5.1 解决问题. 感觉时opencv 3.1.0兼容visual studio 2015 不是很好.... 如果网上的解决方
阅读全文
摘要:在使用Mat.at<>()时,注意此时Map对象颜色空间类型,是灰度化(黑白一个通道)还是RGB(彩色三通道表示)等其他... 例: Mat mat; mat = imread("E:\\plate.jpg");//444, 960 RGB //灰度化 mat.at<Vec3b>(443, 959)
阅读全文