Fixed importing logic for mixins
This commit is contained in:
@@ -4,6 +4,7 @@ import threading, subprocess, os
|
||||
# Gtk imports
|
||||
|
||||
# Application imports
|
||||
from .mixins import *
|
||||
|
||||
|
||||
def threaded(fn):
|
||||
@@ -13,7 +14,7 @@ def threaded(fn):
|
||||
return wrapper
|
||||
|
||||
|
||||
class CrossClassSignals:
|
||||
class Signals(DummyMixin):
|
||||
def __init__(self, settings):
|
||||
self.settings = settings
|
||||
self.builder = self.settings.returnBuilder()
|
||||
|
||||
@@ -1,2 +1,5 @@
|
||||
"""
|
||||
Gtk Bound Signal Module
|
||||
"""
|
||||
from .mixins import *
|
||||
from . import Signals
|
||||
from .Signals import Signals
|
||||
|
||||
4
src/signal_classes/mixins/DummyMixin.py
Normal file
4
src/signal_classes/mixins/DummyMixin.py
Normal file
@@ -0,0 +1,4 @@
|
||||
class DummyMixin:
|
||||
"""docstring for DummyMixin"""
|
||||
def printHelloWorld(self):
|
||||
print("Hello World!")
|
||||
@@ -1 +1 @@
|
||||
from . import *
|
||||
from .DummyMixin import DummyMixin
|
||||
|
||||
Reference in New Issue
Block a user