Class: RubyQt6::QtCore::QSettings

Inherits:
QObject
  • Object
show all
Defined in:
lib/qt6/qtcore/qsettings.rb

Overview

Defined Under Namespace

Classes: Format, Scope, Status

Instance Method Summary collapse

Constructor Details

#initialize(organization = nil, application = nil) ⇒ QSettings

Parameters:

  • organization (String, QString) (defaults to: nil)
  • application (String, QString) (defaults to: nil)


24
25
26
27
28
29
30
# File 'lib/qt6/qtcore/qsettings.rb', line 24

def initialize(organization = nil, application = nil)
  format = QSettings.default_format
  scope = QSettings::Scope::UserScope
  organization ||= QApplication.organization_name
  application ||= QApplication.application_name
  _initialize(format, scope, T.to_qstr(organization), T.to_qstr(application))
end