- 主题:普通cpp工程怎么使用qt 的非界面模块?
比如vs一个现成的win32或 mfc 工程,想使用qsting qnetwork 之类,
包含都文件即可?
需要做moc吗?
--
FROM 124.64.22.*
熟悉Qt的话,还是用Qt C++重写吧。Qt C++ API看起来比MFC、WIN32的API舒服多了。
【 在 zhanghaoX 的大作中提到: 】
: 比如vs一个现成的win32或 mfc 工程,想使用qsting qnetwork 之类,
: 包含都文件即可?
: 需要做moc吗?
: ...................
--
FROM 119.233.176.*
一个开源工程,太大了,想稍微魔改下。
【 在 callmebbser 的大作中提到: 】
: 熟悉Qt的话,还是用Qt C++重写吧。Qt C++ API看起来比MFC、WIN32的API舒服多了。
:
:
: ...................
--
FROM 124.64.22.*
qstring, qbytearray 这些简单的工具类只要包含头文件既可。但是你得自行处理链接。
qimage, qtnetwork 需要在使用先创建 qguiapplication 配合。
moc 不是 qt 必须的。最近 qt 支持新的 connect 语法,可以连接到 QObject 的随便一个方法,不必搞 moc 生成 slot 了。
【 在 zhanghaoX 的大作中提到: 】
: 比如vs一个现成的win32或 mfc 工程,想使用qsting qnetwork 之类,
: 包含都文件即可?
: 需要做moc吗?
: ...................
--
FROM 183.253.146.*
包含qtcore qsting 两个头文件,
报一大堆错误:
qnamespqce.h qobjectdefs.h
.
【 在 hgoldfish 的大作中提到: 】
: qstring, qbytearray 这些简单的工具类只要包含头文件既可。但是你得自行处理链接。
:
: qimage, qtnetwork 需要在使用先创建 qguiapplication 配合。
: ...................
--
FROM 124.64.22.*
你得把 QtCore 的目录加到 include_paths 里面。
g++ -I /usr/include/qt5/QtCore/ -I /usr/include/qt5/ -l Qt5Core main.cpp
【 在 zhanghaoX 的大作中提到: 】
: 包含qtcore qsting 两个头文件,
: 报一大堆错误:
: qnamespqce.h qobjectdefs.h
: ...................
--
FROM 183.253.146.*
用curl吧,简单网络请求还是可以的
string这种用std
- 来自 水木社区APP v3.5.5
【 在 zhanghaoX 的大作中提到: 】
: 一个开源工程,太大了,想稍微魔改下。
--
FROM 223.104.39.*
QImage可能会涉及到Qt SDK框架中的QtPlugins,这需要QCoreApplication实例运行加载,
QtNetworks用到信号和事件,这也需要QCoreApplication实例运行以产生事件循环。
因此,不只是单纯地使用QtCore中的一些数据结构类那么简单。
【 在 hgoldfish 的大作中提到: 】
: qstring, qbytearray 这些简单的工具类只要包含头文件既可。但是你得自行处理链接。
: qimage, qtnetwork 需要在使用先创建 qguiapplication 配合。
: moc 不是 qt 必须的。最近 qt 支持新的 connect 语法,可以连接到 QObject 的随便一个方法,不必搞 moc 生成 slot 了。
: ...................
--
FROM 119.233.177.*