• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    如何獲取Qt程序的啟動參數

    mac 10.13.6

    QtCreator 4.9.1

    方式/步調

    1. 1

      經由過程QtCreator建立的界面程序其本家兒函數都有如下所示的近似代碼,此中argc

      、argv為程序啟動傳入的參數

      b999a9014c086e06724aab400d087bf40bd1cbdf.jpg
    2. 2

      然后MainWindow類中聲明保留參數的函數以及界說當作員變量

      a71ea8d3fd1f4134941092752a1f95cad1c85e91.jpg
    3. 3

      接實在現保留參數的函數,其代碼段如下圖所示,函數的功能就是把入參保留到當作員變量

      b8014a90f603738dfc569b29bc1bb051f819ec99.jpg
    4. 4

      然后本家兒函數中挪用上面步調實現的函數來保留啟動參數

      962bd40735fae6cd49fb3c6a00b30f2442a70f69.jpg
    5. 5

      保留當作功之后,就可以在對象中利用保留到當作員變量中的啟動參數

      d8f9d72a6059252d74ab8a0f3b9b033b5bb5b979.jpg
    6. 6

      除了自界說函數來保留參數之外,還可以直接利用QCoreApplication::arguments來獲取啟動參數

      ac4bd11373f08202642a063444fbfbedab641b04.jpg
    7. 7

      程序運行之后,從輸出的成果看,準確的打印出傳入程序中的參數

      ca1349540923dd54a7d93063de09b3de9c824817.jpg
    • 發表于 2019-10-21 17:00
    • 閱讀 ( 1737 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆