自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 如何为无法获取进度百分比的耗时操作增加“伪进度条”?

在实际开发中,可能会遇到这样的场景:“一个操作非常耗时,但却无法获取其进度百分比”。造成这种情况的原因可能有: 1)该操作属于第三方库(泛指我们使用但无法修改的第三方代码,因此质量有高有底),可能由于第三方库作者没有意识到这个操作在某些情况下会非常耗时,没有提供进度值。 2)某些操作压根就无法计算进度或者计算进度要牺牲极大的效率。这种场景,执行这样的耗时操作会导致程序UI假死。为了提高用户体验,

2015-12-31 13:40:57 2594

转载 Qwt之QwtDateScaleDraw时间标尺

原文地址:http://blog.csdn.net/desert187/article/details/12849133Qwt是用于绘制科学图形的Qt库。其中用于绘制坐标和曲线的类是QwtPlot类。QwtPlot提供的坐标默认以数值为单位,例如:(1,2,3,…,61,62…)。但是有些时候需要以时间或日期为单位刻度的标尺。Qwt是提供了这样的功能的。 QwtPlot类会默认创建两个Sc

2015-12-30 14:27:36 6836 3

转载 设计Qt风格的C++API

这是转载的一篇翻译文章。作者翻译得特别好。读起来特别有感觉,因此转来保存。 原文网址1:http://www.cppblog.com/len/archive/2008/05/11/49563.html 原文网址2:http://www.cnblogs.com/zhuyf87/archive/2012/11/07/2758091.html翻译这篇文章的目的不是让人了解Qt,而是让人试着学习点C++

2015-12-09 20:52:31 984

原创 如何避免UI界面中下拉框ComboBox文本项的硬编码?

在桌面软件的UI界面开发中,经常会用到下拉框ComboBox控件,用来选择多个选项中的一项,程序员在编码的时候,经常这样做: ui->comboBox->addItems(QStringList()<<tr("Text文件")<<tr("Word文件")<<tr("Excel表格")<<tr("二进制文件")<<tr("PDF文件"));然后在需要响应用户操作的函数中通过comboBox的当前索

2015-12-05 23:29:38 1227 1

原创 QtPropertyBrowser简介

一,简介QtPropertyBrowser 是qt公司提供的一个关于属性设置页的解决方案。该框架的源代码在Qt的安装目录下可以找到。 QtPropertyBrowser 框架的使用比较简单。其核心或基本类有以下5个:Qt***PropertyBrowser(继承自QtAbstractPropertyBrowser) 属性浏览器(窗体)。Qt***PropertyManager(继承自QtAbs

2015-12-05 14:04:11 7412

原创 C++返回值的“拷贝”问题

这个问题本不是什么新鲜玩意了,但最近在和同事调试程序性能的时候,经常会提起这个问题。看来编译器的RVO和NRVO这个问题还是没有达到普及性。先看一段代码:#include <iostream>using namespace std;class MyClass{public: explicit MyClass() : m_value(0) { cout<<"MyC

2015-12-04 23:10:41 3573

Qt与JS的数据交互

演示了使用 QWebChannel 在Qt(QWebEngineView/QWebEnginePage)与JS之间的数据交互。示例工程非常简单,使用QtCreator直接打开即可运行(需Qt5.6.2以上)。

2018-04-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除