原创 右鍵屬性修改QTreeWidget
rootItem=new QTreeWidgetItem(ui->treeWidget,QStringList(QString(prjName)));//添加節點 rootItem->setFlags(r
原创 c語言常用高級用法。
1. ?: attr_modbus = (struct blob_attr *) (tb_modbus ? blobmsg_data(tb_modbus) : NULL);
原创 配置文件比較
參考 文檔 https://blog.csdn.net/bimuzi/article/details/72842181 配置文件的格式之xml和properties的區分 一 配置文件的格式之xml和properties的
原创 轉載qt讀 寫 修改json的一個非常好的例子
轉載 出處 https://blog.csdn.net/a844651990/article/details/90489487
原创 ubuntu安裝一個新的庫,找不到 lib.so庫的做法
以安裝libjson-c爲例子。 https://segmentfault.com/a/1190000012017022 轉載 git clone https://github.com/json-c/json-c.git $ cd
原创 python 容易忘記的知識點
1. Python 提供了三個與 pack 和 unpack 相關的函數: pack 同的變量打包在一起,成爲一個字節字符串 unpack 將字節字符串解包成爲變量。 calsize 計算按照格式 fmt 打包的結果有多少個字節。 例子
原创 qt c++內聯函數的使用
有點: 類似於宏,提高程序效率。 使用 必須:放在類裏面且 inline可以省略。 聲明和定義都必須在類的頭文件裏面。 Qt裏面 gbk轉成utf8 文本存儲。 解決存儲中文亂碼的問題 inline QString zvGBKtoUTF
原创 qt 創建和解析中文字符 json
{ "student": "學生事務管理系統", "version": 500, "windows": true } #include "mainwindow.h" #include <QApplication
原创 用QT 生成json,讀寫json
方法1: 參考·1 https://blog.csdn.net/hp_cpp/article/details/80208116 方法2: QJsonObject 層層嵌套 QJsonObject root; QJsonObje
原创 pyqt4 windows+elipse安裝
https://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-4.12.3/PyQt4_gpl_win-4.12.3.zip/download
原创 qstackedWidget 添加控件佈局,控件和stack 中間有空隙的解決方法
如圖 stackedwidget 添加了treewidget 和listwidget 與右邊的佈局 邊框不一致。 運行出來的效果 解決辦法 設置stackedWidget 的邊距,去掉空白 ui->stackedWidget->w
原创 QT自定義控件 QLineEdit帶labe 錯誤標籤
1. 添加資源文件 ,添加圖片資源 其中前綴/new/icon 然後選擇添加圖片 ErrorLabel.h 文件 #ifndef ErrorLabel_H #define ErrorLabel_H #include <QLa
原创 qt 寫json文件解決中文亂碼(一)
轉 參考:https://blog.csdn.net/ikisstherain/article/details/60879427 qt fromLocal8Bit()函數可以設置編碼。 QT默認的編碼是unicode,不能顯示中文的
原创 配置文件學習
當一個項目的代碼不斷增加,其中很多的內容諸如全局變量、提示語言等等都有必要放在一個獨立的文件,方便變更。這個獨立的文件有很多種,可以是init文件、conf文件、xml文件,爲了通用性,我選擇了xml文件作爲自己的配置文件。 .con
原创 QT5.6 創建和解析json文件
本文參考 : https://www.cnblogs.com/senior-engineer/p/5608985.html https://blog.csdn.net/hp_cpp/article/details/80338116 ht