[問題] pyqt5 重複性程式碼問題

作者: a9202507 (先認真的就輸了。)   2020-11-03 23:48:08
請問一下,我有一張如下圖的輸入表格。
每一個水平軸代表一行指令,然後水平欄位跟欄位之間會做一些雜項運算。
例如Peter + swing*time - command note1 ** delay-command_note2
以下每一行都是一樣的。
我目前是手工的每一行指令都一個個欄位檢查代入,有快比較簡潔/好維護的寫法嗎?
我初學者,會用def function(): 跟 建類別,但這個情況下,我想不通怎麼建class 來
用。
感謝大家
https://i.imgur.com/h0dKLT0.jpg
作者: sopper08 (Cm29)   2020-11-04 02:40:00
我的話會建一個 class 繼承 QWidget,然後把個欄位放進去,建一個 function 來 return 計算公式最後垂直 layout.addWidget 出每一行

Links booklink

Contact Us: admin [ a t ] ucptt.com