• <acronym id="danlv"><form id="danlv"></form></acronym>
  • <dd id="danlv"><rt id="danlv"></rt></dd>
      <var id="danlv"><rt id="danlv"><big id="danlv"></big></rt></var>
      1. <code id="danlv"><ol id="danlv"></ol></code>
        <var id="danlv"><rt id="danlv"></rt></var>
          1. <code id="danlv"></code>
            返回首頁
            當前位置: 主頁 > 網絡編程 > .Net實例教程 >

            如何動態加載UI

            時間:2017-01-21 21:17來源:知行網www.n1979.com 編輯:麥田守望者

            1、增加頭文件

              #include<QtUiTools>

            2、新建一個.qrc文件addui.qrc,描述.ui文件的路徑:

              <!DOCTYPE RCC><RCC version="1.0">

              <qresource>

                <file>forms/third.ui</file>

              </qresource>

            </RCC>

            注意:forms/third.ui 為相對路徑文件名

            3、在程序的.pro文件中加入以下兩行代碼:

            CONFIG+=uitools

              RESOURCES +=addui.qrc

            4、最后實現代碼:

            QUiLoader loader;

            QFile file(":forms/third.ui");

              file.open(QFile::ReadOnly);

              QWidget *third= loader.load(&file);

              file.close();

            third.show();

            ------分隔線----------------------------
            標簽(Tag):動態加載UI
            ------分隔線----------------------------
            推薦內容
            猜你感興趣
            日韩在线av免费视久久