providers: Improve GObject namespacing

This commit is contained in:
Peter Eisenmann
2024-10-08 21:23:07 -05:00
parent eddcfd4bf0
commit 21a816fb71
6 changed files with 6 additions and 6 deletions

View File

@@ -12,7 +12,7 @@ class Option(NamedTuple):
keyword: str
class Choice(GObject.GObject):
class Choice(GObject.Object):
__gtype_name__ = __qualname__
def __init__(self, name, description, icon_path, suggested=False, keyword=None, options=[]):

View File

@@ -8,7 +8,7 @@ from .config import config
from .preloadable import Preloadable
class DeviceInfo(GObject.GObject):
class DeviceInfo(GObject.Object):
__gtype_name__ = __qualname__
name: str = None

View File

@@ -47,7 +47,7 @@ locales = {
'aa_DJ.UTF-8', 'so_SO.UTF-8'}
class Format(GObject.GObject):
class Format(GObject.Object):
__gtype_name__ = __qualname__
name: str
lower_case_name: str

View File

@@ -40,7 +40,7 @@ fallback_codes = {
xkb_info = XkbInfo()
class KeyboardInfo(GObject.GObject):
class KeyboardInfo(GObject.Object):
__gtype_name__ = __qualname__
name: str
layout: str

View File

@@ -48,7 +48,7 @@ language_to_default_locale = {
}
class LanguageInfo(GObject.GObject):
class LanguageInfo(GObject.Object):
__gtype_name__ = __qualname__
name: str
language_code: str

View File

@@ -4,7 +4,7 @@ from time import time
from gi.repository import GnomeDesktop, GObject, GWeather
class Timezone(GObject.GObject):
class Timezone(GObject.Object):
__gtype_name__ = __qualname__
def __init__(self, name):