乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      Ubuntu+PyQt5+Python3.6+Qt Designer 實現(xiàn)可視化窗口的編輯

       星光閃亮圖書館 2019-11-09

      一、為什么寫這片博文

         近期將實驗室的電腦的OS換成了ubuntu,想對linux進(jìn)一步的了解和使用。在使用的過程中想用python+pyqt5寫一個音樂播放器和視頻播放器(這也是linux的樂趣所在),就開始學(xué)習(xí)了一段時間pyqt5,對pyqt5基本的操作熟悉了。
         熟悉了pyqt5之后著手開始寫播放器,安裝qtdesigner的開發(fā)環(huán)境,但是發(fā)現(xiàn)幾乎全是在windows環(huán)境下,與linux環(huán)境下有一些區(qū)別,所以在我安裝好linux環(huán)境下的開發(fā)環(huán)境后想寫這一片博文,記錄下自己學(xué)習(xí)的過程,也為不會安裝的朋友們出一個注意。也為linux平臺做出自己的貢獻(xiàn)。

      二、開始按裝

      第一步 安裝 pip,virtualenv,pyqt5,qtdesigner

      1.安裝pip
           sudo apt-get install python3-pip 
      2.安裝virtualenv
           python3 -m pip install virtualenv
           創(chuàng)建虛擬環(huán)境 env并切換到虛擬環(huán)境
      3.安裝pyqt5
          pip install pyqt5
      4安裝qtdesigner
          sudo apt-get install qt5-default qttools5-dev-tools
      在終端輸入designer啟動

      三、pycharm配置

      File->Setting->Tools->External Tools

      這里寫圖片描述
      點擊綠色的“加號”
      這里寫圖片描述
      這樣子填寫
      Porgram填寫虛擬環(huán)境中使用的python
      Arguments填寫-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
      Workdirectory 填寫你的工作目錄
      保存即可。

      四、工具使用

      1.在終端輸入designer 打開qtdesigner選擇widget
      2.對編輯好的界面文件進(jìn)行保存,保存到工作目錄(與三里面的工作目錄相同)
      3.對ui文件進(jìn)行轉(zhuǎn)換
      這里寫圖片描述
      就會生成一個同樣名稱的一個py文件。
      4.對生成的py文件進(jìn)行修改。
      在末尾添加

      if __name__=="__main__":
          import sys
          from PyQt5.QtGui import QIcon
          app=QtWidgets.QApplication(sys.argv)
          widget=QtWidgets.QWidget()
          ui=Ui_Form()
          ui.setupUi(widget)
          widget.setWindowIcon(QIcon('web.png'))#增加icon圖標(biāo)
          widget.show()
          sys.exit(app.exec_())

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多