0.7.5: la Home manda le sue misure al bridge
Dopo tre diagnosi dedotte e tre volte sbagliate, le coordinate arrivano dal telefono: il timer 'misura' le manda a /layout, il bridge le scrive nel suo registro. Nel QML arrivano versione, schermo, contenuto e y/h/testo di ogni riga.
This commit is contained in:
@@ -304,6 +304,17 @@ void ApiClient::refreshStats()
|
||||
});
|
||||
}
|
||||
|
||||
// Le misure della Home vanno al bridge, che le scrive nel suo registro: cosi'
|
||||
// per correggere la disposizione non servono ne' terminale sul telefono ne'
|
||||
// screenshot da interpretare a occhio.
|
||||
void ApiClient::reportLayout(const QVariantMap &info)
|
||||
{
|
||||
QNetworkReply *reply = send("POST", QStringLiteral("/layout"), info, 5);
|
||||
if (!reply)
|
||||
return;
|
||||
connect(reply, &QNetworkReply::finished, reply, &QObject::deleteLater);
|
||||
}
|
||||
|
||||
void ApiClient::sendCommand(const QString &id, const QVariant &value, const QVariantMap &extra)
|
||||
{
|
||||
if (!configured()) {
|
||||
|
||||
Reference in New Issue
Block a user