QT 配置QScintilla

QScintilla 是 Scintilla 这个 C++ 编辑器类在 QT 环境下的移植版本。

本文的配置环境如下:

QT 配置QScintilla_第1张图片
图片.png
QT 配置QScintilla_第2张图片
图片.png

配置过程

下载地址

https://riverbankcomputing.com/software/qscintilla/download

选择如下版本:

QT 配置QScintilla_第3张图片
图片.png

打开工程

QT 配置QScintilla_第4张图片
图片.png

选择构建路径

QT 配置QScintilla_第5张图片
图片.png

进行编译,选择构建,构建完成后生成动态库和静态库

QT 配置QScintilla_第6张图片
图片.png

项目中使用,右键*.pro文件,加入【外部库】

QT 配置QScintilla_第7张图片
图片.png

选择外部库文件

QT 配置QScintilla_第8张图片
图片.png

QT 配置QScintilla_第9张图片
图片.png

这时pro会自动添加如下代码

QT 配置QScintilla_第10张图片
图片.png

内容如下:

# Default rules for deployment.
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += target
INCLUDEPATH += D:\soft\QScintilla_gpl\QScintilla_gpl-2.11.2\Qt4Qt5

win32:CONFIG(release, debug|release): LIBS += -LD:/soft/QScintilla_gpl/QScintilla_gpl-2.11.2/Qt4Qt5/release/ -lqscintilla2_qt5
else:win32:CONFIG(debug, debug|release): LIBS += -LD:/soft/QScintilla_gpl/QScintilla_gpl-2.11.2/Qt4Qt5/debug/ -lqscintilla2_qt5
else:unix: LIBS += -LD:/soft/QScintilla_gpl/QScintilla_gpl-2.11.2/Qt4Qt5/ -lqscintilla2_qt5

INCLUDEPATH += D:/soft/QScintilla_gpl/QScintilla_gpl-2.11.2/Qt4Qt5/release
DEPENDPATH += D:/soft/QScintilla_gpl/QScintilla_gpl-2.11.2/Qt4Qt5/release

使用

QT 配置QScintilla_第11张图片
图片.png

你可能感兴趣的:(QT 配置QScintilla)