原创 Linux qt 輸入法加載流程

文章目錄預輸入功能小結預輸入預輸入法配置準備工作Ibus模塊Fcitx模塊預輸入法的加載流程查找插件目錄查找動態庫啓用輸入法 預輸入功能小結 預輸入   預輸入功能是指我們使用輸入法向一個可輸入對象進行輸入的過程中,當我們還沒有按

原创 git本地分支

文章目錄分支簡介創建分支切換分支切換分支命令切換分支的好處簡單查看當前分支歷史小案例項目中的主分支情況新建分支,處理工作不斷提交工作內容處理緊急任務step1 切回主分支step2 建立緊急任務分支step3 合併到主分支step

原创 各平臺安裝sshfs

CentOS上安裝 默認源無該工具,需要先安裝EPEL源 yum install -y epel-release yum -y install fuse-sshfs 兆芯下安裝 需要先下載安裝fuse(安裝fuse-

原创 git reset 命令原理

git reset 命令原理 文章目錄git reset 命令原理git如何管理版本認識gitgit的工作流程step1: 創建gitstep2: 向索引中添加內容step3: 提交當前版本step4: 對文件做改動step5:

原创 git基礎

文章目錄git特點git存儲數據的方式幾乎所有操作都在本地完成保證完整性git的三種狀態git配置1. 配置文件2. 配置用戶信息3. 配置文本編輯器4. 檢查配置信息5.查看一個命令的幫助信息6. 爲命令創建別名使用git創建一

原创 cmake基礎入門

cmake入門 文章目錄cmake入門單個源文件多個源文件同級目錄多級目錄自定義編譯選項編譯不同版本添加版本號源碼 單個源文件 我們編寫如下文件 #include <stdio.h> #include <stdlib.h>

原创 交叉編譯

交叉編譯 交叉編譯及交叉編譯器 在一種計算機環境中運行的編譯程序,能編譯出在另外一種環境下運行的代碼,我們就稱這種編譯器支持交叉編譯。這個編譯過程就叫交叉編譯 什麼時候需要交叉編譯 在一個平臺上生成另一個平臺上的可執行代碼時

原创 使用Q_PRIVATE_SLOT出現編譯問題的原因

使用私有類引發的問題 類定義與實現在不同文件 我們有一個Qt項目,它包含一個QObject的子類,並且該類的定義在頭文件中 // myclass.h class MyClass : public QObject { Q_OBJ

原创 hosts文件說明

hosts文件 簡介 hosts —— the static table lookup for host name(主機名查詢靜態表)。 hosts文件是Linux系統上一個負責ip地址與域名快速解析的文件,以ascii格式保

原创 Ubuntu 18.4 qt5.12 安裝搜狗拼音輸入法

Ubuntu 18.4 qt5.12 安裝搜狗拼音輸入法 安裝fcitx 使用命令行模式安裝 apt install fcitx 搜狗拼音 下載搜狗輸入法 搜狗輸入法下載地址 安裝搜狗輸入法 dpkg -i sogoupiny

原创 Qt Qt 繪製折線圖 計算線段交點

Qt 繪製折線圖 先看一張圖片工程文件見下方鏈接 本程序的開發環境: (1)qt4.8.6 (2)vs2010 (3)windows操作系統 本程序實現了一下功能: (1)實時畫鼠標線 (2)畫折線圖 (3)實時求鼠標線與折線得交

原创 Qt無邊框界面的移動與縮放

1.去掉窗體邊框   setWindowFlags(Qt::FramelessWindowHint); 2.實現窗體的移動 (1)添加鼠標按壓,鼠標釋放事件和鼠標移動事件 void mousePressEvent(QMouseEvent