欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Qt實戰(zhàn)案例之如何利用QProcess類實現啟動進程

 更新時間:2022年02月28日 10:57:27   作者:wendy_ya  
這篇文章主要介紹了Qt實戰(zhàn)案例之如何利用QProcess類實現啟動進程,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

Qt提供了一個QProcess類用于啟動外部程序并與之通信,啟動一個新的進程的操作非常簡單,只需要將待啟動的程序名稱和啟動參數傳遞給start()函數即可.

一、項目介紹

利用QProcess類實現啟動進程的功能(以記事本程序為例)。

二、項目基本配置

新建一個Qt案例,項目名稱為“ProcessTest”,基類選擇“QWidget”,點擊選中創(chuàng)建UI界面復選框,完成項目創(chuàng)建。

三、UI界面設計

UI界面布局如下:

在這里插入圖片描述

界面中只創(chuàng)建了1個控件,其名稱和類型如下:

序號名稱類型屬性①pbn_processQPushButtontext:啟動一個進程四、主程序實現

4.1 widget.h頭文件

頭文件中包含頭文件,然后添加一個私有對象,聲明按鈕點擊槽函數:

#include<QProcess>
private:
    QProcess myProcess;
private slots:
    void on_pbn_process_clicked();

4.2 widget.cpp源文件

定義按鈕點擊槽函數:

void Widget::on_pbn_process_clicked()
{
    //啟動記事本進程
    myProcess.start("notepad.exe");
}

這里啟動了Windows系統的記事本程序(即notepad.exe,因為它在Windows的系統目錄中,該目錄已經加在了系統PATH環(huán)境變量中,所以不需要寫具體路徑)。

五、效果演示

完整效果如下:

在這里插入圖片描述

到此這篇關于Qt實戰(zhàn)案例之如何利用QProcess類實現啟動進程的文章就介紹到這了,更多相關QProcess類啟動進程內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • C語言楊氏矩陣中查找元素的示例代碼

    C語言楊氏矩陣中查找元素的示例代碼

    本文主要介紹了C語言楊氏矩陣中查找元素的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-07-07
  • C語言版猜數字小游戲

    C語言版猜數字小游戲

    這篇文章主要為大家詳細介紹了C語言版猜數字小游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • C++11中的智能指針和垃圾回收使用

    C++11中的智能指針和垃圾回收使用

    本文主要介紹了C++11中的智能指針和垃圾回收使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-02-02
  • C語言中的參數傳遞機制詳解

    C語言中的參數傳遞機制詳解

    這篇文章主要介紹了C語言中的參數傳遞機制,C語言中函數參數的傳遞有:值傳遞、地址傳遞、引用傳遞這三種形式。下面我們詳細探討下
    2017-04-04
  • 用C語言實現單鏈表的各種操作(二)

    用C語言實現單鏈表的各種操作(二)

    本篇文章是對用C語言實現單鏈表的各種操作進行了詳細的分析介紹,需要的朋友參考下
    2013-05-05
  • C++的靜態(tài)聯編和動態(tài)聯編

    C++的靜態(tài)聯編和動態(tài)聯編

    本文闡述了靜態(tài)聯編和動態(tài)聯編的概念和區(qū)別,通過具體實例分析了實現動態(tài)聯編的條件,指出了虛函數是實現動態(tài)聯編的基礎。
    2016-03-03
  • C語言修煉之路悟徹數組真妙理?巧用下標破萬敵上篇

    C語言修煉之路悟徹數組真妙理?巧用下標破萬敵上篇

    在C語言和C++等語言中,數組元素全為指針變量的數組稱為指針數組,指針數組中的元素都必須具有相同的存儲類型、指向相同數據類型的指針變量。指針數組比較適合用來指向若干個字符串,使字符串處理更加方便、靈活
    2022-02-02
  • C++高并發(fā)內存池的實現

    C++高并發(fā)內存池的實現

    本文主要介紹了C++高并發(fā)內存池的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-07-07
  • C語言順序表實現代碼排錯

    C語言順序表實現代碼排錯

    這篇文章主要介紹了C語言順序表實現方法,大家參考使用吧
    2013-12-12
  • C++基于EasyX庫實現拼圖小游戲

    C++基于EasyX庫實現拼圖小游戲

    這篇文章主要為大家詳細介紹了C++基于EasyX庫實現拼圖小游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-07-07

最新評論