
QT
DWQY
这个作者很懒,什么都没留下…
展开
-
QT5_PYQT导入自己的图片
emsp;emsp;很多时候在界面设计中,我们需要导入自己预先设计好的图片。那具体是怎么实现呢?这篇文章会给你答案的!一、QT5导入自己的图片emsp;emsp; 说明:使用环境为windows10+Qt Creator 4.8.0+Qt 5.12点击左上角“文件”,再点击“新建文件或项目”在弹出的框中左列选择“Qt”,中间列选择Qt Resource File,点击右下角choose设置名称和路径(路径就选择想要导入的文件夹即可),点击“下一步”:出现以下界面后,点击右下角原创 2020-12-28 18:58:43 · 2941 阅读 · 0 评论 -
QT5_虚拟键盘
有的时候设计的是触摸界面,需要虚拟键盘。QT5里面自带了一个虚拟键盘,但总是用不明白。自己写了一个,开源出来,分享给大家。声明一个对象就可以直接用了keyboard.h//为了让点击右效果显示,设置了样式表的切换。自己用的时候可以根据情况修改#ifndef KEYBOARD_H#define KEYBOARD_H#include <QDialog>#include <QLineEdit>namespace Ui {class KeyBoard;}class原创 2020-12-27 22:24:21 · 1136 阅读 · 0 评论 -
QT5基础操作(一)
说明:代码框上面是对操作描述,代码框内部具体操作运行时界面字体显示不全(分辨率问题)//解决办法:在主函数(main.cpp)的QApplication a(argc,argv)前加入一行:QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);代码方式建立组件在.h文件中private 声明指针,在.cpp文件中new实例化对象,后可在cpp中以指针方式使用代码方式进行组件布局(其实这步可以在qt designer中完成原创 2020-12-27 22:13:00 · 767 阅读 · 0 评论 -
QT5_chart_常见几种图形
柱状图显示数据(需要在.pro文件引入 “QT += core gui sql charts”) QBarSet *set0 = new QBarSet("对象0"); QBarSet *set1 = new QBarSet("对象1"); //输入数据 *set0 <<1102<< 1054<< 1013<< 989<< 941<< 920<< 893<原创 2020-12-27 22:03:37 · 855 阅读 · 0 评论 -
QT5_数据类型转化
QString转int, double转QString赋给label QString tempStr; QString valueStr=ui->radiusLineEdit->text(); int valueInt = valueStr.toInt(); double area=valueInt*valueInt*PI; ui->areaLabel_2->setText(tempStr.setNum(area));QString转cha原创 2020-12-27 22:01:26 · 212 阅读 · 0 评论 -
QT5成长之路绪论
前段时间参与一个项目,需要我完成一个界面。市面上我听过的制作界面的方式主要有几种:QT、PYQT、web。QT和pyqt二者本是同根生,QT是爸爸,PYQT是用python编写的版本。在二者之间犹豫了好一段时间,但因为是嵌入式设备。使用C++源码的QT,可能运行速度更快。最后就选择了QT(如果重新来选,未必会选QT,实在是QT环境配置有点复杂,不如PY来的痛快)。 决定了内容,下面到了怎么学。上知乎搜了很多有关的学习方法。最后买了一本《Qt5开发及实例》。我也就是照着上面的demo敲,个人感觉还可以原创 2020-12-27 21:59:45 · 184 阅读 · 0 评论