Skip to content

8 月 2019

[PyQt5] 基本教學(4) 菜單、工具欄

Last Updated on 2021-04-09 by Clay

一個好的、完善的界面通常都具有著選單(也就是上方的菜單),方便我們針對我們的程式使用各種功能。雖然說小一點的界面並不需要有這種功能,但我最近還是在研究我的記譜程式,所以也研究了一下『菜單』、『工具欄』等等的使用方始。

我想等到我記譜工具完成的那一天,會以『實戰分享』的方式紀錄成筆記放上來的。

那麼,以下就是我今天的心得筆記:紀錄如何使用菜單、工具欄等等的工具!

Read More »[PyQt5] 基本教學(4) 菜單、工具欄

[PyQt5] 基本教學(3) QMainWindow, QIcon, QPixmap, QPalette

Last Updated on 2021-04-08 by Clay

今天趁著跑實驗的空檔嘗試一下如何在 PyQt5 中拉出棋盤,在這過程中嘗試了許多不同的窗口功能,故今天就把其整理成筆記,這樣也方便以後翻看 XDD

今天應該分成四個部份:設定窗口標題、設定 Icon、設定背景、隱藏欄位 ....... 總覺得最後一項幾乎打掉了前面所有的努力啊 XDD

廢話不多說,我們就開始吧!

Read More »[PyQt5] 基本教學(3) QMainWindow, QIcon, QPixmap, QPalette

[PyQt5] 基本教學(2) QLabel, QLineEdit, QPushButton

Last Updated on 2021-04-08 by Clay

今天,我想要將我嘗試 PyQt5 裡頭 Label、LineEdit、PushButton 的經驗記錄下來。順帶一題,目前維止都還是倚靠 Qt Designer 來拉出界面。

也許總有一天必須自己撰寫界面原始碼(畢竟 Qt Designer 裡頭的元件其實並不完整,當然也或許只是我沒找到),希望能持續堅持學習到那天!

Read More »[PyQt5] 基本教學(2) QLabel, QLineEdit, QPushButton

[Python] 基本教學(13) 錯誤處理:try & except

Last Updated on 2021-04-07 by Clay

在寫程式的過程中,總難免會有疏漏造成 BUG。

有時候,就算我們將程式執行時可能的任何狀況都預想到了,卻常常還是有一些我們根本沒有想到的情況發生,造成我們的程式產生錯誤,甚至讓我們辛苦寫好、想要讓其持續執行一段時間的程式在執行過了一段時間後發生了錯誤,而我們根本不知道。

Read More »[Python] 基本教學(13) 錯誤處理:try & except

[Python] 基本教學(12) Import package: time, datetime, math

Last Updated on 2021-04-07 by Clay

在我們開始之前,我希望能簡單闡述下 Package 這個概念。當然,有些時候針對這種『套件』稱呼為 Package 是我的習慣,如果你覺得我的說法有誤,歡迎隨時留言告訴我,因為在程式設計的領域中,我只是一個小小的菜鳥。

Read More »[Python] 基本教學(12) Import package: time, datetime, math