演示效果
1.右击工程,并选择添加库
弹出窗口选择外部库
选择库文件并打开
选择后,点击下一步
点击完成后,自动向.pro文件添加库及包含文件的路径及依赖
外部库成功添加到工程的.pro文件中
复制外部头文件到当前工程:
现在可以调用外部库的函数了
在设计窗口添加按钮控件并关联槽:
在槽函数中调用外部库的函数
示例源码:
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QMessageBox>
#include "TestExportDef.h"
#include <tchar.h>
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
, ui(new Ui::MainWindow)
{
ui->setupUi(this);
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::on_pushButton_clicked()
{
func1(QString("const char *").toStdString().c_str(),666);
}
void MainWindow::on_pushButton_2_clicked()
{
func2();
}
void MainWindow::on_pushButton_3_clicked()
{
func3(QByteArray("char *").data(),666);
}