~alisonken1/openlp/pjlink2-t

« back to all changes in this revision

Viewing changes to openlp/core/ui/thememanager.py

  • Committer: Raoul Snyman
  • Author(s): Simon Hanna
  • Date: 2018-08-26 00:20:41 UTC
  • mfrom: (2829.1.2 rework-imports)
  • Revision ID: raoul@snyman.info-20180826002041-olbs1zdmapl4teg3
Rework a couple of imports. Now a subset of tests can be run again, which previously failed due to circular imports (at least that's what I guess)

Show diffs side-by-side

added added

removed removed

Lines of Context:
36
36
from openlp.core.common.path import Path, copyfile, create_paths, path_to_str
37
37
from openlp.core.common.registry import Registry, RegistryBase
38
38
from openlp.core.common.settings import Settings
39
 
from openlp.core.lib import ImageSource, ValidationError, get_text_file_string, build_icon, \
 
39
from openlp.core.lib import ImageSource, get_text_file_string, build_icon, \
40
40
    check_item_selected, create_thumb, validate_thumb
 
41
from openlp.core.lib.exceptions import ValidationError
41
42
from openlp.core.lib.theme import Theme, BackgroundType
42
43
from openlp.core.lib.ui import critical_error_message_box, create_widget_action
43
 
from openlp.core.ui import FileRenameForm, ThemeForm
 
44
from openlp.core.ui.filerenameform import FileRenameForm
 
45
from openlp.core.ui.themeform import ThemeForm
44
46
from openlp.core.widgets.dialogs import FileDialog
45
47
from openlp.core.widgets.toolbar import OpenLPToolbar
46
48