原创 Qt5版NeHe OpenGL教程之八:3D空間中移動圖像

       歡迎進入第八課。到現在爲止,您應該很好的理解OpenGL了。您已經學會了設置一個OpenGL窗口的每個細節。學會在旋轉的物體上貼圖並打上

原创 Qt5版NeHe OpenGL教程之九:加載3D世界,並在其中漫遊

這一課就要解釋一個基本的3D世界"結構",以及如何在這個世界裏遊走。lesson9.h#ifndef LESSON9_H #define LESSON9_H #include <QWindow> #include <QOpenGLFun

原创 QML應用程序的性能考慮與建議

QML 應用程序的性能考慮與建議 原文:csdn aidear_evo QtQml應用程序的性能考慮與建議 本文翻譯自Qt官網文檔:http://doc.qt.io/qt-5/qtquick-performance.html 時間考慮

原创 Qt5版NeHe OpenGL教程之七:混色

簡單的透明       OpenGL中的絕大多數特效都與某些類型的(色彩)混合有關。混色的定義爲,將某個象素的顏色和已繪製在屏幕上與其對應的象素顏色相互結合。至於如何結合這兩個顏色則依賴於顏色的alpha通道的分量值,以及/或者所使用的混

原创 OpenGL之glPolygonMode函數的用法

1.繪製模式在繪製多邊形時除了默認的填充方式,還可以使用點和線使用glPolygonMode函數來設置模式三種不同模式下的繪圖 GL_FILL GL_LINEGL_POINT2.多邊形的兩面如果以順時針繪製則是反面,逆時針繪製則是正面 /

原创 Qt5版NeHe OpenGL教程之十:飄動的旗幟

這一課將把如下圖片做成一個飄動的旗幟,其實主要還是用到了紋理映射。lesson10.h#ifndef LESSON10_H #define LESSON10_H #include <QWindow> #include <QOpenGLF

原创 MQTT交叉編譯與移植

原文鏈接:https://blog.csdn.net/qq_29350001/article/details/77718460

原创 搭建MQTT服務器及測試

原文鏈接:https://blog.csdn.net/qq_29350001/article/details/76680646

原创 MQTT 客戶端源碼分析

原文鏈接:https://blog.csdn.net/qq_29350001/article/details/77161537

原创 安裝MQTT客戶端及測試

原文鏈接:https://blog.csdn.net/qq_29350001/article/details/77062310

原创 漫談MQTT協議

MQTT 服務器搭建我們已經完成了,現在回過頭來看協議。 參看:MQTT 官網 參看:MQTT_V3.1_Protocol_Specific 參看:MQTT協議中文版 參看:MQTT協議中文版 上面這幾篇文章,已經說明了一切。 下面着重講

原创 CentOS7下使用yum安裝MariaDB

CentOS 6 或早期的版本中提供的是 MySQL 的服務器/客戶端安裝包,但 CentOS 7 已使用了 MariaDB 替代了默認的 MySQL。MariaDB數據庫管理系統是MySQL的一個分支,主要由開源社區在維護,採用GPL授

原创 Duilib學習之基礎

一個Win32窗口程序 創建一個空的Win32工程,然後輸入以下代碼。 #include <Windows.h> #include <stdio.h> #include <tchar.h> // 窗口過程 LRESULT CALLBA

原创 QML之鼠標拖動ListView中某項的位置

現有一種需求,就是用鼠標拖動某項,動態去改變某一項在ListView中顯示的順序位置,經過研究及實踐實戰,實現方式的核心代碼如下: import QtQuick 2.4 import QtQuick.Controls 1.3 impor

原创 亂談Qt程序之i18n的實現(從C++到Qt)

嘿嘿,本文只是試圖從純C++的角度告訴你 Qt 的國際化是到底是怎麼一回事(注:本文只看一個點,不看面)。而不會一步一步告訴你Qt的國際化/本地化怎麼用(這些東西在Qt Manual、論壇 以及 相關書籍中介紹的夠多了)。 Qt 國際化所