zoukankan      html  css  js  c++  java
  • QT 添加到系统托盘中

    首先需要一个可被访问的图标

     参数图标添加

    mainwindow.cpp

    在这个文件中添加代码

     QIcon icon(":/Dm7.ico");
        systemTray = new QSystemTrayIcon(this);
        systemTray->setIcon(icon);
        systemTray->setToolTip("Test Radio Buttons");
        minimumAct = new QAction("Minimum Window", this);
        //Note the differences between hide() and showMinimized().
        connect(minimumAct, SIGNAL(triggered()), this, SLOT(hide()));
        maximumAct = new QAction("Maximum Window", this);
        connect(maximumAct, SIGNAL(triggered()), this, SLOT(showMaximized()));
        restoreAct = new QAction("Restore Window", this);
        connect(restoreAct, SIGNAL(triggered()), this, SLOT(showNormal()));
        quitAct = new QAction("Quit Application", this);
        connect(quitAct, SIGNAL(triggered()), qApp, SLOT(quit()));
        pContextMenu = new QMenu(this);
        pContextMenu->addAction(minimumAct);
        pContextMenu->addAction(maximumAct);
        pContextMenu->addAction(restoreAct);
        pContextMenu->addSeparator();
        pContextMenu->addAction(quitAct);
        systemTray->setContextMenu(pContextMenu);
        systemTray->show();

    分别为图标添加代码函数
    QSystemTrayIcon
    功能组
    QAction
    以及枚举函数
    Qmenu


    在.h文件中添加变量
     QSystemTrayIcon*   systemTray;
        QAction*  minimumAct;
        QAction*  maximumAct;
        QAction*  restoreAct;
        QAction* quitAct;
      QMenu* pContextMenu;


      流程

     图标添加

     添加这个文件路径

     在这个文件中添加可访问文件

    在UI中添加一个按钮

     并添加函数

    点击

     

     有了

    OK

  • 相关阅读:
    ios7--UIImageView
    ios6--UILabel
    ios5--计算器
    ios4--UIView的常见属性(尺寸和位置)
    ios2--UIView的常见属性
    PG数据库获取最近四个小时 使用产品的用户审计信息
    可添加头部尾部RecyclerView,很帅哦~
    http请求及缓存框架 GalHttprequest
    据说年薪30万的Android程序员必须知道的帖子
    Android显示GIF动画 GifView
  • 原文地址:https://www.cnblogs.com/suiyi78/p/12875102.html
Copyright © 2011-2022 走看看