地面站终端 App
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
dogmaphobic 59ad9be767 First android commit. 10 years ago
..
doc Switch Firmware Upgrade to qextserialport 10 years ago
examples Switch Firmware Upgrade to qextserialport 10 years ago
src First android commit. 10 years ago
.gitignore Switch Firmware Upgrade to qextserialport 10 years ago
ChangeLog Switch Firmware Upgrade to qextserialport 10 years ago
LICENSE Switch Firmware Upgrade to qextserialport 10 years ago
README Switch Firmware Upgrade to qextserialport 10 years ago
extserialport.prf.in Switch Firmware Upgrade to qextserialport 10 years ago
qextserialport.pro Switch Firmware Upgrade to qextserialport 10 years ago

README

= About QextSerialPort =


QextSerialPort provides an interface to old fashioned serial ports for Qt-based applications. It currently supports Mac OS X, Windows, Linux, FreeBSD.

http://code.google.com/p/qextserialport/

== How to use (1) ==

* Download the source code.

* Put the source code in any directory you like. For example, 3rdparty:

|-- project.pro
|-- ....
|-- 3rdparty\
| |-- qextserialport\
| |

* Add following line to your qmake project file:

include(3rdparty/qextserialport/src/qextserialport.pri)

* Using QextSerialPort in your code. Enjoy it!

#include "qextserialport.h"
....
QextSerialPort * port = new QextSerialPort();
....

== How to use (2) ==
It's very easy to compile QextSerialPort directly into your application
(see above section), however, we would prefer to use it as a shared library.

* Download the source code, and put it in any location you like.

* Run following command to generate library.

qmake
make (or nmake)
sudo make install (or nmake install)

* Add following line to your project's file

CONFIG += extserialport

* Using QextSerialPort in your code. Enjoy it!

#include "qextserialport.h"
....
QextSerialPort * port = new QextSerialPort();
....

== Build Documents ==
* Run
qmake
make docs

* Note: More information can be found in doc/readme.txt

== Build examples ==
* Goto examples directory, then run
qmake (or qmake -r)
make (or nmake)