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

  • 相关阅读:
    CF1051F The Shortest Statement 题解
    CF819B Mister B and PR Shifts 题解
    HDU3686 Traffic Real Time Query System 题解
    HDU 5969 最大的位或 题解
    P3295 萌萌哒 题解
    BZOJ1854 连续攻击游戏 题解
    使用Python编写的对拍程序
    CF796C Bank Hacking 题解
    BZOJ2200 道路与航线 题解
    USACO07NOV Cow Relays G 题解
  • 原文地址:https://www.cnblogs.com/suiyi78/p/12793065.html
Copyright © 2011-2022 走看看