原创 git使用手冊,有這些就夠了^_^

日常工作中,有了這些git命令,解決你代碼提交與合併上的痛點,再也不怕代碼和別人衝突了,再也不用爲合併代碼、沖掉別人代碼而頭痛了。。。 一、clone倉庫中的代碼 git clone [svn_addr].git,其中[svn_addr]

原创 在QML樹控件TreeView的使用(下)

在QML樹控件TreeView的使用(上)篇中,主要介紹了TreeView的使用以及數據的加載顯示,在本篇中,將主要介紹TreeModel類的增加數據與刪除數據,對樹控件TreeView的更新操作。 首先

原创 Qt/C++將web網頁POST發送的數據轉換成正常字符

最近在做一個用Qt接收從web網頁POST發送過來的數據,發現如果網頁發送的數據帶有漢字,則接收到後沒有正常顯示爲漢字,而是以%XX的十六進制形式顯示了,因此琢磨出如下方式,可以將接收的十六進制數據轉成正

原创 Linux用戶切換到root後運行圖形程序報錯(*GLib-GIO-CRITICAL **)

用su切換到root用戶後,運行某些帶圖形的程序,會報如下錯誤: (ImageProc_qt:3158): GLib-GIO-CRITICAL **: g_dbus_connection_register_object: assertio

原创 JS遞歸調用定位ListView應該定位的項

繼續上篇的定位問題,由於時間原因,上篇的定位不是很準確,下面將準確定位的JS代碼共享出來:function getIndexFromLab(lab) { var arr = ["a

原创 QML中ListView數據的分組與定位顯示

在QML中ListView的數據分組與定位顯示時,以前使用ListView進行數據分組時,都是在model中加入分組數據(分組的項),然後將model中的數據排好序後全部顯示到ListView中,這樣做也

原创 Qt的webView加載不出來?可能是本地設代理了

使用Qt的webView進行H5的加載時,如果開啓了藍燈或一些翻牆服務,則會開啓本地的代理,這時,用Qt加載H5時就會報如下錯誤: 但是你的瀏覽器是可以正常上網打開網頁和網站的,只有你的Qt寫的加載H5時

原创 解決你的亂碼難題(Qt轉碼與char和utf8的互轉)

在跨平臺的開發中,字符串的轉碼顯得相當重要,稍有不慎,將會出現亂碼的情況,在這裏,首先說一下Qt的QString中幾個關於轉碼的函數: (1)QByteArray toUtf8() const; (2)std::string toS