QT 做界面,加载c语言自己编译的动态库

本文介绍如何使用QT创建界面,并加载自编译的C语言动态库进行功能实现。通过QT源码示例(包含main.h和main.cpp文件),展示了如何在QT中动态加载并调用C库的方法。
摘要由CSDN通过智能技术生成

   这两天要用qt做一个界面,但主体功能用要用c语言实现,于是,把c语言的代码生成动态库,在Qt里动态加载该库,拿出来大家分享分享!,

下面是我的QT源码!


main.h文件

1 #ifndef MAIN_WINDOW
  2 #define MAIN_WINDOW
  3 #include<QtGui>
  4 #include<QTextEdit>
  5
  6 using namespace std;
  7 QString s2q(const string &s);
  8 string q2s(const QString &s);
  9
 10 class MainWindow : public QMainWindow
 11 {
 12         Q_OBJECT
 13
 14         public:
 15                 explicit MainWindow(QWidget *parent = 0);
 16                 virtual ~MainWindow();
 17
 18                 private slots:
 19                         void handleButton();
 20                 void clear_send_box();
 21                 void clear_rev_box();
 22                 void my_show();
 23
 24         private:
 25                 QWidget *Window;
 26                 QPushButton *send_clear;
 27                 QPushButton *receive_clear;
 28                 QPushButton *send;
 29                 QPushButton *receive;
 30                 QTextEdit *input;
 31                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值