Daychen 程式技術網誌

記錄自己架設伺服器時或寫程式時遇到的問題, 如果想交流的意見與建議的話,歡迎留言

2017年9月1日 星期五

PyQt5 教學 Part 5: Qt Designer 製作GUI介面

›
前幾章有教部分的GUI物件如何產生出來,但是在大型的程式裡物件非常的多,一個一個新增可能會很混亂,因此Qt也有提供程式專門製作物件的GUI。 在官方下載 Qt 之後預設有含 Designer程式。 本章著重在於存檔完後的.ui檔如何使用,因此不會太詳細描述每個物件。 1...
1 則留言:
2017年3月27日 星期一

PyQt5部署與編譯 pyqtdeploy-程式設定

›
此文章因為內容較長,因此拆成兩篇文章 1. 環境安裝 2. 程式設定 需要做的事情 環境安裝: 1. 安裝pyqtdeploy 2. 下載Qt、Python、sip、PyQt5的source code 3. 建立存放靜態程式碼的資料夾 4. 編譯下載的檔案...
1 則留言:

PyQt5 部署與編譯pyqtdeploy-環境安裝

›
此文章因為內容較長,將會拆成兩篇文章 1. 環境安裝 2. 程式設定 在這篇文章裡,要介紹的是如何讓寫好的Qt應用程式能夠讓其他人使用, 並且是在Client盡量不需要安裝其他環境的情況下。 簡單的方法可以參考 Python 使用 PyInstaller 打...
2017年2月28日 星期二

PyQt5 教學 Part 4: 執行緒的使用

›
在前一章我們學習到如何觸發事件, 但是在撰寫視窗的程式時,我們常常會需要一次能夠執行很多不同的功能, 例如我們需要製作一個定期任務,每隔一秒就必須把資訊傳回到主視窗。 接著開始介紹如何使用多執行緒, 依照慣例先去教學文件裡面,尋找可以使用的資源。 Qthread的文件...
1 則留言:
2017年1月7日 星期六

PyQt5 教學 Part 3: 信號觸發

›
接著會介紹怎麼讓一個按鈕可以作動 首先我們先去教學文件裡面,尋找按鈕可以使用的Signal(信號) QPushButton的文件 我們可以根據以下的文字發現總共有9個 signals 可以使用 Additional Inherited Members 4 sig...
2 則留言:
2016年12月12日 星期一

PyQt5 教學 Part 2: Layout排版系統

›
此篇是介紹物件的擺放方式,物件要擺放在視窗上面總共有兩個方式 分別是用自動排版跟設定座標的方式 這個要介紹的就是Layout自動排版 自動排版有四種排版方法 QHBoxLayout:水平排版 QVBoxLayout:垂直排版 QGridLayout:格線排版 ...
1 則留言:
2016年12月11日 星期日

PyQt5 教學 Part 1: 安裝與開始

›
最近開始嘗試接觸Qt,但是網路上中文教學還是以Qt4為主要, 在這系列的教學裡面,如果有不太清楚的地方,歡迎互相交流。 如果覺得有想補充的地方也歡迎回覆給我,畢竟我也是才剛起步而已。 另外在大部分的程式,我會採用物件導向的方式, 如果不懂的地方也歡迎回覆發問。
›
首頁
查看網路版
技術提供:Blogger.