Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sriemer/qextserialport
Fork of QextSerialPort for custom patches
https://github.com/sriemer/qextserialport
Last synced: 6 days ago
JSON representation
Fork of QextSerialPort for custom patches
- Host: GitHub
- URL: https://github.com/sriemer/qextserialport
- Owner: sriemer
- License: other
- Created: 2014-03-17T07:34:15.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-05-22T21:09:16.000Z (over 10 years ago)
- Last Synced: 2023-08-01T04:38:59.720Z (over 1 year ago)
- Language: C++
- Size: 2.76 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
- Changelog: ChangeLog
- License: LICENSE
Awesome Lists containing this project
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)