【Qt】Qt编码风格、命名约定
生活随笔
收集整理的這篇文章主要介紹了
【Qt】Qt编码风格、命名约定
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、類名稱以大寫字母開頭、函數名稱以小寫字母開頭,并使用駝峰命名法;類名使用名詞或名詞短語、函數名使用動詞或者動詞短語;
2、常量應當大寫并且盡可能在類的作用域內創建成枚舉值,全局常量和宏通常是大寫;
3、布爾變量使用一個句子表示,eg:bool isQualified
4、成員變量使用簡化的匈牙利標記法,例如,普通成員變量以“m_”開頭(m_color)、靜態成員變量以“s_”開頭(s_objCount)
5、設置、獲取屬性
設置屬性函數以“set”開頭,后跟屬性名:setColor(const QColor &color)
非布爾類型的屬性獲取,以屬性名作為函數名:color();
布爾類型的屬性獲取,以“is”開頭:isChecked()
其它的約定可以參考這篇博客:
設計Qt風格的C++的應用程序接口; 英文原文:https://doc.qt.io/archives/qq/qq13-apis.html
總結
以上是生活随笔為你收集整理的【Qt】Qt编码风格、命名约定的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【经验】提高github的下载(克隆)速
- 下一篇: 【C++】重载、重写、隐藏