Exemple #1
0
    def create_tables(self):
        self.edit_attrs_table = QtGui.QTableWidget(self.LeftSplitter)
        self.edit_attrs_table.setEditTriggers(
            QtGui.QAbstractItemView.AllEditTriggers)
        self.edit_attrs_table.setAlternatingRowColors(True)
        self.edit_attrs_table.setSelectionMode(
            QtGui.QAbstractItemView.ExtendedSelection)
        self.edit_attrs_table.setGridStyle(QtCore.Qt.DashLine)

        self.edit_attrs_to_table = QtGui.QTableWidget(self.rightSplitter)
        self.edit_attrs_to_table.setEditTriggers(
            QtGui.QAbstractItemView.AllEditTriggers)
        self.edit_attrs_to_table.setAlternatingRowColors(True)
        self.edit_attrs_to_table.setSelectionMode(
            QtGui.QAbstractItemView.ExtendedSelection)
        self.edit_attrs_to_table.setGridStyle(QtCore.Qt.DashLine)
Exemple #2
0
    def setupUi(self, editDBTable):
        editDBTable.setObjectName("editDBTable")
        editDBTable.resize(800, 640)
        self.centralwidget = QtGui.QWidget(editDBTable)
        self.centralwidget.setObjectName("centralwidget")
        self.gridLayout = QtGui.QGridLayout(self.centralwidget)
        self.gridLayout.setContentsMargins(9, 9, 9, 0)
        self.gridLayout.setObjectName("gridLayout")
        self.splitter = QtGui.QSplitter(self.centralwidget)
        self.splitter.setOrientation(QtCore.Qt.Horizontal)
        self.splitter.setObjectName("splitter")
        self.verticalLayoutWidget_2 = QtGui.QWidget(self.splitter)
        self.verticalLayoutWidget_2.setObjectName("verticalLayoutWidget_2")
        self.verticalLayout = QtGui.QVBoxLayout(self.verticalLayoutWidget_2)
        self.verticalLayout.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout.setObjectName("verticalLayout")
        self.tablesTreeWidget = QtGui.QTreeWidget(self.verticalLayoutWidget_2)
        self.tablesTreeWidget.setMinimumSize(QtCore.QSize(150, 0))
        self.tablesTreeWidget.setStyleSheet(
            "QTreeView::item {\n"
            "    padding: 2px;\n"
            "}\n"
            "\n"
            "QTreeView::item:selected:active{\n"
            "    background: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(82, 133, 166, 255), stop:1 rgba(82, 133, 166, 255));\n"
            "    border: 1px solid transparent;\n"
            "}\n"
            "QTreeView::item:selected:!active {\n"
            "    background: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(82, 133, 166, 255), stop:1 rgba(82, 133, 166, 255));\n"
            "    border: 1px solid transparent;\n"
            "}\n"
            "")
        self.tablesTreeWidget.setRootIsDecorated(True)
        self.tablesTreeWidget.setHeaderHidden(True)
        self.tablesTreeWidget.setObjectName("tablesTreeWidget")
        item_0 = QtGui.QTreeWidgetItem(self.tablesTreeWidget)
        item_1 = QtGui.QTreeWidgetItem(item_0)
        item_1 = QtGui.QTreeWidgetItem(item_0)
        item_2 = QtGui.QTreeWidgetItem(item_1)
        item_1 = QtGui.QTreeWidgetItem(item_0)
        item_2 = QtGui.QTreeWidgetItem(item_1)
        item_0 = QtGui.QTreeWidgetItem(self.tablesTreeWidget)
        item_1 = QtGui.QTreeWidgetItem(item_0)
        item_2 = QtGui.QTreeWidgetItem(item_1)
        item_2 = QtGui.QTreeWidgetItem(item_1)
        item_3 = QtGui.QTreeWidgetItem(item_2)
        item_2 = QtGui.QTreeWidgetItem(item_1)
        item_3 = QtGui.QTreeWidgetItem(item_2)
        item_1 = QtGui.QTreeWidgetItem(item_0)
        self.verticalLayout.addWidget(self.tablesTreeWidget)
        self.verticalLayoutWidget_3 = QtGui.QWidget(self.splitter)
        self.verticalLayoutWidget_3.setObjectName("verticalLayoutWidget_3")
        self.verticalLayout_2 = QtGui.QVBoxLayout(self.verticalLayoutWidget_3)
        self.verticalLayout_2.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.tableEditorLayout = QtGui.QVBoxLayout()
        self.tableEditorLayout.setObjectName("tableEditorLayout")
        self.editTableWidget = QtGui.QTableWidget(self.verticalLayoutWidget_3)
        self.editTableWidget.setObjectName("editTableWidget")
        self.editTableWidget.setColumnCount(0)
        self.editTableWidget.setRowCount(0)
        self.tableEditorLayout.addWidget(self.editTableWidget)
        self.verticalLayout_2.addLayout(self.tableEditorLayout)
        self.horizontalLayout = QtGui.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding,
                                       QtGui.QSizePolicy.Minimum)
        self.horizontalLayout.addItem(spacerItem)
        self.savePushButton = QtGui.QPushButton(self.verticalLayoutWidget_3)
        self.savePushButton.setMinimumSize(QtCore.QSize(120, 0))
        self.savePushButton.setObjectName("savePushButton")
        self.horizontalLayout.addWidget(self.savePushButton)
        spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding,
                                        QtGui.QSizePolicy.Minimum)
        self.horizontalLayout.addItem(spacerItem1)
        self.verticalLayout_2.addLayout(self.horizontalLayout)
        self.verticalLayout_2.setStretch(0, 1)
        self.gridLayout.addWidget(self.splitter, 0, 0, 1, 1)
        editDBTable.setCentralWidget(self.centralwidget)
        self.statusbar = QtGui.QStatusBar(editDBTable)
        self.statusbar.setObjectName("statusbar")
        editDBTable.setStatusBar(self.statusbar)

        self.retranslateUi(editDBTable)
        QtCore.QMetaObject.connectSlotsByName(editDBTable)