zoukankan      html  css  js  c++  java
  • QT笔记

    第1——代码打开程序并输入内容
    QProcess ::startDetached("C:/Program Files (x86)/Google/Chrome/Application/chrome.exe",QStringList()<<"www.baidu.com");

     第2——多选一

     拖拽多个这个组件

     添加到UI中

     搜索这个属性

    选择多个组件设置多选一   出现一个选择

    第3————QT隐藏背景的方式
    //隐藏软件头
       // this->setWindowFlag(Qt::FramelessWindowHint);
        //隐藏软件背景
        this->setAttribute(Qt::WA_TranslucentBackground);



    第4————代码打开窗口
      QMessageBox::information(this,"点击","成功");  打开一个新的窗口

    第5——添加动态图GIF

     

     这个图片

    这个文件

     在UI中添加个label组件

    通过Qmovie类获取图片

    在通过UI添加展现

    第6————函数添加和实现

     在。h脚本中添加自己的函数同时添加函数的类型,是否公开

     这样在主函数中添加函数,就不会出现函数无法实现

    第7————添加选项图标

    添加选项

    选择编辑

     添加图标就行

     第8————信号槽connect

    connect(sender,SIGNAL(signal),receiver,SLOT(slot),Qt::DirectConnection);

    通过代码,代替UI节目的手动连接

    #define SLOT(name) "1"#name

    #define SIGNAL(name) "2"#name

    例如

      connect(ui->horizontalSlider,SIGNAL(valueChanged(int)),
                  ui->progressBar,SLOT(setValue(int)));
    获取组件名称和对应函数,SIGNAL和SLOT代表第一组和第二组
    可以实现同样的效果

    第9————显示隐藏窗口
     hide();  隐藏
    show();   显示

    第10————隐藏所有边框
    setWindowFlags(Qt::FramelessWindowHint
                      | Qt::WindowSystemMenuHint
                      | Qt::WindowMinMaxButtonsHint);
    
    

  • 相关阅读:
    强大的Resharp插件
    配置SPARK 2.3.0 默认使用 PYTHON3
    python3 数据库操作
    python3 学习中的遇到一些难点
    log4j的一个模板分析
    MYSQL内连接,外连接,左连接,右连接
    rabbitmq实战记录
    领域模型分析
    分布式系统学习笔记
    阿里开发规范 注意事项
  • 原文地址:https://www.cnblogs.com/suiyi78/p/12793065.html
Copyright © 2011-2022 走看看