原创 C++在使用Qt中SLOT宏需要注意的一個小細節

大家都知道C++虛函數的機制,對於基類定義爲虛函數的地方,子類如果覆寫,在基類指針或者引用來指向子類的時候會實現動態綁定。     但如果指針去調用非虛函數,這個時候會調用C++的靜態綁定,去判斷當前的指

原创 分享一下個人的Vim配置文件

    強烈擁護開源精神,高舉開源大旗,今天我就分享下我自己結合網上還有自己實際使用配的vimrc,可以給各位參考下,不要見笑哈,具體說明我在rc裏寫的也很詳細,可以具體看下,也希望可以借這個機會能多認識認識幾個Vimer們.     P

原创 Qt遠程機開發時光標註意問題

    最近項目中有一個比較奇怪的問題,就是當記錄了最後的m_lastPos爲當前widget中間位置之後,設置了QCursor也爲當前中間位置。     這個時候當開始移動的時候,發現offset出現了很怪的極大值,後來發現,因爲我的工

原创 繪圖時,根據size()和自定義rect編程的區別

    在繪圖的時候,很多時候編寫的代碼需要根據當前窗口自身的size來進行繪製,這個時候可以添加一個額外的中間rect來做過度,這樣以後的繪圖機制不會隨着size的變化而不斷變化。你的處理邏輯可以保持不

原创 Qt中繪圖座標QPainter,Viewport與Window的關係

    在Qt中常常要自己重載一些paintEvent函數,這個時候往往忽略了兩個很關鍵的API,那就是setViewport和setWindow。     Viewport,顧名思義,反應的是物理座標,就是你實際想在當前座標系下哪塊區域