コード例 #1
0
    def create_ui(self):
        if self._ui_created:
            return

        self._ui_created = True

        self._overview_page = db_copy_overview.MainView(self)
        self._source_target_page = db_copy_source_target.SourceTargetMainView(
            self)
        self._schema_selection_page = db_copy_schema_selection.SchemaMainView(
            self)
        self._progress_page = db_copy_progress.ProgressMainView(self)
        self._report_page = db_copy_report.ReportMainView(self)

        self._page_list = [
            self._overview_page, self._source_target_page,
            self._schema_selection_page, self._progress_page, self._report_page
        ]

        if platform.system() == 'Windows':
            for p in self._page_list:
                self.content.add(p, True, True)
                p.show(False)
        else:
            for p in self._page_list:
                self.tabview.add_page(p, "")

        self._page_trail = [self._page_list[self._current_page]]
        self.switch_page(advancing=True)
コード例 #2
0
    def create_ui(self):
        if self._ui_created:
            return

        self._ui_created = True

        self._overview_page = db_copy_overview.MainView(self)
        self._source_target_page = db_copy_source_target.SourceTargetMainView(
            self)
        self._schema_selection_page = db_copy_schema_selection.SchemaMainView(
            self)
        self._progress_page = db_copy_progress.ProgressMainView(self)
        self._report_page = db_copy_report.ReportMainView(self)

        self._page_list = [
            self._overview_page, self._source_target_page,
            self._schema_selection_page, self._progress_page, self._report_page
        ]

        for p in self._page_list:
            self.add(p, True, True)
            p.show(False)

        self._page_trail = [self._page_list[self._current_page]]
        self.switch_page(advancing=True)