原创 Qt5顯示中文

1.在main.cpp中包含頭文件#include <QTextCodec> mian函數中加入QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8")); 在使用中文

原创 虛擬機中安裝ubuntu及搭建Qt開發環境

1.安裝vmwareplayer。 2.安裝ubuntu。 3.安裝vi。sudo apt-get install vim 4.安裝GCC。sudo apt-get install build-essential 5.arm-linux-

原创 x11vnc ops

x11vnc: a VNC server for real X displaysHere are all of x11vnc command line options:% x11vnc -opts (see below for

原创 嵌入式linux實現vnc功能

現在有一個想法準備在嵌入式設備和pc之間通過網絡實現一種類似遠程桌面的功能,在pc端可以看到嵌入式設備顯示的內容,並且可以使用鼠標和鍵盤操作嵌入式設備的程序。查看了網絡上的一些資料後,準備使用vnc功能來實現,在嵌入式設備端啓動vncse

原创 Qt進程間通信及簡單例子

Qt提供了幾種在Qt應用程序中實現進程間通信(IPC)的方式。 1. TCP/IP 跨平臺的QtNetwork模塊提供了可以簡單實現網絡編程的類。它提供了特定的應用層協議通信的高級別的類(像QNetworkAccessManager,QF

原创 git status不顯示本地倉庫領先遠端幾次提交信息的解決辦法

git版本1.8之前使用下面命令: git branch --set-upstream local origin/remote local 和 remote 是本地和遠端倉庫名字。 git版本1.8之後可以使用下面這條命令: git br

原创 修改嵌入式linux驅動支持不同的LCD

本文中使用的是周立功EPC-287開發板,其中處理器是Freescale ARM9 i.MX287。廠家提供的linux內核源碼包含了幾種支持的lcd,在內核源碼目錄下通過make ARCH=arm menuconfig查看內核配置項,進

原创 修改u-boot環境變量設置內核啓動方式

我使用的是周立功EPC-287開發板,linux系統。 1. u-boot默認是從nandflash啓動的,此時相關的環境變量: loadaddr=0x41600000 kernel=uImage kernelsize=0x300000

原创 Qt進程間通信

Qt提供了幾種在Qt應用程序中實現進程間通信(IPC)的方式。 1. TCP/IP 跨平臺的QtNetwork模塊提供了可以簡單實現網絡編程的類。它提供了特定的應用層協議通信的高級別的類(像QNetworkAccessManager,QF

原创 Qtcreator遠程調試出現“The selected build of GDB does not support Python scripting.It cannot be used .."

    之前使用的是Qt4.7後來換成了Qt5.x,Qtcreator的版本使用4.0,使用中發現Qtcreator遠程調試出現“The selected build of GDB does not support Python scr

原创 Qt5實現國際化

  1. 在工程文件(.pro)里加入TRANSLATIONS標籤,例如:TRANSLATIONS += chs.ts。可以根據不同地區的語言代碼進行命名。2. 在命令行下調用: lupdate myproject.pro,生成.ts文件

原创 qt-embedd-linux4.8.2編譯配置選項說明

Usage:  configure [-h] [-prefix <dir>] [-prefix-install] [-bindir <dir>] [-libdir <dir>]        [-docdir <dir>] [-heade

原创 Qt實現IP控件

Qt實現IP控件   .h #ifndef IPCTRL_H #define IPCTRL_H #include <QFrame> #include <QLineEdit> #include <QIntValidator> #incl

原创 控制開關的printf

/* *************************************************************** Functio

原创 嵌入式linux幾種播放視頻方法

嵌入式linux幾種播放視頻的方法: 交叉編譯mplayer、smplayer等軟件,移植到嵌入式平臺。這種方法在嵌入式平臺不能控制窗口位置,不能很好的嵌入到自己程序的窗口中去。但是實現起來應該比較快。 使用qt4的phonon組件。這個