原创 如何刪除git submodules

Stage the .gitmodules changes: git add .gitmodules Delete the relevant section from .git/config. Remove the submodu

原创 Qt文件遍歷在linux下和windows下的差異

工具:Qt5.2.1 文件夾:autosavedir (C:/Users/wq/Documents/SmartbowAssist/AutoSave) 在linux下路徑的斜槓是這樣的: ‘/’ 而在windows下的路徑

原创 Qt 奇葩問題

同一個信號和同一個槽多次 connect的後果: connect n次,槽函數觸發 n次! 使用容器時注意檢查邊界 使用容器的 .last .first .removelast .removefirst 等方法時要

原创 linux驅動之usb鼠標按鍵的讀取

上一篇博文只是usb總線驅動程序的框架,下面來真正寫一個usb驅動程序。 USB鼠標驅動,鼠標輸入HID類型,其數據傳輸採用中斷URB,鼠標端點類型爲IN 目的:usb鼠標按鍵的驅動代碼編寫: 框架: 分配一個input_dev結構體設置

原创 Qt qss語法高亮

Qtcreator 默認打開qss文件不高亮顯示,解決辦法如下: 進入:工具> 選項 > 環境 > MIME 類型! 找到 text/css 這個MIME type,在“模式”添加 .qss,即將原來的“模式”改爲.css;*.q

原创 linux驅動之塊設備驅動框架

app:                    open,read,write,“1.txt” -----------------------------------------------------------------------

原创 linux驅動之I2C驅動框架

參考內核驅動: drivers/i2c/chip                              drivers/i2c/busses app: open   write  read  -------------------

原创 Qt 上下文菜單

上下文菜單的使用(初級) 上下文菜單可通過鼠標右鍵點擊彈出。主要描述下基本的上下文菜單的框架應該怎麼寫。 只要涉及菜單的操作一般使用 QMenu 和QAction 都能夠解決。 方法1 通過重寫contextMenuEvent(

原创 QAction學習

Qt大類的層次: QObject-》QWidget-》QMainWindow QObject-》QWidget-》QDialog QAction的操作是在QMainWindow上 可以將QAction 添加到QMenu上,也可以添加到QT

原创 sqlite如何避免重複建表(獲取已經存在的表)

爲避免重複建表本文提供兩種方法: 方法一:找到已經存在的所有表,手動判斷是否需要建表 SELECT name FROM SQLITE_MASTER WHERE type='table'ORDER BY name" 返回的結果集將包

原创 Qt實現iphone小白點

按鈕類 .h class SmartpushButton : public QPushButton { Q_OBJECT public: explicit SmartpushButton(QPushButton

原创 eclipse 使用技巧

記錄下平時使用 eclipse cdt寫C程序的一點一滴的積累吧。如果有朋友有些好的使用技巧,麻煩評論下,把技巧留在下面,然後我彙總到這個博文裏面。 1、列模式:alt+shift+a 。可以選擇一列數據。應用: #define S3C

原创 TQ2440從nfs網絡文件系統啓動

前提:我的PC已經配置好了 NFS服務 nfs根目錄爲:/home/daysmark/nfsdir 如果不會配置,請看點擊打開鏈接 1、進入uboot進行設置 Set the boot parameters Set parameter 

原创 解決ubuntu上的 eclipse突然打不開 多個版本的jdk切換

0、多個版本的jdk切換。。。。。。。。。。。。 你的eclipse以前用着好好的,突然有一天它打不開了,並提示如下: -----------------------------------------------------------

原创 移植linux文件系統遇到的問題 tq2440

說明:移植是按照tq2440的教程進行移植的。但是其中避免不了出現一些小的問題。 ------------------------------------------------------------------------------