コード例 #1
0
ファイル: TestUnit.py プロジェクト: eagle842/extensivetesting
    def createWidgets(self):
        """
        QtWidgets creation
         _______________________
        |                       |
        |       PyEditor        |
        |_______________________|
        |________QSplitter______|
        |                       |
        |       PyEditor        |
        |_______________________|
        """
        self.srcWidget = EditorWidget(
            self.TEST_UNIT_EDITOR,
            "Test Definition:",
            self,
            wrappingText=QtHelper.str2bool(
                Settings.instance().readValue(key='Editor/code-wrapping')))
        self.srcEditor = self.srcWidget.editor

        layout = QVBoxLayout()
        layout.addWidget(self.srcWidget)
        layout.setContentsMargins(2, 0, 0, 0)

        self.setLayout(layout)
コード例 #2
0
    def createWidgets(self):
        """
        QtWidgets creation
         _______________________
        |                       |
        |       PyEditor        |
        |_______________________|
        |________QSplitter______|
        |                       |
        |       PyEditor        |
        |_______________________|
        """
        self.srcWidget = EditorWidget(
            self.TEST_DEF_EDITOR,
            "Test Definition:",
            self,
            wrappingText=QtHelper.str2bool(
                Settings.instance().readValue(key='Editor/code-wrapping')))
        self.execWidget = EditorWidget(
            self.TEST_EXEC_EDITOR,
            "Test Execution:",
            self,
            wrappingText=QtHelper.str2bool(
                Settings.instance().readValue(key='Editor/code-wrapping')),
            toolbar=False)

        self.srcEditor = self.srcWidget.editor
        self.execEditor = self.execWidget.editor

        layout = QVBoxLayout()

        hSplitter = QSplitter(self)
        hSplitter.setOrientation(Qt.Vertical)

        hSplitter.addWidget(self.srcWidget)
        hSplitter.addWidget(self.execWidget)
        hSplitter.setContentsMargins(0, 0, 0, 0)
        hSplitter.setStretchFactor(0, 1)

        layout.addWidget(hSplitter)
        layout.setContentsMargins(2, 0, 0, 0)

        self.setLayout(layout)
コード例 #3
0
ファイル: TestData.py プロジェクト: eagle842/extensivetesting
    def createWidgets(self):
        """
        QtWidgets creation
        """
        self.srcWidget = EditorWidget(editorId=self.TEST_DATA_EDITOR,
                                      title="Test Data:",
                                      parent=self,
                                      activePyLexer=False,
                                      activePropertiesLexer=True)
        self.srcEditor = self.srcWidget.editor

        layout = QVBoxLayout()
        layout.addWidget(self.srcWidget)
        layout.setContentsMargins(2, 0, 0, 0)

        self.setLayout(layout)
コード例 #4
0
    def createWidgets (self):
        """
        QtWidgets creation
         _______________________
        |                       |
        |       PyEditor        |
        |_______________________|
        |________QSplitter______|
        |                       |
        |       PyEditor        |
        |_______________________|
        """
        self.srcWidget = EditorWidget( editorId=self.TEST_LIBRARY_EDITOR, 
                                       title="Library Definition:", parent=self )
        self.srcEditor = self.srcWidget.editor

        layout = QVBoxLayout()
        layout.addWidget(self.srcWidget)
        layout.setContentsMargins(2,0,0,0)
        
        self.setLayout(layout)
コード例 #5
0
ファイル: TestTxt.py プロジェクト: eagle842/extensivetesting
    def createWidgets(self):
        """
        QtWidgets creation
         _______________________
        |                       |
        |       PyEditor        |
        |_______________________|
        |________QSplitter______|
        |                       |
        |       PyEditor        |
        |_______________________|
        """
        self.srcWidget = EditorWidget(editorId=self.TEST_TXT_EDITOR,
                                      title="Txt Definition:",
                                      parent=self,
                                      activePyLexer=False)
        self.srcEditor = self.srcWidget.editor

        layout = QVBoxLayout()
        layout.addWidget(self.srcWidget)
        layout.setContentsMargins(2, 0, 0, 0)

        self.setLayout(layout)