原创 "\Tools\QtCreator\bin\clangbackend.exe" could not be started

Windows環境,每次打開Qt Creator都會報錯: 2020-05-10T09:54:37 Clang Code Model: Error: The clangbackend executable "F:\Qt\Qt5.12.8\

原创 開源SCADA組態軟件Qt,C#,和WEB大全(收藏版)

1、PC端 C# https://github.com/GavinYellow/SharpSCADA https://github.com/AlexDovgan/FreeSCADA http://www.cnblogs.com/evilc

原创 好工具推薦系列:工程類型轉換工具

1、Qt的.pro轉換爲CMake https://code.qt.io/cgit/qt/qtbase.git/tree/util/cmake/pro2cmake.py 2、Convert Visual Studio projects a

原创 Windows環境VS2017編譯skia庫

採用Google官方提供的編譯方式很難成功。 偶然發現了skui這個開源項目。skui使用了skia庫。 https://github.com/skui-org/skui https://blog.csdn.net/czhzasui/ar

原创 OpenGL之gult/freeglut/glew/glfw/glad的聯繫與區別

本篇內容主要參考了文章:https://blog.csdn.net/AvatarForTest/article/details/79199807,但是經過本人局部修改,並添加了個人見解。   1.OpenGL總覽 OpenGL只有框架沒有

原创 類似Qt之GUI,但比Qt小的多 -- 適用於嵌入式/SoC/單片機/MCU等的界面庫

GUI框架 GOSP 提供類似Qt的API接口,僅需要幾百KB的硬件資源(比Qt小的多),能運行在Qt不支持的低性能領域(對Qt形成補充) https://gitee.com/giveda/GOSP   GuiLite 大道至簡 -- 5

原创 Qt Design Studio簡介及源碼下載

1、簡介 Qt Design Studio是一款UI設計和開發工具,它讓設計師和開發者可以迅速設計原型,並且開發複雜的可伸縮的UI。簡單概括其功能就是讓UI設計轉換爲qml,爲工程師所用。 Qt Design Studio的詳細特性:

原创 Qt自定義控件之Qt Color Widgets

1、官方自帶 Qt官方自帶的QColorDialog類提供了一個指定顏色的對話框部件。#include <QColorDialog>     2、自定義 但是好多開源項目都使用了自定義控件Qt Color Widgets。 https:

原创 C++開源遊戲,《帝國時代2》

https://github.com/SFTtech/openage/ https://openage.sft.mx/  

原创 Qt Marketplace -- 強大豐富的Qt市場

Qt Marketplace是一個類似微軟VS Marketplace的社區網站。https://marketplace.qt.io/https://marketplace.visualstudio.com/ Qt Marketplace

原创 好工具推薦系列:跨平臺安卓實時投屏軟件QtScrcpy

Android實時投屏軟件,此應用程序提供USB(或通過TCP/IP)連接的Android設備的顯示和控制。它不需要任何root訪問權限。 軟件是開源的,C++/Qt: https://gitee.com/Barryda/QtScrcpy

原创 halcon readimage不支持中文路徑?

Halcon v17.x之前的軟件版本都不支持中文路徑。Hdevelop環境下沒問題,但是VC++下會報異常。 read_image (Image, '我是中文.jpg') bool HalconImageWnd::readImage(

原创 Halcon怎麼處理32位的真彩色圖?

原圖需要先分割下通道(RGBA)再合成(RGB),針對RGB進行處理。 * 讀圖像 read_image (Image, 'D:/autocad.png') * 獲取圖像寬高 get_image_size (Image, Width,

原创 Qt在pro中設置運行時庫MT、MTd、MD、MDd

Qt在pro中設置運行時庫MT、MTd、MD、MDd,重點關注QMAKE_CFLAGS 多線程調試Dll (/MDd) 對應的是MD_DynamicDebug 多線程Dll (/MD) 對應的是MD_DynamicRelease 多線程(

原创 Qt .pro文件之defineReplace函數的用法,實現lib文件名自動添加後綴"d"

本篇講解在Qt的.pro文件使用defineReplace函數。   1、先看官網的說明文檔 https://doc.qt.io/qt-5/qmake-language.html#replace-functions   1.1 語法 使用