当前位置: 首页>>代码示例>>Python>>正文


Python Edis.load_component方法代码示例

本文整理汇总了Python中src.ui.main.Edis.load_component方法的典型用法代码示例。如果您正苦于以下问题:Python Edis.load_component方法的具体用法?Python Edis.load_component怎么用?Python Edis.load_component使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在src.ui.main.Edis的用法示例。


在下文中一共展示了Edis.load_component方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: __init__

# 需要导入模块: from src.ui.main import Edis [as 别名]
# 或者: from src.ui.main.Edis import load_component [as 别名]
    def __init__(self):
        QStatusBar.__init__(self)
        self.hide()
        Edis.load_component("status_bar", self)

        # Conexiones
        self.messageChanged.connect(self._clean_status)
开发者ID:Garjy,项目名称:edis,代码行数:9,代码来源:status_bar.py

示例2: __init__

# 需要导入模块: from src.ui.main import Edis [as 别名]
# 或者: from src.ui.main.Edis import load_component [as 别名]
    def __init__(self, edis=None):
        QWidget.__init__(self, edis)
        self.setAcceptDrops(True)
        self.box = QVBoxLayout(self)
        self.box.setContentsMargins(0, 0, 0, 0)
        self.box.setSpacing(0)

        # Stacked
        self.stack = QStackedWidget()
        self.box.addWidget(self.stack)

        # Replace widget
        #FIXME: mover esto
        self._replace_widget = replace_widget.ReplaceWidget()
        self._replace_widget.hide()
        self.box.addWidget(self._replace_widget)

        # Editor widget
        self.editor_widget = editor_widget.EditorWidget()

        # Conexiones
        self.connect(self.editor_widget, SIGNAL("saveCurrentFile()"),
                     self.save_file)
        self.connect(self.editor_widget, SIGNAL("fileClosed(int)"),
                     self._file_closed)
        self.connect(self.editor_widget, SIGNAL("recentFile(QStringList)"),
                     self.update_recents_files)
        self.connect(self.editor_widget, SIGNAL("allFilesClosed()"),
                     self.add_start_page)
        self.connect(self.editor_widget, SIGNAL("currentWidgetChanged(int)"),
                     self.change_widget)

        Edis.load_component("principal", self)
开发者ID:Garjy,项目名称:edis,代码行数:35,代码来源:editor_container.py

示例3: __init__

# 需要导入模块: from src.ui.main import Edis [as 别名]
# 或者: from src.ui.main.Edis import load_component [as 别名]
    def __init__(self):
        QDockWidget.__init__(self)
        self.setFeatures(QDockWidget.NoDockWidgetFeatures)
        title_bar = self.titleBarWidget()
        self._remove_titlebar(title_bar)

        #self._filename = None
        self._sources = None

        self.salida_ = process.EjecutarWidget()
        self.setWidget(self.salida_)

        # Conexiones
        key_escape = QShortcut(QKeySequence(Qt.Key_Escape), self)
        key_escape.activated.connect(self.hide)

        Edis.load_component("output", self)
开发者ID:Garjy,项目名称:edis,代码行数:19,代码来源:output_container.py

示例4: __init__

# 需要导入模块: from src.ui.main import Edis [as 别名]
# 或者: from src.ui.main.Edis import load_component [as 别名]
    def __init__(self):
        super(TabContainer, self).__init__()
        # Areas
        self.setAllowedAreas(Qt.LeftDockWidgetArea | Qt.RightDockWidgetArea)
        # Tabs
        self.tabs = QTabWidget()
        self.tabs.setTabPosition(QTabWidget.West)
        self.setWidget(self.tabs)
        self.setContextMenuPolicy(Qt.CustomContextMenu)
        # Widgets
        self._symbols_widget = None
        self._explorer = None

        Edis.load_component("tab_container", self)

        self.connect(self, SIGNAL("dockLocationChanged(Qt::DockWidgetArea)"),
                     self._change_tab_position)
        self.connect(self,
                     SIGNAL("customContextMenuRequested(const QPoint)"),
                     self._load_context_menu)
        # Oculto cuando se inicia
        self.hide()
开发者ID:Garjy,项目名称:edis,代码行数:24,代码来源:tab_container.py

示例5: __init__

# 需要导入模块: from src.ui.main import Edis [as 别名]
# 或者: from src.ui.main.Edis import load_component [as 别名]
    def __init__(self, parent=None):
        QDialog.__init__(self, parent)
        self.setWindowTitle(self.tr("Configuraciones - Edis"))
        self.__sections = []
        # Opacity effect
        self.effect = QGraphicsOpacityEffect()
        self.setGraphicsEffect(self.effect)
        self.animation = QPropertyAnimation(self.effect, "opacity")

        Edis.load_component("preferences", self)
        # Install sections
        #lint:disable
        from src.ui.dialogs.preferences import (
            environment_configuration,
            editor_configuration,
            compiler_configuration
            )
        #lint:enable
        self.load_ui()
        key_escape = QShortcut(QKeySequence(Qt.Key_Escape), self)
        self.connect(key_escape, SIGNAL("activated()"), self.close)
        self.connect(self.btn_cancel, SIGNAL("clicked()"), self.close)
        self.connect(self.btn_guardar, SIGNAL("clicked()"), self._save)
开发者ID:Garjy,项目名称:edis,代码行数:25,代码来源:preferences.py


注:本文中的src.ui.main.Edis.load_component方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。