Fix incorrect behavior in QML

This commit is contained in:
Vasily
2019-03-31 22:31:26 +02:00
committed by username223
parent cba76f6846
commit e0ea7e3083
6 changed files with 151 additions and 280 deletions
+11 -2
View File
@@ -1,4 +1,5 @@
#include "overlay_utils.h"
#include "../overlaycontroller.h"
namespace overlay
{
@@ -54,7 +55,10 @@ void setDesktopOverlayWidth( double width )
void setSettingsToValue( const std::string setting, const double value )
{
QSettings settings;
QSettings settings( QSettings::Format::IniFormat,
QSettings::Scope::UserScope,
application_strings::applicationOrganizationName,
application_strings::applicationName );
settings.beginGroup( strings::settingsGroupName );
settings.setValue( setting.c_str(), value );
settings.endGroup();
@@ -62,7 +66,12 @@ void setSettingsToValue( const std::string setting, const double value )
overlay::DesktopOverlay::DesktopOverlay()
{
QSettings settings;
QSettings settings( QSettings::Format::IniFormat,
QSettings::Scope::UserScope,
application_strings::applicationOrganizationName,
application_strings::applicationName );
LOG( INFO ) << settings.fileName();
settings.beginGroup( strings::settingsGroupName );
m_width = settings.value( strings::widthSettingsName, defaultOverlayWidth )
.toDouble();