原创 進程、線程與處理器的關係和調度
認真看完這個帖子 瞭解進程線程處理器等相關工作方式 首先:CPU調度的是線程 進程是擁有資源的基本單位 (1)進程的概念(Dijkstra) 進程是可併發執行的程序在某個數據集合上的一次計算活動,也是操作系統進行資源分配和調
原创 Qt 多次重啓線程的問題
最近幾天做項目 不小心把線程的啓動放在定時器裏了 導致多次重啓 但是今天詢問了之後 發現多次重啓線程是沒用的 因爲qt的源碼上就判斷線程的運行狀態 如果線程正在運行的話 他就會返回 很明顯了吧。
原创 根據 Mavlink 協議串口通信實現數據的實時更新並用折線圖顯示
最近在寫飛控的串口通信 根據mavlink協議 實現數據的更新 圖形的顯示等一系列功能 這是寫好的 先上傳圖片 這個很大一部分是根據這篇文章整理和進行擴展的 http://www.tuicool.com/articles/Er
原创 Qt調用qt生成的dll 顯式和隱式(靜態動態)
昨天突然想到 :接觸了這麼久的qt了 dll(動態鏈接庫)還沒有用過就打算事件一下 差了半天資料 感覺網上沒有一片文章講述的全面詳細,於是就有個這篇博客。 環境:win7+qt5.3.2 開始: 一、qt生成dll 1.建立生成dll
原创 QString 轉double,double轉QString 中的小數點問題
我們在編程過程中總是遇到一些小數點的問題很煩人,現在我就來說一下。 1.double 轉QString 小數點問題 double data = 40.215586810458; QString str = QString::numbe
原创 重載QwtPlot類編譯錯誤,需宏定義QWT_DLL才能使用QWT拋出類
在使用QWT進行二維曲線繪製,使用方法如下: class Plot: public QwtPlot { Q_OBJECT …… } 此時報錯:error LNK2001: 無法解析的外部符號"public: stati
原创 Qt 加載百度地圖 加載google地圖
今天開始研究地圖了 爲以後的航線顯示做準備 首先想到的是調用google的地圖,憑自己的感覺 地圖好像google比較牛一點 。但是在自己查資料的過程中遇到的一些事情讓我選擇了百度地圖。話不多說 正式開始 在查大量的資料的過程中 我
原创 google api 3
google map api v3 幫助文檔:https://developers.google.com/maps/documentation/javascript/reference?hl=zh-CN#MouseEvent <!
原创 QWebEngineView與js交互
Qt新版本使用QWebEngineView來展示html頁面對QWebView不再進行維護了,QWebEngineView使用chromium內核將帶來更好的用戶體驗。 對QWebView感興趣的可以參考:http://blog.cs
原创 QWebView加載並顯示本地網頁
QWebView 顯示本地HTML文件的時候,如果直接使用 [cpp] view plain copy webView->load(QUrl(QString("file:///c:\\a.html"));
原创 Qt 中的有關數據轉換 int QString char* QByteArray 的轉換
int 轉QString 有兩種方法 1.使用 QString QString::number ( long n, int base = 10 ) [static] 如: long a = 63; QStri
原创 Qt加載本地html文件 並且調用JS的函數在Qt中使用
這一段時間一直在搞地圖 在網頁上弄好之後 要和Qt進行交互 查了好多資料 現在就總結一下 首先1個html文件(含有JS腳本函數,這個函數要在qt上用到) 程序: html中JS函數 function forQtText()
原创 串口通信 收發數據
自己封裝的串口類 接收那也一塊設置的接口 自己已經測試過 頭文件 #ifndef SETSERIALPORT_H #define SETSERIALPORT_H #include <QObject> #include <QStr
原创 獲取谷歌地圖的API KEY
最近在鼓搗地圖 由於不能上外網上週寫了一個百度的地圖 發現百度地圖的顯示的清晰度有限 在方法n次之後 就不能顯示道路什麼的 現在可以上外網了 就打算把google的地圖加進來 思路和百度的差不多 1、獲取google api
原创 下載Google地圖,瓦片數據和經緯座標的切換
地址:http://mt0.googleapis.com/vt?src=apiv3&x=${x}&y=${y}&z=${z} x:瓦片座標系 y:瓦片座標系 z:縮放級別 //將tile(瓦片)座標系轉換爲lnglat(經度緯度)座