QT开发
文章平均质量分 71
SunkingYang
C++资深工程师,拥有12年C++开发经验。
期间从事Windows客户端及Linux服务端开发。客户端有ActiveX、MFC、QT,医疗虚拟与现实(Ogre、QT、OpenCV等),三维人脸识别。
拥有4年天网视频监控开发经验,包含ocx插件开发、国标解码库:软解码和硬解码开发等(Windows平台),2年雪亮工程国标服务开发经验,包含国标28181级联服务、国标流媒体等(Linux平台)。
展开
-
QT中如何自动添加应用程序依赖库文件
使用windeployqt自动添加QT依赖库原创 2022-10-07 11:37:03 · 1878 阅读 · 0 评论 -
OpenGL_Qt学习笔记之_01(创建一个OpenGL窗口)
很早就想学opengl的,一直没时间,今天心血来潮初步了解了下opengl。Opengl是对2D和3D图形支持很好,有非常多的优化函数,因为opengl的主要目标是图形功能函数上,所以它对图形界面的支持并不完善。当然了,作为一个跨平台的开源库,这是能理解的,因为每个平台开发界面用的工具不同,如果它只支持其一,那么私心也太重了,还不如节省精力放在核心的代码上。Qt的UI函数很多,它的转载 2014-11-14 16:53:26 · 661 阅读 · 0 评论 -
OpenGL_Qt学习笔记之_02(绘制简单平面几何图形)
文章来源:http://www.cnblogs.com/tornadomeet/archive/2012/08/23/2652592.html转载 2014-11-14 16:56:51 · 4413 阅读 · 0 评论 -
OpenGL_Qt学习笔记之_03(平面图形的着色和旋转)
文章来源:http://www.cnblogs.com/tornadomeet/archive/2012/08/23/2653305.html转载 2014-11-14 16:58:08 · 972 阅读 · 0 评论 -
子窗体操作
父窗口继承QMainWindow类,在该类里面新建一个子窗口,该子窗口继承QDialog类 StepDialog* m_pStepDialog; m_pStepDialog = new StepDialog(this);然后对子窗口进行操作。子窗口全屏显示: QT中窗口部件QWidget成员函数showFullScreen();是用于将窗口部件全屏显示,原创 2015-03-10 14:16:44 · 1206 阅读 · 0 评论 -
Qt一个工程调用另一个工程的类成员变量
一句两句话已经不能表达现在的激动情绪了,唯有感叹知识的博大精深,并把感叹转变为文字。同一个工程调用其他类成员变量非常简单。如:定义Test1.h中申明成员变量class A{public: double m_fTest;};Test1.cpp中改变成员变量的值。m_fTest = 265.78;然后再类B中调用类A的成员变量m_fTest,并需求类A中原创 2015-03-12 12:36:04 · 5524 阅读 · 3 评论 -
setStyleSheet 设置多个属性
第一句m_clickedButton->setStyleSheet("QPushButton{border-image: url(icons:button.png) 0 0 0 0; text-align: left}");第二句m_clickedButton->setStyleSheet("border-image: url(icons:button.png) 0 0 0 0; te原创 2015-03-25 17:49:09 · 2530 阅读 · 0 评论 -
QWT编译、配置、使用(VS2010 + Qt5.1.0)
QWT,全称是Qt Widgets for Technical Applications,是一个基于LGPL版权协议的开源项目,可生成各种统计图。它为具有技术专业背景的程序提供GUI组件和一组实用类,其目标是以基于2D方式的窗体部件来显示数据, 数据源以数值,数组或一组浮点数等方式提供, 输出方式可以是Curves(曲线),Slider(滚动条),Dials(圆盘),Compasses(仪表盘原创 2015-07-01 17:44:10 · 828 阅读 · 0 评论 -
QString QDate::toString ( const QString & format ) const
原文来自于QT Assistant,原文如下:QString QDate::toString ( const QString & format )constReturns the dateas a string. The format parameter determines the format of theresult string.Theseexpressio翻译 2015-09-01 14:01:52 · 1165 阅读 · 0 评论 -
QT获取系统当前时间
头文件:#include 具体实现:QDateTime dTime;QTime time;QDate date;dTime.setTime(time.currentTime());dTime.setDate(date.currentDate());QString currentDate = dTime.toString("yyyy:MM:dd:hh:mm:ss");原创 2015-09-01 13:07:55 · 717 阅读 · 0 评论 -
QT即时计时器
头文件:#include 触发函数:void timerEvent(QTimerEvent* evt);具体实现:void TimeDialog::timerEvent( QTimerEvent* evt ){ m_tTime=m_tTime.addSecs(1); ui.label->setText(m_tTime.toString("hh:mm:ss"));}原创 2015-09-01 13:02:36 · 1635 阅读 · 0 评论 -
Q窗口操作函数(窗口最大化,全屏,隐藏最大化最小化按钮)
转自:http://qimo601.iteye.com/blog/1409641Qt窗口中的一些小技术总结//Qt主窗口没有最小化,最大化按钮且最大化显示int main(int argc, char *argv[]){QApplication a(argc, argv);TestQtForWinCE w;w.setWin原创 2015-03-10 14:19:49 · 1949 阅读 · 0 评论 -
QT学习小结(一)
学习使用QT有段时间了,初步先做下小结,留作备忘。目录1. 获取屏幕或工作区大小2. 设置应用程序图标3. 在程序中显示图片(QLabel)4. 字体更改5. 文本颜色更改6. 日期与时间转换成QString====================================================================转载 2015-03-10 10:55:01 · 531 阅读 · 0 评论 -
GL学习笔记(2) - 终于搞明白gluPerspective和gluLookAt的关系了(zz)
文章来源:http://cowboy.1988.blog.163.com/blog/static/751057982010101574732212/函数原型gluLookAt(GLdoble eyex,GLdouble eyey,GLdoubleeyez,GLdouble centerx,GLdouble centery,GLdouble centerz,GLdouble upx,GLdo转载 2014-11-14 16:41:46 · 2486 阅读 · 0 评论 -
数据库学习资料大全
文章来源:http://www.cnblogs.com/changton/archive/2011/08/23/115774.htmlAccess AccessQQ http://www.accessqq.com/ Access是微软数据库开发平台,QQ是一个聊天工具,该站之所以叫accessQQ,是想营造一 种只聊Access的氛围,达到推广Access普及和相关资源共享转载 2015-01-06 21:11:42 · 715 阅读 · 0 评论 -
Qt初级-Qt格式
文章来源:http://www.csdn123.com/html/itweb/20130909/108105_108098_108101.htmQt初级-Qt格式(一)主函数:#include int main(int argc,char *argv[]) { QApplication app(argc,argv);原创 2015-02-09 10:37:51 · 1119 阅读 · 0 评论 -
Qt中(图片)资源的使用方式
文章来源:http://www.cnblogs.com/lzjsky/archive/2012/08/20/2647471.htmlQt中使用图片资源的方法有很多种,以前我一直分不清各种之间的区别和Qt相应的处理机制,后来遇到一些实际的问题,然后再加上查阅源码和资料,总算弄明白一些事情,但是本文仅仅是个人理解,如有错误之处请告诉我,大家一起进步。 图片是一种资源,而在原创 2015-02-11 16:41:53 · 671 阅读 · 0 评论 -
QT布局
布局管理器中的addWidget()函数。如QGirdLayout::addWidget(),定义QGirdLayout layout;layout->addLayout(widget, row, column, rowSpan, columnSpan);其中widget是要插入布局中的子窗口部件,(row, column)是由该部件所占用的左上角单元格,rowSpan是该部件要占用的行数,c原创 2015-02-12 11:52:16 · 888 阅读 · 0 评论 -
QWidget,QMainWindow和QDialog的区别
原文来源:http://blog.csdn.net/ikahn/article/details/6706284在创建Qt Gui Application时,总会让你选择在QWidget,QMainWindow和QDialog中选择一个Base Class。这三个类具体有什么区别呢?在Qt的手册和网上找了一些资料。先看官方的手册:QWidget Class Ref原创 2015-03-26 11:35:39 · 469 阅读 · 0 评论 -
Qt编程18:Qt调色板QPalette的使用
文章来源:http://blog.csdn.net/jiezhj/article/details/37657401?utm_source=tuicoolQPalette类有两个枚举类型,枚举1、ColorGroup CorGroup指的是3中不同的状态(什么时候设置颜色): 1>Active:获得焦点的状态。 2>Inactive:未获转载 2015-03-26 16:29:13 · 1271 阅读 · 0 评论 -
QT中各种MessageBox的使用
原文来源:http://www.cnblogs.com/rollenholt/archive/2012/04/10/2439999.htmlMessageBox.h#ifndef MESSAGEBOX_H#define MESSAGEBOX_H#include #include "ui_messagebox.h"class MessageBox : publ原创 2015-03-26 16:31:10 · 2059 阅读 · 0 评论 -
QT中文乱码的解
原文来源:http://blog.163.com/seven_7_one/blog/static/162606412201032955449489/[编程]post by雄关漫道/ 2010-3-25 5:38 Thursday今晚使用QMessageBox出现中文乱码,参考网上相关文档解决问题。下面这篇文章是从网上搜索的,文中说QTextCod原创 2015-03-26 16:33:55 · 778 阅读 · 0 评论 -
QT按钮背景颜色设置及文字显示位置设置
QPushButton * pQBtn = new QPushButton( cBuff, this );pQBtn->setStyleSheet("text-align: left;");//设置按钮文字显示位置-左对齐pQBtn->setStyleSheet("background-color: rgb(255, 128, 64);");//设置按钮背景颜色pQBtn->setStyle原创 2015-03-20 09:47:12 · 15664 阅读 · 0 评论 -
再议gluPerspective和gluLookAt的关系
文章来源:http://www.cnblogs.com/chengmin/archive/2011/09/12/2174004.html看了Opengl的相关程序,发现有些东西还是特别迷茫,尤其是gluLookAt的函数做啥用的,而gluPerspective又有什么功能.在网上查看到了这篇: 终于搞明白gluPerspective和gluLookAt的关系了(zz)http://co原创 2014-11-14 16:40:55 · 493 阅读 · 0 评论