- 博客(9)
- 收藏
- 关注
原创 2021-08-18
QT的error: No rule to make target解决方法1.方法1:去.PRO后缀的工程文件删除提示的文件目录,重新编译即可2.方法2:在方法1无效的情况下,将工程目录下的Makefile文件删除,重新编译即可
2021-08-18 20:31:32
132
原创 QT启动进程
#include “widget.h”#include “ui_widget.h”#include #include Widget::Widget(QWidget *parent) :QWidget(parent),ui(new Ui::Widget){ui->setupUi(this);}Widget::~Widget(){delete ui;}void Widget::on_pushButton_clicked(){QProcess* process = new Q
2020-06-16 20:03:26
797
原创 QT国际化发现的问题
通过ui设置的控件,在代码中设置文本ui->comboBox->addItem(tr(“英文”));ui->label_2->setText(tr(“天天向上”));但在动态重新加载翻译后translator->load(":/new/prefix1/language_CN.qm");//装载文件qApp->installTranslator(translator);//使用QTranslator该翻译ui->retranslateUi(this);//
2020-06-14 15:30:57
727
原创 QT中解决TCP通信如何区分多客户端信息通信的问题
在触发的槽函数中使用下列语句,可以实现区分哪个客户端发送过来的消息QTcpSocket * obj = (QTcpSocket*)sender();//获取当前触发信号的Scoket
2020-06-06 22:44:09
843
原创 Qt应用移植ARM及修改启动脚本的部分流程
想要在ARM开发板上跑QT应用程序,就必须在开发板上,移植QTE对于QTE5.7版本的移植在网上有很多,请自行百度在linux安装Qt Creator,编写好工程后,需要使用QTE中的qmake将其编译成二进制文件想要在开启开发板后自动运行程序就需要修改启动脚本步骤一:在开发板中将 查看/etc/init/rcS最后一行是否是启动qt,如果不是就将最后一行改为“/bin/qt4 &...
2020-02-25 12:12:31
322
原创 QT绘图drawText绘制文字在矩形水平垂直居中
先设置一个矩形,显示不显示无所谓QRectF rect(X方向边距,Y方向边距,矩形X的大小,矩形Y的大小);这里先让字体,水平居中Qt::AlignHCenter,垂直居中Qt::AlignVCenterpainter.drawText(rect, Qt::AlignHCenter | Qt::AlignVCenter, “要显示的文字”)...
2019-10-19 12:19:49
6334
原创 QT在ui添加控件后在程序中找不到,生成应用后也没有
这有可能是复制工程的原因,可以在项目中查看构建目录是否是现在的目录,如果是之前的工程的目录,修改成现在工程所在的目录即可
2019-10-13 20:10:02
4243
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人