Check device info in read-only mode

This commit is contained in:
Nicolas Mailloux 2021-05-16 22:28:08 -04:00
parent fb6d6255e5
commit ac9c5b1a47
4 changed files with 10 additions and 10 deletions

View file

@ -65,7 +65,7 @@ MainWindow::MainWindow(QWidget *parent)
sH = QGuiApplication::screens()[0]->size().height();
// Defining what the default icon size will be
string_checkconfig("/opt/inkbox_device");
string_checkconfig_ro("/opt/inkbox_device");
if(checkconfig_str_val == "n705\n") {
stdIconWidth = sW / 12;
stdIconHeight = sH / 12;

View file

@ -872,7 +872,7 @@ void reader::menubar_show() {
ui->menuBarWidget->setVisible(true);
ui->statusBarWidget->setVisible(true);
string_checkconfig("/opt/inkbox_device");
string_checkconfig_ro("/opt/inkbox_device");
if(checkconfig_str_val == "n705\n" or checkconfig_str_val == "n905\n") {
;
}
@ -891,7 +891,7 @@ void reader::menubar_show() {
}
void reader::menubar_hide() {
string_checkconfig("/opt/inkbox_device");
string_checkconfig_ro("/opt/inkbox_device");
if(checkconfig_str_val == "n705\n" or checkconfig_str_val == "n905\n") {
ui->brightnessWidget->setVisible(false);
}

View file

@ -101,7 +101,7 @@ settings::settings(QWidget *parent) :
else {
int dpi_number = checkconfig_str_val.toInt();
// Checking if it's a Mini or a Touch
string_checkconfig("/opt/inkbox_device");
string_checkconfig_ro("/opt/inkbox_device");
if(checkconfig_str_val == "n705\n") {
if(dpi_number == 187) {
ui->uiScalingSlider->setValue(0);
@ -498,7 +498,7 @@ void settings::on_darkModeCheckBox_toggled(bool checked)
void settings::on_uiScalingSlider_valueChanged(int value)
{
if(value == 0) {
string_checkconfig("/opt/inkbox_device");
string_checkconfig_ro("/opt/inkbox_device");
if(checkconfig_str_val == "n705\n") {
string_writeconfig(".config/09-dpi/config", "187");
}
@ -507,7 +507,7 @@ void settings::on_uiScalingSlider_valueChanged(int value)
}
}
if(value == 1) {
string_checkconfig("/opt/inkbox_device");
string_checkconfig_ro("/opt/inkbox_device");
if(checkconfig_str_val == "n705\n") {
string_writeconfig(".config/09-dpi/config", "214");
}
@ -516,7 +516,7 @@ void settings::on_uiScalingSlider_valueChanged(int value)
}
}
if(value == 2) {
string_checkconfig("/opt/inkbox_device");
string_checkconfig_ro("/opt/inkbox_device");
if(checkconfig_str_val == "n705\n") {
string_writeconfig(".config/09-dpi/config", "227");
}
@ -614,7 +614,7 @@ void settings::on_enableUiScalingCheckBox_toggled(bool checked)
{
if(checked == true) {
// Writing default value depending on the device
string_checkconfig("/opt/inkbox_device");
string_checkconfig_ro("/opt/inkbox_device");
if(checkconfig_str_val == "n705\n") {
string_writeconfig(".config/09-dpi/config", "187");
}

View file

@ -28,7 +28,7 @@ settingsChooser::settingsChooser(QWidget *parent) :
sH = QGuiApplication::screens()[0]->size().height();
// Defining what the default icon size will be
string_checkconfig("/opt/inkbox_device");
string_checkconfig_ro("/opt/inkbox_device");
if(checkconfig_str_val == "n705\n") {
homeIconWidth = sW / 18;
homeIconHeight = sW / 18;
@ -41,7 +41,7 @@ settingsChooser::settingsChooser(QWidget *parent) :
ui->inkboxSettingsBtn->setProperty("type", "borderless");
ui->koboxSettingsBtn->setProperty("type", "borderless");
string_checkconfig("/opt/inkbox_device");
string_checkconfig_ro("/opt/inkbox_device");
if(checkconfig_str_val == "n705\n" or checkconfig_str_val == "n905\n") {
ui->inkboxSettingsBtn->setStyleSheet("padding: 20px; Text-align: left");
ui->koboxSettingsBtn->setStyleSheet("padding: 20px; Text-align: left");