Make those state names translatable
This commit is contained in:
parent
36f9a0c344
commit
a24a8a497b
@ -60,27 +60,32 @@ InstallerPrompt::InstallerPrompt(QWidget *parent)
|
|||||||
void InstallerPrompt::updateConnectionStatus() {
|
void InstallerPrompt::updateConnectionStatus() {
|
||||||
auto status = NetworkManager::status();
|
auto status = NetworkManager::status();
|
||||||
bool online = false;
|
bool online = false;
|
||||||
QString statusIndicator;
|
QString statusText, statusIndicator;
|
||||||
|
|
||||||
switch (status) {
|
switch (status) {
|
||||||
case NetworkManager::Status::Disconnected:
|
case NetworkManager::Status::Disconnected:
|
||||||
statusIndicator = "<span style=\"color: red;\">❌ Not Connected</span>";
|
statusText = tr("Not Connected");
|
||||||
|
statusIndicator = "<span style=\"color: red;\">❌</span> " + statusText;
|
||||||
break;
|
break;
|
||||||
case NetworkManager::Status::Connected:
|
case NetworkManager::Status::Connected:
|
||||||
online = true;
|
online = true;
|
||||||
statusIndicator = "<span style=\"color: green;\">🟢 Connected</span>";
|
statusText = tr("Connected");
|
||||||
|
statusIndicator = "<span style=\"color: green;\">🟢</span> " + statusText;
|
||||||
break;
|
break;
|
||||||
case NetworkManager::Status::Connecting:
|
case NetworkManager::Status::Connecting:
|
||||||
statusIndicator = "<span style=\"color: yellow;\">🟡 Connecting...</span>";
|
statusText = tr("Connecting...");
|
||||||
|
statusIndicator = "<span style=\"color: yellow;\">🟡</span> " + statusText;
|
||||||
break;
|
break;
|
||||||
case NetworkManager::Status::Disconnecting:
|
case NetworkManager::Status::Disconnecting:
|
||||||
statusIndicator = "<span style=\"color: yellow;\">🟡 Disconnecting...</span>";
|
statusText = tr("Disconnecting...");
|
||||||
|
statusIndicator = "<span style=\"color: yellow;\">🟡</span> " + statusText;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
statusIndicator = "<span style=\"color: grey;\">⚪ Unknown Status</span>";
|
statusText = tr("Unknown Status");
|
||||||
|
statusIndicator = "<span style=\"color: grey;\">⚪</span> " + statusText;
|
||||||
}
|
}
|
||||||
ui->connectionStatusLabel->setText(statusIndicator);
|
ui->connectionStatusLabel->setText(statusIndicator);
|
||||||
|
|
||||||
const auto devices = NetworkManager::networkInterfaces();
|
const auto devices = NetworkManager::networkInterfaces();
|
||||||
bool wifiEnabled = false;
|
bool wifiEnabled = false;
|
||||||
if (NetworkManager::isNetworkingEnabled()) {
|
if (NetworkManager::isNetworkingEnabled()) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user