#!/usr/bin/env python # -*- coding: utf-8 -*- """ UI Module --------- 用户界面相关模块 """ from .utilities import ( MessageDialog, InputDialog, show_info, show_warning, show_error, ask_yes_no, ask_string, BaseDialog, IconManager, get_icon_path, set_window_icon, get_icons_dir, setup_dialog_icon, setup_dialog_window, set_dark_title_bar, darken_color ) from .utilities import custom_dialogs from .settings_window import SettingsWindow from .splash_screen import SplashScreen __all__ = [ 'BaseDialog', 'MessageDialog', 'InputDialog', 'show_info', 'show_warning', 'show_error', 'ask_yes_no', 'ask_string', 'SettingsWindow', 'SplashScreen', 'IconManager', 'get_icon_path', 'set_window_icon', 'get_icons_dir', 'setup_dialog_icon', 'setup_dialog_window', 'set_dark_title_bar', 'darken_color', 'custom_dialogs' ]