Обзор проекта:
- `main.py`: основная точка входа, куда я хочу добавить обработку и визуализацию данных с помощью NumPy и Matplotlib.
`view.qml`: файл QML для макета пользовательского интерфейса, в котором я планирую отображать графики, созданные Matplotlib.
- Использовать NumPy для создания примеров данных (например, синусоидальная волна).
- Создавайте графики с помощью Matplotlib на основе сгенерированных данных. 3. Отобразите эти графики в интерфейсе QML, обеспечив их бесперебойную работу в APK.
Код: Выделить всё
import sys
import lib.main_rc
from PyQt5.QtGui import QGuiApplication
from PyQt5.QtQml import QQmlApplicationEngine
if __name__ == "__main__":
app = QGuiApplication(sys.argv)
engine = QQmlApplicationEngine(":/view.qml")
if not engine.rootObjects():
sys.exit()
sys.exit(app.exec())
Код: Выделить всё
import QtQuick 2.0
import QtQuick.Controls 2.5
ApplicationWindow {
visible: true
Text {
anchors.horizontalCenter: parent.horizontalCenter
anchors.verticalCenter: parent.verticalCenter
text: "Hello World"
}
}
- Операционная система: [Linux]
Цель: Android APK
- Я не уверен, как правильно установить и импортировать Matplotlib и NumPy в мой проект, особенно в контексте сборки для Android.
- Мне нужно руководство по передаче данных между `main.py` и `view.qml`, чтобы графики, созданные в Python, могли отображаться в Интерфейс QML.
- Есть ли конкретные примеры или рекомендации по интеграции визуализаций Matplotlib с интерфейсом QML в APK?
Подробнее здесь: https://stackoverflow.com/questions/790 ... or-apk-gen
Мобильная версия