糾正你的Qt程式設計習慣 主窗體的建立問題

2021-09-06 00:25:40 字數 393 閱讀 4638

題記: 要知道,並不是只有初學者才會犯錯。(shiroki的至理名言)

最近發現了一些有意思的問題,值得memo一下。

先來看段**:

大家看得出這段**中的問題嗎? (呵呵,不要告訴我是cuteqt不能訪問哦~)

如果還沒想出來是什麼問題,嘿嘿,沒關係,看了下面的答案你就明白了。

要想試驗這個問題也很簡單,把load的引數換成本地檔案 test.html, 並把下面的內容寫進test.html就能看到拉:

-----test.html-----

既然提出的問題,當然也要給出解決的方案。 有兩種可行的方法避免該錯誤。 乙個當然是糾正一下程式設計習慣,對mw不要用new的方式建立,改在stack上建立,如下**:

**如下:

擊敗你的壞習慣

第一,拖延成性。讓他十點鐘來,他準保十點半。三天的工作總要四天半完成。不知是工作能力問題,還是時間觀念太淡薄。這樣的人生活多半沒目標,晃一天算一天,不知不覺就晃到了日落西山時。第二,表現成癖。學問不大,還總喜歡表現自己。有一次一位老兄在靜悄悄的車上大放厥詞,說什麼英國英語美國英語沒有差別。聞聽此言,...

良好的程式設計習慣

最近,看到一些程式設計技巧有意無意的去使用,然而這些技巧看起來很華麗,但有礙於良好的程式設計習慣。比如在輸出乙個陣列時,可以有以下兩種寫法 for int i 0 i len i 良好的習慣 cout arr i endl for int i 0 i len cout arr i endl 不好的習...

良好的程式設計習慣

1.避免使用大檔案,如果乙個檔案裡的 超過300 400行,必須考慮將 分開到不同類中。2.避免寫太長的方法,乙個典型的方法 在1 30行之間。如果乙個方法發 超過30行,應該考慮將其分解為不同的方法。3.方法名需能看出它作什麼,別使用會引起誤解的名字。如果名字一目了然,就無需用文件來解釋方法的功能...