少有人走的路

勇哥的工业自动化技术网站

python知识导航贴,持续更新

C# 语言高级特性知识导航贴,持续更新

netMarketing类库: 类库说明

本站视觉相关教程整理贴子,持续更新

C++相关导航贴,持续更新

本站收费服务公告(netMarketing源码,工业自动化行业培训班等)

2020年勇哥的机器视觉实验项目清单(大纲)

本站连载贴子系列,持续更新中……

勇哥的免费视频教程清单

勇哥在B站发布的视频清单

运动控制专题,持续更新

勇哥的VC++应用框架学习之QT(6) Qt的事件、定时器

本篇演示了下面的内容:QLabel中鼠标常用事件定时器的二种实现方式负责事件分发的event事件负责事件过滤的eventFilter下面的演示代码中,界面上第一个label是一个提升为Mylabel类的自定义控件.其它的是普通的labelMyLable.h#pragma once #pragma execution_character_set("utf-8") #include "qlabel.h" class&nb

勇哥的VC++应用框架学习之QT(5) 自定义控件

自定义控件在C#中用得很多,所以我们有必要看看QT里面是如何实现的。Qt的自定义控件,跟新增一个新窗口步骤是一样的,只不过最后我们在另外一个窗口上如果想引用的话,先放一个QWidget控件上去,然后使用右键菜单的“提升为”功能,可以把继承为我们新定义的窗口。下面勇哥说说详细步骤:(1)你需要添加Qt Class,普通的C++类是不可以的。选择Qt GUI Class,这个类会添加一个Ui窗体。(2)在新增加的窗体上我放入了一个spinbox, 一个水平slider至于这个自定义控件上的实现代码,

vs下的qt编译后debug目录下的exe无法直接运行,报错:由于找不到Qt5Widgetsd.dll。。。。

勇哥今天试着运行debug下的exe,结果报错, “由于找不到Qt5Widgetsd.dll。。。。”第一感觉是把这些dll复制到debug目录去应该就可以了。但是奇怪的是vs2013编译后直接运行却不会报错。勇哥测试时用的环境是: win10 64位+ vs2013+ qt5.6+msvc2013_64其实肯定是可以通过配置环境变量来解决问题的。勇哥这边在系统变量path中添加两个路径:G:\Qt\Qt5.6.0\5.6\msvc2013_64\binG:\Qt\Qt5.6.0\Tools\Q

Qt中的QString和QStringList常用方法

QString//QString定义 QString s1 = "abc"; QString s2("hello"); //字符串连接 QString s = s1 + s2; //组包 s = QString("a = %1, b = %2, c =&

QStringList 的学习笔记

QStringList 初始化  QStringList qstrList;   qstrList<<"Android" << "Qt Creator" << "Java" << "C++";   QStringListIter

勇哥的VC++应用框架学习之QT(4) 常用控件:表格、树型、列表、显示图片等

基本上C#中我们常见的控件都包含了。QListWidget这个相当于C#中的listBox控件QTreeWidget这个相当于C#中的listView控件QTableWidget这个是C#中的dataGridView控件QStackedWidget这个就是没有标签显示的TabWidget控件QLabel在QT中,这个控件除了显示文字,还可以显示图片,电影,gifQTabWidget这个相当于C#中的tabControl,分页显示用。QPushButton按钮演示程序的效果。注意上图中红衣女是张g

QT学习之QString的arg方法

在QT的QString中,arg方法类似于C中的printf中使用的格式输出符(只是有点类似)。在QT5的帮助文档中,可以看出以下几点:使用arg(str1, str2, str3)这种方法进行替换。使用arg(str1).arg(str2).arg(str3)这种方法进行替换。使用arg(int, int, int)这种方式进行替换。解释以下两种方法:一:使用arg(str1, str2, str3)这种方法要求str1、str2、str3都为const QString &类型,即:Q

勇哥的VC++应用框架学习之QT(3) vs+qt下的信号槽、QCommboBox控件、多窗口调用

这篇勇哥要熟悉一下QT的信号槽怎么样快速实现。想要快速实现就不能完全敲代码,可以借助于QT的UI编辑器来完成。另外通过常见的QCommboBox控件来熟悉控件的操作。还有多个窗口是如何调用。代码:QtForOpencv.h#pragma once #pragma execution_character_set("utf-8") #include <QtWidgets/QWidget> #include "ui

勇哥的VC++应用框架学习之QT(2) 常用控件件、资源文件

今天研究一下常见界面控件。包括下面的内容: QMainWindow菜单栏只允许一个工具栏可以有多个状态栏只允许 一个铆接部件这个就是浮动窗口,可以有多个核心部件核心部件可以是文本编辑,图片编辑控件等。只允许 一个。资源文件        资源 文件的引用方式是:":+前缀+文件名"        可以在UI编辑器中创建资源,并复制资源路径。QMai

Qt中文显示乱码解决方法

Qt中文显示乱码解决方法一、Qt4中的解决方法方法1:在程序开始时增加初始编码类型#include < QTextCodec >int main(int argc, char **argv){....................QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF8"));QTextCodec::setCodecForLocale(QTextCodec::codecForName(&qu
«    2025年11月    »
12
3456789
10111213141516
17181920212223
24252627282930
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.3

Copyright www.skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864