dylan / gist:dfe85ca32c414e70b5c5ef970126fa0e
0 likes
0 forks
1 files
Last active
| 1 | QT += network |
| 2 | CONFIG += qjson |
| 3 | INCLUDEPATH += C:/path/to/qjson/include |
| 4 | LIBS += -LC:/path/to/qjson/lib -lqjson |
| 5 |
dylan / gist:47de300c60af4b70b8edbc7a7004ec3c
0 likes
0 forks
1 files
Last active
| 1 | #include <QtGui/QApplication> |
| 2 | #include <QtDeclarative/QDeclarativeView> |
| 3 | #include <QtDeclarative/QDeclarativeContext> |
| 4 | #include "MeeTooter.h" // 引入自定义的 MeeTooter 类 |
| 5 | |
| 6 | int main(int argc, char *argv[]) |
| 7 | { |
| 8 | QApplication app(argc, argv); |
| 9 | |
| 10 | // 创建一个 QDeclarativeView,显示 QML 界面 |
dylan / gist:8e7b91ffaf1f48d18a8791baef6a9b70
0 likes
0 forks
1 files
Last active
| 1 | QT += network |
| 2 | INCLUDEPATH += /path/to/qjson/include |
| 3 | LIBS += -L/path/to/qjson/lib -lqjson |
| 4 |
dylan / gist:4c595c0fd3e8480699284f35408ee968
0 likes
0 forks
1 files
Last active
| 1 | #include "MeeTooter.h" |
| 2 | #include <QDebug> |
| 3 | #include <qjson/serializer.h> // QJson 序列化器 |
| 4 | #include <qjson/parser.h> // QJson 解析器 |
| 5 | |
| 6 | MeeTooter::MeeTooter(QObject *parent) : QObject(parent) { |
| 7 | networkManager = new QNetworkAccessManager(this); |
| 8 | connect(networkManager, SIGNAL(finished(QNetworkReply*)), this, SLOT(onReplyFinished(QNetworkReply*))); |
| 9 | } |
| 10 |
dylan / gist:a2f6217089f94bccaf9fdd13b86d2436
0 likes
0 forks
1 files
Last active
| 1 | #ifndef MEETOOTER_H |
| 2 | #define MEETOOTER_H |
| 3 | |
| 4 | #include <QObject> |
| 5 | #include <QNetworkAccessManager> |
| 6 | #include <QNetworkRequest> |
| 7 | #include <QNetworkReply> |
| 8 | #include <QVariantList> |
| 9 | #include <qjson/parser.h> // QJson 头文件 |
| 10 |
dylan / gist:21f398af450d4d06bdf113d50628a194
0 likes
0 forks
1 files
Last active
| 1 | import QtQuick 1.0 |
| 2 | import QtQuick.Controls 1.0 |
| 3 | import MeeGo 1.0 |
| 4 | |
| 5 | ApplicationWindow { |
| 6 | id: appWindow |
| 7 | visible: true |
| 8 | width: 400 |
| 9 | height: 600 |
| 10 |
dylan / gist:0eecfdac494842caac1b27138c238f1b
0 likes
0 forks
1 files
Last active
要实现一个完整的 Harmattan 应用,涵盖**预览页面**、**登录页面**、**主时间线页面**,并且包含导航逻辑和 API 调用,可以基于 QML 和 C++ 代码进行。以下是一个基于你的需求的完整项目结构及其代码示例。
### 项目结构
- `main.cpp`: 应用入口,初始化 QML 环境和 C++ 类。
- `YourApp.qml`: 主要的 UI 界面,包括预览、登录和主时间线页面。
- `YourCppClass.cpp` / `YourCppClass.h`: C++ 类,用于处理 API 请求和数据通信。
---
Newer
Older