Tag: Qt
All the articles with the tag "Qt".
Qt设置窗口标题和exe图标
Published: at 11:21 AMQt窗口标题和exe设置图标,如工程名:joke。 smile.ico是图标名 给窗口标题设置图标比较简单 QApplication a(argc, argv); Dialog w; w.setWindowTitle("Joke"); QIcon icon("/rc/smile.ico"); w.setWindowIcon(icon); w.show(); return a.exec(); ...
方形图片使用QLabel显示成圆形
Published: at 10:30 AM方形图片使用QLabel显示成圆形 ifndef MASKLABELH define MASKLABELH include <QLabel> class MaskLabel public QLabel { public MaskLabel(QWidget parent=0); protected void paintEvent(QPaintEvent ); }; endif // MASKLABEL...
Qt 大数据列表展示
Published: at 10:29 AMQt中使用QListWidget, QTableWidget,QTreeWidget(只考虑最大3层)自定义子widget来展示数据的时候,通常子widget的个数达到了上千加载展示就会很慢,而且很耗内存。原因是new出来的widget太多了。下面的解决方案希望能帮助你。 原理: > 其实一个列表展示给用户看的高度...
QWebEngineView支持XP
Published: at 08:30 AMQt应用程序中如果用到了QWebEngineView组件,在XP上是有问题的。现象是网页内容显示不出来,直接运行QtWebEngineProcess.exe发现是起不来的,解决办法是下载Qt源码自己编译这个文件。 > 好在编译QtWebEngineProcess.exe比起编译整个Qt源码简单多了 下载Qt源码 我用的Qt...
无法定位程序输入点strnlen于动态链接库msvcrt.dll上(Qt XP)
Published: at 06:58 AMQt应用程序在XP(sp3)系统上出现上述错误 使用的Qt版本是5.6.2,我的应用程序中包含D3Dcompiler47.dll和opengl32sw.dll 解决方法1: 移除D3Dcompiler47.dll文件只使用opengl32sw.dll是可以的 解决方法2: 毕竟xp现在用的人比较少,方法1为了适应xp而移除文件总...
QtCharts源码编译安装
Published: at 03:16 AMQt Charts module provides a set of easy to use chart components. It uses the Qt Graphics View Framework, therefore charts can be easily integrated to modern user interfaces. Qt Charts can be used as QWidgets, QGraphicsWidget, or QML types. Users can ...
QComboBox+QCompleter实现搜索自动匹配
Published: at 06:22 AM搜索框默认隐藏起来,在界面上按Ctrl+F的时候打开搜索匹配输入框 mspeedSearch = new SpeedSearch(this); mspeedSearch->initData(QStringList() << "123" << "124" << "110" << "111"); mspeedSearch->hide(); QShortcut shortcut = new QShort...
Qt自定义读取qss样式表
Published: at 06:56 AM在Qt中一般情况下我们可以通过qss样式表来配置控件的一些样式,但是一些特殊情况下还是需要使用代码来控制样式,它们的颜色之类的样式属性如果直接写在代码里面会写死掉,后期不容易维护以及为换肤造成麻烦。通常写在ini配置文件里面也是可以的,但是这样要维护qss样式和ini配...
QComboBox item文字重叠
Published: at 02:18 PM当给QComboBox设置行交替使用不同颜色后,两个相邻的item文字有重叠 ui.comboBox->view()->setAlternatingRowColors(true); 解决方法: > 在Qt Designer中给comboBox的字体点大小设置为当前实际要展示的文字大小,默认为9,如果我们的文字要显示12px,将其改为12。...
Windows下使用VS2013编译Qt5.6源码
Published: at 03:31 AMWindows下使用VS2013编译Qt5.6源码 下载Qt开源源码 http//download.qt.io/archive/qt/(http//download.qt.io/archive/qt/) 我下载的是:qt-everywhere-opensource-src-5.6.1-1.zip 确保下面工具被安装 Perl version 5.12 or later http//www.act...