原创 Window端Qt Create dmp的生成與解析

資源下載 Window端Qt Create dmp的生成與解析 生成 .pro 中的配置 在 pro中加入以下內容,否在在 release下 無法生成pdb QMAKE_LFLAGS_RELEASE = /INCREMENTAL:

原创 Qt開發 — 使用腳本自動編譯Qt程序

Qt開發 — 使用腳本自動編譯Qt程序 Mac OS 1、編譯之前我們先打開Qt Create 點擊重編譯工程。注意觀看 控制檯 瞭解重新編譯的過程 根據提示可以知道重新編譯經過一下過程: 1、/usr/bin/make cle

原创 Qt Quick Controls2 —Text的使用

Text{ id:text_test width: 200 anchors.horizontalCenter: parent.ho

原创 桌面程序開發 —如何做icns文件

簡述 一個程序員開發人員如何實現做一個icns 文件?下面一個腳本解決一切。 方法 sips -z 16 16 pic.png --out icons.iconset/icon_16x16.png sips -z 32

原创 Qt開發 — QtQuick無法加載

簡述 在做Qt QML QML 程序開發的時候,當切換啦電腦,重新安裝啦QT Create。但是在調試程序的時候,會莫名奇妙的報錯QtQuick 未被安裝等。如下錯誤: QQmlApplicationEngine failed t

原创 Qt開發 — QDebug 使用小結

關閉自動插入空格 QDebug &QDebug::nospace() 範例: qDebug() << "Hello" << "world!"; qDebug().nospace() << "Hello" << "world!";

原创 Qt開發 — libusb在Linux端無法打開設備

libusb linux 無法打開設備 問題: 在使用Qt或者其他開發工具,開發Linux端的程序時。遇到 libusb 在linux下無法正常打開,需要 root 權限纔可以打開,而普通權限能調用庫,但是無法打開設備進行通訊。

原创 python — 獲取網頁圖片資源

Python 獲取網絡資源 # coding=UTF-8 import re import urllib def getHtml(url): page = urllib.urlopen(url) html = page.r

原创 iOS 開發 — 靜態庫調試

靜態庫調試 Xcode 靜態庫調試策略 (已經有現成的工程和靜態庫源碼) ***** 爲安全期間建議備份一下靜態庫 Step1: 下載最新的工程[工程中有所要測試的靜態庫和頭文件需要刪除]; Step2: 把靜態庫工程的.x

原创 Qt開發 — pro 中 contains的使用

contains和 { 必須在同一行,否則報錯 contains和 { 必須在同一行,否則報錯 contains和 { 必須在同一行,否則報錯 contains和 { 必須在同一行,否則報錯 contains和 { 必須在同一行,

原创 Markdown 生成帶大綱的HTML

什麼是Markdown Markdown 是一種輕量級的「標記語言」,它的優點很多,目前也被越來越多的寫作愛好者,撰稿者廣泛使用。 使用 Markdown 的優點 專注你的文字內容而不是排版樣式。 輕鬆的導出 HTM

原创 Window DOS 常用命令蒐集

dir (directory) :列出當前目錄下的文件以及文件夾 md (make directory): 創建目錄 rd (remove directory):刪除目錄 cd (change directory):進入指定目錄

原创 MacOS 開發 — 線程依賴

等待多個異步函數執行完畢之後,在執行某段代碼 dispatch_group_t group = dispatch_group_create(); for (ALUser *user in self.users) { di

原创 iOS 開發 — .a文件的合併與拆分

查看.a文件所包含架構 lipo -info xxxx.a 按架構分離不同平臺的靜態庫 lipo xxxx.a -thin i386 -output xxxx.a 在當前目錄拆分靜態庫爲目標文件.o ar

原创 【Ubuntu】gcc g++安裝與卸載(專治手殘黨)

安裝之前要卸載掉老版本的gcc、g++ sudo apt-get remove gcc gcc-xx #可能有多個版本,都要刪掉 sudo apt-get remove g++ 安裝gcc sudo apt-get inst