原创 QMl 組件(一)

QML 自定義插件之輪播 效果如下 組件代碼如下所示 import QtQuick 2.12 import QtQuick.Controls 2.5 Rectangle { width: parent.width

原创 VMware workstaion安裝Mac以及分辨率設置

VMware workstaion安裝Mac時鏡像格式是dmg鏡像文件則會出現藍屏現象,(搜索說只是在AMD處理器的情況下才出現),ISO文件也會出現問題,換成CDR鏡像可以 安裝時彈出報錯需如下,要將macOS 10.13.vm

原创 QML插件擴展

基本概念 qmldir: 用於組織自定義的QML插件,qmldir的具體寫法可參考 .qmltypes:qml插件的解釋文件,用於QtCreator語法高亮。可通過Qt提供的工具qmlplugindump自動生成 QML_IMPO

原创 error: No rule to make target 'test.cpp', needed by 'debug/test.o'. Stop

error: No rule to make target ‘test.cpp’, needed by ‘debug/test.o’. Stop 後發現QTCREATOR的 .pro 文件中SOURCES += 包含了

原创 文件及文件夾打包解包

文件及文件夾打包解包 功能 對多個文件打包 對單個文件夾(可包含多個子文件及子文件夾)打包 說明見頭文件註釋 #ifndef ZOLFILEPACK_H #define ZOLFILEPACK_H #include <str

原创 C++算法記錄

記錄部分算法 typedef float ElemType; typedef struct node{ ElemType data; struct node* lchild; struct node* rc

原创 SQLite3觸發器及避免插入重複數據

QSQLite觸發器語句 基本寫法 QString updateTrigger = QString("CREATE TRIGGER up_notice_chain AFTER UPDATE OF 'dmappState'

原创 QML中國地圖顯示

QML顯示中國地圖,各省份顏色可根據數據變化簡單示例 項目需要一個顯示全國地區用戶分佈情況數量圖示,網上找了很久沒有找到合適的demo示例,自己寫一個簡單的。左邊爲各省基本分佈,右邊爲前十省份數據,數據隨機產生,可以自己添加數據接

原创 QML組件(二)

QtQML自定義組件之主菜單按鈕 效果如下 按鈕組件 m_ratio爲尺寸比例係數 menuleftBtn.qml /*! *@file menuleftBtn.qml *@description 左側頁面主鍵按鈕 *@

原创 QtCreator運行報錯FTH: (8744)

QtCreator調試經常出現報錯 FTH: (8744): *** Fault tolerant heap shim applied to current process.This is usually due to previ

原创 QML組件部分整理

QML自定義組件集合 前幾天上傳了兩個組件代碼,這次把一些自定義組件整理下全部上傳 文字滾動 /*! *@file TextScroll.qml *@description 文字滾動 *@version 1.0 */

原创 QtQML開發中一些小問題記錄

1、QT開發過程中,遇到一個很奇葩的問題,報異常直接報道搜狗拼音輸入法中 D:\Program Files (x86)\SogouInput\Components\Error - RtlWerpReportException fa

原创 QtQML隨機驗證碼

使用 QPainter 繪圖,從 QQuickPaintedItem 繼承,重寫 paint() ,通過C++實現QML可視圖元; QPainter繪圖數據(驗證碼,顏色,干擾等)通過隨機數獲取; 1、效果 2、實現類 #ifn

原创 常用數據類型轉換

數據類型轉換 //1 QString與int相互轉換 QString qstr = QString::number(123); int i = qstr .toInt(); //2 QString與string,即std::str

原创 QT壓縮與解壓 (quazip)

環境:Qt5.12.1 (MinGW) Win7 文檔中涉及的quazip源碼、zliby源碼、編譯後工程以及示例已經上傳至 https://download.csdn.net/download/jiangxiaoyu20/12