![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
草帽小子Coder
这个作者很懒,什么都没留下…
展开
-
QMutexLocker
QMutexLocker用来简化互斥量的锁定和解锁操作。在复杂函数或者异常处理代码中互斥量的锁定和解锁容易出错和难以调试。QMutexLocker就可以应用于这些情况,确保互斥量状态总是定义明确。应该在程序中QMutex需要被锁定处创建QMutexL...转载 2020-01-08 22:36:45 · 705 阅读 · 0 评论 -
QSemaphore
QSemaphore 类例子 原创 ...转载 2020-01-08 22:05:55 · 290 阅读 · 0 评论 -
QSplitter、QDockWidget、QToolBar、布局
最近使用Qt完成一个页面,里面很对东西都是自己摸索的,现在网上信息太分散,之前想做子窗口嵌套的效果,在网上找了好长时间都没有发现有人用QDockWidget,我很纳闷。我做一下整理,和大家分享。定义一个Qwidget * widget,把mainsplit...转载 2020-01-03 21:31:26 · 590 阅读 · 0 评论 -
QT/MFC获取控件句柄显示图像
MFC中获取句柄显示图像 void ShowImage(IplImage* img, UINT ID) //在picture控件中显示图片的代码{ CDC* pDC=GetDlgItem(ID)->GetDC(); HDC hDC=pDC->GetSafeHdc(); CRect rect; GetDlgItem(ID)->GetClientRect(&am...原创 2020-01-03 14:10:45 · 1231 阅读 · 0 评论 -
MFC/QT 获取控件句柄实时显示图像
MFC/QT 在控件上实时显示图像 原创 ...转载 2020-01-03 14:05:32 · 905 阅读 · 0 评论 -
Qt QSS美化1
本人原创,转载请注明出处 代码很简单,没什么需要解释的,有不足之处欢迎指正。 /*************************************************************************************************************Title:&...转载 2019-03-22 21:02:18 · 471 阅读 · 0 评论 -
Qt QSS美化2
QTabWidget::pane{ border: 1px; background:transparent;}QTabWidget::tab-bar{ background:transparent; subcontrol-position:center;} QTabBar::tab {min-width:75px;min-height:55px;backgroun...原创 2019-03-22 21:34:18 · 597 阅读 · 0 评论 -
C++/Qt 开发过程中的一些技巧性总结
一.C++1.变量的修饰auto:属于一次性存储,其存储空间可被若干变量重复覆盖使用register:存放在通用寄存器中extern:在所有函数和程序段中都可以引用static:在内存中时以固定地址存放的,在整个程序运行期间都有效2.显示转换操作符static_casedynameic_castconst_castreinterpret_cast3.bool的默认值...转载 2019-03-28 11:03:49 · 277 阅读 · 0 评论 -
QMainWindow 一般用到的常规函数
首先看一下与主窗口相关类的关系图QAction有checkable属性,如果指定这个动作的checkable为true,那么选中这个菜单时就会在它前面显示√。QTextBrowser类是一个富文本浏览器,可以看作是QTextEdit的只读模式。状态栏的信息被分为3类:临时信息,如一般的提示信息,正常信息,如显示页数和行号,永久信息,如显示版本号或日期。使用showMessage()函数...转载 2019-03-28 11:09:52 · 431 阅读 · 0 评论 -
QTreeWidget中添加QTreeWidgetItem
记录一下QTreeWidget和QTreeWidgetItem在Qt中的应用,示例如下图所示首先需要建立QTreeWidget对象QHBoxLayout *hLayout = new QHBoxLayout();QTreeWidget *CameraTree = new QTreeWidget(this);CameraTree->setColumnCount(2);//设置...原创 2019-03-12 09:37:52 · 16406 阅读 · 3 评论 -
QTreeWidget用法2
1、void QTreeWidget::setHeaderLabels(const QStringList & labels)设置表头,QStringList有几项,表头就有多少列2、void QHeaderView::setSortIndicatorShown(bool show)This property holds wh...转载 2019-03-09 23:06:21 · 2822 阅读 · 0 评论 -
Qt中cvMat与QImage,QPixmap的转换
QImage->cvMat:Mat CameraThread::QImageTocvMat(QImage img){ Mat ToCvMat; switch (img.format()) { case QImage::Format_RGB888: ToCvMat = Mat(img.height(), img.width(), CV_8UC3, (void*)img.bits...原创 2019-03-02 17:11:04 · 1846 阅读 · 0 评论 -
Qt弹出对话框按指定路径保存图片
void balser_c::SavePictureTriggered(QPixmap img){QImage img2 = img.toImage();QString filename = QFileDialog::getSaveFileName(this, tr("Save Image"), "", tr("*.bmp;; *.png;; *.jpg;; *.tif;; *.GI...原创 2019-03-01 13:46:24 · 2809 阅读 · 0 评论 -
QImage图像格式解读
enum QImage::FormatQImage::Format_Invalid 图像无效QImage::Format_Mono 存储使用1位每像素的图像,字节填充最重要位第一QImage::Format_MonoLSB 存储使用1位每像素的图像,字节填充不显著位第一QImage::Format_Indexed8 图像存储使用8位指标转化成ColormapQImage::Format_...原创 2019-02-28 23:19:05 · 17016 阅读 · 2 评论 -
Qt中文乱码乱码
源文件中直接加入#pragma execution_character_set(“utf-8”)原创 2019-02-26 11:17:43 · 121 阅读 · 0 评论 -
Qt+BASLER相机+OpenCV
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zong596568821xp/article/details/78790363 </div> <link rel="style...转载 2019-02-24 11:27:07 · 1374 阅读 · 0 评论 -
Qt(C++)调用工业相机Basler的SDK使用示例
版权声明:本文为博主原创文章,未经博主允许不得转载。作者:沙师弟专栏 https://blog.csdn.net/u014597198/article/details/78844664 </div> <link rel="st...转载 2019-02-22 22:09:57 · 3512 阅读 · 2 评论 -
Qt+BASLER相机
http://blog.csdn.net/u013351270/article/details/54345855http://blog.csdn.net/wt881010/article/details/53483813https://imaginghub.com/projects/133-video-recording-with-opencv-qt-and-basler-pylon-on-m...转载 2019-02-22 22:02:43 · 1334 阅读 · 1 评论 -
QT多线程编程详解
http://blog.51cto.com/9291927/1879757转载 2019-01-29 20:35:44 · 402 阅读 · 0 评论 -
QTreeWidget使用
为什么不能通过这篇文章,直接玩转 QTreeWidget 树桩窗体呢?简介操作系统:window7 x64 编程IDE:Qt Creator 4.2.1 Qt版本:5.8.0 最后更新日期:2017年5月3日版权所有:_OE_, 转载请注明出处:http://blog.csdn.net/csnd_ayo引言简介基础树状列表的创建树状列表的删除树状图的查找深入多级...转载 2019-03-09 23:04:59 · 432 阅读 · 0 评论 -
基于Qt的Basler相机开发记录
最近鼓捣了将近两个礼拜的basler相机,现在做一个二次开发的记录,方便后面的使用和学习一般的工业相机的开发从打开相机到采集图片再到关闭相机的步骤流程如下:枚举设备 创建句柄 打开设备 开始抓图 获取图像 停止抓图 关闭设备 销毁句柄其次就是对相机的API的使用,basler相机的API函数还是蛮好用的,简单明了,在调用API开发之前还是先看一下官方的开发手册为好,相机开发通...原创 2019-03-08 14:07:14 · 1851 阅读 · 0 评论