• 4520阅读
  • 5回复

[提问]Qt 怎么调用纯C++的接口 [复制链接]

上一主题 下一主题
离线wx_huang
 
只看楼主 倒序阅读 楼主  发表于: 2012-02-23
都说Qt是C++扩展,对C++有很好的兼容性,我想用Qt做界面编程,去调用纯C++类的接口。但遇到好多的疑問,他们之间的类型转换怎么转,如QString 与 String等等,还有C++接口类中要继承 QObject  加上 Q_OBJECT 和public slots。请高手们给个简单的例子让我学习下。
离线XChinux

只看该作者 1楼 发表于: 2012-02-23
Qt就是个C++库,没对C++扩展.
QString有fromStdString()等方法.
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线wx_huang
只看该作者 2楼 发表于: 2012-02-23
不明白,能告诉我怎么让它们混用吗??
离线wx_huang
只看该作者 3楼 发表于: 2012-02-23
我要得到Qt界面文本框的值怎么做??
离线xuweistudy
只看该作者 4楼 发表于: 2012-02-23
string str1 = "123456789";
QString str2 = QString::fromStdString(str1);
离线xuweistudy
只看该作者 5楼 发表于: 2012-02-23
回 3楼(wx_huang) 的帖子
QString text = lineEdit->text();
快速回复
限100 字节
 
上一个 下一个