10 2021 档案
摘要://线程函数后台运行 ,中不能操作图形类mythread.h文件 #ifndef MYTHREAD_H #define MYTHREAD_H #include <QObject> class mythread : public QObject { Q_OBJECT //使用信号和槽必须使用这个宏 p
阅读全文
摘要:#include <QDebug> #define cout qDebug() <<"[" <<FILE <<":" <<LINE <<"]"
阅读全文
摘要:恢复内容开始 null 恢复内容结束
阅读全文
摘要:https://blog.csdn.net/qq319923400/article/details/80149367
阅读全文
摘要:改成release版本 进行编译 编译成功后,找到对应文件夹 复制出.exe文件 创建文件夹。 在cmd中找到路径,shift加右键,在此处打开默认窗口 默认的安装QT中windeployqt.exe 在cmd中的文件路径下.windeployqt changjiankongjian.exe (wi
阅读全文
摘要:QPushButton类 设置禁用状态 startBtn->setEnabled(false);
阅读全文
摘要:QSound类 需要在.pro文件中加入这个模块 QSound Class The QSound class provides a method to play .wav sound files. More... Header: #include <QSound> qmake: QT += mult
阅读全文
摘要:在按钮上又覆盖了label时 这时点击按钮是起不到任何作用的 我们就需要添加个鼠标穿透事件 label->setAttribute(Qt::WA_TransparentForMouseEvents); //51号属性 这时,我们才可以点击按钮了
阅读全文
摘要:1.首先添加新文件.cpp,.h .h中,明确继承类 .cpp中 画家形式添加图片, 动画效果,使用QPropertyAnimation类
阅读全文
摘要:QTimer类 //延时时间, 作用对象,lamda表达式QTimer::singleShot(500,this,[=](){ //进入下一个场景中 this->hide(); //显示关卡场景 chooseS->show(); });
阅读全文
摘要://设置固定大小 setFixedSize(800,600); //resize(800,600); //设置Titel setWindowTitle("这是一个窗口"); //设置图标 setWindowIcon(QIcon(":/aaa.png"));//添加背景图片可以使用画家事件 //重写p
阅读全文
摘要:QPainter类 图片比例缩放:pix.scaled(pix,width()*0.5,pix,height()*0.5); void Widget::paintEvent(QPaintEvent *event) { // QPainter painter(this); //实例化画家对象,this
阅读全文
摘要:QTimer类 QTimer *timer = new QTimer(this) ; timer->start(1000); //时间到就会发出个信号,&QTimer::timeout connect(timer , &QTimer::timeout,[=](){ static int num =
阅读全文
摘要:关注 QMouseEvent类其中还有press事件、release事件、move事件.......为了练习move事件,做了一个按钮跟随鼠标小程序首先我们可以查阅文档:mouseMoveEvent事件,[virtual protected] void QWindow::mouseMoveEvent
阅读全文
摘要:1.需要在项目的基础上新建: 添加新文件,QT-QT设计师界面-(.h,.cpp.ui); ui中 设计 封装控件 3.在widget中使用控件 拖拽widget控件,并提升为自定义控件中的类名-smallwidget 提升之后就可以应用了. 可以设计对外接口等。 在widget.cpp应用
阅读全文
摘要:QLabel:添加图片: //添加图片 ui->label_gif->setPixmap(QPixmao(":\fly.png")); 添加动图: //QLabel设置动图 QMovie * moviel = new QMovie(":\longmaosleep.gif"); ui->label_g
阅读全文