• 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);
    
    

  • 相关阅读:
    设置iterm可配色
    Java权限管理
    npm添加淘宝镜像
    新版同义词
    maven打包加时间戳方法总结
    python中的实例方法、类方法、静态方法的区别
    15个流行的python框架
    python学习笔记
    前置声明和包含头文件的区别(待补充)
    数组和链表的时间复杂度
  • 原文地址:https://www.cnblogs.com/suiyi78/p/12793065.html
Copyright © 2020-2023  润新知