Simply opening a browser window for now.
I will embed and style the data at a later time. Probably.
void App::readSettings(void)
{
Settings *settings = Settings::instance();
- stationView->setBaseUrl(settings->queryBaseUrl());
+ stationView->setBaseUrl(settings->queryBaseUrl() + "stazione");
/*
I would use > 0 here, but people may have an old settings file with a 2
{
QNetworkRequest request;
Settings *settings = Settings::instance();
- request.setUrl(settings->queryBaseUrl());
+ request.setUrl(settings->queryBaseUrl() + "stazione");
qDebug() << "fetching schedule for station" << station;
const QString queryString = "stazione=" + station;
anchors.fill: background
onClicked: {
// Load an external page about the train, for now
+ Qt.openUrlExternally(settings.queryBaseUrl + "/" + detailsUrl)
+ console.log(settings.queryBaseUrl + "/" + detailsUrl)
}
}
}
onNameChanged: schedule.fetch(name)
onLayoutChanged: view.state = "ready"
}
-
+ Settings {
+ id: settings
+ }
}
{
QSettings settings;
return settings.value("QueryURL",
- "http://mobile.viaggiatreno.it/viaggiatreno/mobile/stazione").toString();
+ "http://mobile.viaggiatreno.it/viaggiatreno/mobile/").toString();
}
void Settings::setQueryBaseUrl(const QString &url)