當前位置: 首頁>>代碼示例>>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;未經允許,請勿轉載。