Qt
Quartz010
不予置评
展开
-
Qt程序打包发布方法(使用官方提供的windeployqt工具)
Qt程序打包发布方法(使用官方提供的windeployqt工具)转自:http://tieba.baidu.com/p/3730103947?qq-pf-to=pcqq.groupQt 官方开发环境使用的动态链接库方式,在发布生成的exe程序时,需要复制一大堆 dll,如果自己去复制dll,很可能丢三落四,导致exe在别的电脑里无法正常运行。因此 Qt 官方开发环境里自带了一个工具:windeplo转载 2017-02-10 22:20:37 · 657 阅读 · 0 评论 -
MFC消息简介
Win编程自己半路出家,遇到了MFC特有的消息映射机制,和之前QT一样 也是一直连接(映射)的关系 就像信号和槽一样 在mfc 下 是ID(如果是mfc的组件)和ID的注册的消息映射 如果是用户自定义的消息的话afx_msg LRESULT OnOpenAudioDialog(WPARAM, LPARAM); //自定义消息(音频管理)(函数)ON_MESSAGE(WM_OP原创 2017-07-24 23:34:26 · 365 阅读 · 0 评论 -
Qwt中如何在曲线上标定特定点
发现 网上的资料越来越少了,只好自己看着QWT官方的Guidebook,一点点的摸索(手册写的真的有点表意不明) 首先要清楚QwtPlot是个容器类,就像一个画布一样下面的代码就是在这个plot的为x,y的点,来标记一条竖的线 QwtPlotMarker::VLineQwtPlotMarker *mX = new QwtPlotMarker();mX->setLabel(QString::原创 2017-08-13 20:52:20 · 4448 阅读 · 1 评论 -
树莓派 QT 编程下的硬件中断
这个标题可以有点别扭 表意不明 本文主要记录了 这个遇到的问题 环境描述 : 在qt中想使用gpio 来用作中断控制 一个TabWidget 的翻页 这个是WiringPi库中的中断注册函数 后面可以看到是个函数指针 直接把函数名传进去就好,int wiringPiISR (int pin, int edgeType, void (*function)(voi原创 2017-08-02 16:06:18 · 1422 阅读 · 0 评论 -
如何在QT中读取串口数据
总是能在别人的博客中学到太多太多,谢谢各位对知识的无私共享,谢谢大家前言去年我使用Qt编写串口通信程序时,将自己的学习过程写成了教程(Qt编写串口通信程序全程图文讲解),但是由于时间等原因,我只实现了 Windows下的串口通信,并没有去做Linux下的。自从教程发布到网上后,就不断有人提出相关的问题,而其中问的最多的就是,怎样在Linux下实 现串口通信。因为有计划安排,而且没有开发板,所以一直没转载 2017-03-26 13:34:09 · 29295 阅读 · 6 评论 -
Qt--qss(暗橙色)
简述我觉得一个好看的 UI 可以潜意识地激励我们,不仅可以让我们工作的更高效、更有乐趣,而且可以让应用程序变得更漂亮、更直观。我比较喜欢风格一致的产品,让所有的东西看起来像是一个大家庭,给人一种专业的视觉享受。当做出很专业的产品时,你甚至可以很自豪地称自己为一个艺术家。简述故事情节QSS 样式更多参考版权所有:一去丶二三里, 转载出处:http://blog.csdn.net/liang1转载 2017-03-26 13:15:20 · 1188 阅读 · 0 评论 -
Qt中 Qstring 与QbyteArray的互相转换
摘自博客:http://blog.csdn.net/xgbing/article/details/7771898QByteArray与QString之间的转换:示例: [cpp] view plain copy 在CODE上查看代码片派生到我的代码片QByteArray cstr("abcd"); QString s = cstr; QByteArray cstr("abcd");转载 2017-03-25 21:48:22 · 2692 阅读 · 1 评论 -
Qt -- 非常详细的pro文件的语法说明
转载自http://blog.csdn.net/adriano119/article/details/5878169在QT中,有一个工具qmake可以生成一个makefile文件,它是由.pro文件生成而来的,.pro文件的写法如下:注释 从“#”开始,到这一行结束。2.模板变量告诉qmake为这个应用程序生成哪种makefile。下面是可供使用的选择: TEMPLATE = app A>转载 2017-03-25 21:46:03 · 3953 阅读 · 0 评论 -
QT--foreach的用法
汗,借着Qt学习了c++ 到头来是个半吊子,竟然天真的以为 foreach是C++的关键字之一,今天来总结一下foreach的使用python中的循环真的算是短小精悍,太方便了for d in l: print d这是Qt里的foreach的用法,大家都是聪明人一看就懂的=.=QStringList mList;QString mStr1;QString mStr2;mList.a原创 2017-03-25 01:54:52 · 968 阅读 · 0 评论 -
Qt 如何消除边框 及 实现透明底色
最近好忙啊,好久没有来博客上记录自己的所学的,实在不该QT tabWidget 设置背景透明tabWidget->setStyleSheet("QTabWidget:pane {border-top:0px solid #e8f3f9;background: transparent; }");这样保证背景透明而上面的控件正常显示widget 所继承的边框消除item.setFrameShape(原创 2017-03-22 17:43:31 · 9808 阅读 · 0 评论 -
Qt5.0中lineEdit的输入输出
输入: 可以读取当前框中所输入的文字QString mString = ui->lineEdit->text();QMessageBox::about(this, "About", mString);输出: 这样可以设置lineEdit的当前显示文字ui->lineEdit->setText(L"About");焦距设置: 设置当前lineEdit不可获得焦距,即不可被选中输入ui->l原创 2017-01-23 23:53:00 · 32469 阅读 · 0 评论 -
Git/Github--push自己的第一段代码
首先在本地文件夹执行git init初始化本地仓储git remote add origin git@github.com:quartz010/SmartHome.git#通过上面的命令初始化连接到远程仓储过程中可能会出现错误fatal: remote origin already exists.通过git remote rm origin 删除原有的这是官方给的提示touch README原创 2017-03-25 17:12:47 · 567 阅读 · 0 评论