→ tod: Qt本身不是有QRegExp? 07/03 18:26
多謝寶貴資訊....但就算您這樣說 正確用法我還是不清楚
跟python regex相容嗎?有無重要的已知bug?
有多重條件要怎麼管理,存成文字檔逐行讀入?反斜線問題怎麼處理?
比對函式如何跟UI class分離管理?單元測試怎麼寫比較好?
反正問題一堆 沒概念的時候怎麼問也問不齊(學程式最困難的就是要問對問題)
直接找有經驗的人當場帶
學習效率上還是比較有保證的
※ 編輯: oNeChanPhile (1.164.6.144), 07/03/2017 23:05:44
發案人:曾先生
聯絡方式1:請先寄站內信
聯絡方式2:
所在地區 :台科大
有效時間:7/20
專案說明:
小弟剛接觸Qt視窗程式開發不久,會寫一些簡單的C++跟Python
現在欲開發一個Qt介面之檔案處理程式以 regular expression 比對字串
但是碰到瓶頸,經考慮以下3個方案,覺得各有問題如下
因此求手把手教學
甲案:純用 Qt Creator (C++) 一路寫到底
優點:IDE本身就很完善
瓶頸:沒用過 C++ 11 的 regex,聽說處理unicode字串非常麻煩....
另外 c++ 的 unit test 怎麼寫沒經驗
乙案:用 Qt Designer 設計UI,接著下指令轉出 UI 的 python class,
再用PyQt撰寫事件函式(regex 以 python 的 import re 處理)。
瓶頸:後續維護與擴充不知如何進行 -- 看起來每當需要更改介面,都必須重
新下指令轉出整個 UI 的 class,然後以人工把原來的code複製進去?!
丙案:視窗程式主體用 Qt Creator (C++) 開發,regex比對呼叫python程式處理
瓶頸:似乎C++部份必須處理python程式回傳的訊息規格,但是檔案處理程式
各種例外訊息都會拋出....並且部署介接比較複雜,demo時容易出包
補充一下,敝人OS為 debian 8,開發工具為官方的 Qt Creator
教學時您可以使用 Windows,但軟體與環境安裝之問題請事先告知。
預算:1200/hr以上,可議,如於咖啡廳教學飲料案主招待
接案者要求:1.具Qt視窗程式開發實戰經驗,C++或PyQt皆可
使用之開發工具、工序必須合理有效,堪於長期維護擴充
2.上面甲乙丙三案至少擇一,針對瓶頸部份必須了解得非常透徹
3.能當場撰寫簡單程式示範教學
附註:線上教學或面對面皆可
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.164.6.144
※ 文章網址: https://www.ptt.cc/bbs/CodeJob/M.1499053644.A.870.html