Esempio n. 1
0
    def setupUi(self, Form):
        Form.setObjectName("Form")
        Form.resize(507, 406)
        self.horizontalLayout = QtWidgets.QHBoxLayout(Form)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.mainVerticalLayout = QtWidgets.QVBoxLayout()
        self.mainVerticalLayout.setObjectName("mainVerticalLayout")
        self.conanfileLineEdit = QtWidgets.QLineEdit(Form)
        self.conanfileLineEdit.setObjectName("conanfileLineEdit")
        self.mainVerticalLayout.addWidget(self.conanfileLineEdit)
        self.recipeGroupBox = QtWidgets.QGroupBox(Form)
        self.recipeGroupBox.setObjectName("recipeGroupBox")
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout(self.recipeGroupBox)
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.settingsGroupBox = QtWidgets.QGroupBox(self.recipeGroupBox)
        self.settingsGroupBox.setObjectName("settingsGroupBox")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.settingsGroupBox)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.settingsListView = QtWidgets.QListView(self.settingsGroupBox)
        self.settingsListView.setObjectName("settingsListView")
        self.verticalLayout_2.addWidget(self.settingsListView)
        self.horizontalLayout_3.addWidget(self.settingsGroupBox)
        self.optionsGroupBox = QtWidgets.QGroupBox(self.recipeGroupBox)
        self.optionsGroupBox.setObjectName("optionsGroupBox")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.optionsGroupBox)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.optionsListView = QtWidgets.QListView(self.optionsGroupBox)
        self.optionsListView.setObjectName("optionsListView")
        self.verticalLayout_3.addWidget(self.optionsListView)
        self.horizontalLayout_3.addWidget(self.optionsGroupBox)
        self.mainVerticalLayout.addWidget(self.recipeGroupBox)
        self.dependenciesGroupBox = QtWidgets.QGroupBox(Form)
        self.dependenciesGroupBox.setObjectName("dependenciesGroupBox")
        self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.dependenciesGroupBox)
        self.verticalLayout_4.setObjectName("verticalLayout_4")
        self.dependenciesListView = QtWidgets.QListView(self.dependenciesGroupBox)
        self.dependenciesListView.setObjectName("dependenciesListView")
        self.verticalLayout_4.addWidget(self.dependenciesListView)
        self.mainVerticalLayout.addWidget(self.dependenciesGroupBox)
        self.verticalLayout = QtWidgets.QVBoxLayout()
        self.verticalLayout.setObjectName("verticalLayout")
        self.mainVerticalLayout.addLayout(self.verticalLayout)
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_2.addItem(spacerItem)
        self.generatePushButton = QtWidgets.QPushButton(Form)
        self.generatePushButton.setObjectName("generatePushButton")
        self.horizontalLayout_2.addWidget(self.generatePushButton)
        spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_2.addItem(spacerItem1)
        self.mainVerticalLayout.addLayout(self.horizontalLayout_2)
        self.horizontalLayout.addLayout(self.mainVerticalLayout)

        self.retranslateUi(Form)
        QtCore.QMetaObject.connectSlotsByName(Form)
Esempio n. 2
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(488, 426)
        MainWindow.setStyleSheet("QWidget#MainWindow {\n"
                                 "    background-color : rgb(78,78,78)\n"
                                 "}")
        self.verticalLayout = QtWidgets.QVBoxLayout(MainWindow)
        self.verticalLayout.setSpacing(0)
        self.verticalLayout.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout.setObjectName("verticalLayout")
        self.gridLayout = QtWidgets.QGridLayout()
        self.gridLayout.setObjectName("gridLayout")
        self.publicVerticalLayout = QtWidgets.QVBoxLayout()
        self.publicVerticalLayout.setObjectName("publicVerticalLayout")
        self.addPublicPushButton = QtWidgets.QPushButton(MainWindow)
        self.addPublicPushButton.setObjectName("addPublicPushButton")
        self.publicVerticalLayout.addWidget(self.addPublicPushButton)
        self.removePublicPushButton = QtWidgets.QPushButton(MainWindow)
        self.removePublicPushButton.setObjectName("removePublicPushButton")
        self.publicVerticalLayout.addWidget(self.removePublicPushButton)
        spacerItem = QtWidgets.QSpacerItem(20, 40,
                                           QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Expanding)
        self.publicVerticalLayout.addItem(spacerItem)
        self.gridLayout.addLayout(self.publicVerticalLayout, 1, 2, 1, 1)
        self.authListView = QtWidgets.QListView(MainWindow)
        self.authListView.setObjectName("authListView")
        self.gridLayout.addWidget(self.authListView, 0, 0, 1, 1)
        self.authVerticalLayout = QtWidgets.QVBoxLayout()
        self.authVerticalLayout.setObjectName("authVerticalLayout")
        self.addAuthPushButton = QtWidgets.QPushButton(MainWindow)
        self.addAuthPushButton.setObjectName("addAuthPushButton")
        self.authVerticalLayout.addWidget(self.addAuthPushButton)
        self.removeAuthPushButton = QtWidgets.QPushButton(MainWindow)
        self.removeAuthPushButton.setObjectName("removeAuthPushButton")
        self.authVerticalLayout.addWidget(self.removeAuthPushButton)
        spacerItem1 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.authVerticalLayout.addItem(spacerItem1)
        self.gridLayout.addLayout(self.authVerticalLayout, 0, 2, 1, 1)
        self.publicListView = QtWidgets.QListView(MainWindow)
        self.publicListView.setObjectName("publicListView")
        self.gridLayout.addWidget(self.publicListView, 1, 0, 1, 1)
        self.reinitPushButton = QtWidgets.QPushButton(MainWindow)
        self.reinitPushButton.setObjectName("reinitPushButton")
        self.gridLayout.addWidget(self.reinitPushButton, 2, 2, 1, 1)
        self.verticalLayout.addLayout(self.gridLayout)

        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
Esempio n. 3
0
    def setupUi(self, indirect_sound_editor):
        indirect_sound_editor.setObjectName("sound_editor")
        indirect_sound_editor.resize(875, 516)
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout(indirect_sound_editor)
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.widget = QtWidgets.QWidget(indirect_sound_editor)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.widget.sizePolicy().hasHeightForWidth())
        self.widget.setSizePolicy(sizePolicy)
        self.widget.setObjectName("widget")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.widget)
        self.verticalLayout.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout.setObjectName("verticalLayout")
        self.search_bar = QtWidgets.QLineEdit(self.widget)
        self.search_bar.setObjectName("search_bar")
        self.verticalLayout.addWidget(self.search_bar)
        self.sets_list_view = QtWidgets.QListView(self.widget)
        self.sets_list_view.setObjectName("sets_list_view")
        self.verticalLayout.addWidget(self.sets_list_view)
        self.horizontalLayout_3.addWidget(self.widget)
        self.line = QtWidgets.QFrame(indirect_sound_editor)
        self.line.setFrameShape(QtWidgets.QFrame.VLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.horizontalLayout_3.addWidget(self.line)
        self.widget_2 = QtWidgets.QWidget(indirect_sound_editor)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.widget_2.sizePolicy().hasHeightForWidth())
        self.widget_2.setSizePolicy(sizePolicy)
        self.widget_2.setObjectName("widget_2")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.widget_2)
        self.verticalLayout_2.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.sounds_list_view = QtWidgets.QListView(self.widget_2)
        self.sounds_list_view.setObjectName("sounds_list_view")
        self.verticalLayout_2.addWidget(self.sounds_list_view)
        self.horizontalLayout_3.addWidget(self.widget_2)

        self.retranslateUi(indirect_sound_editor)
        QtCore.QMetaObject.connectSlotsByName(indirect_sound_editor)
Esempio n. 4
0
    def setupUi(self, variableSelection):
        variableSelection.setObjectName("variableSelection")
        variableSelection.resize(409, 300)
        self.buttonBox = QtWidgets.QDialogButtonBox(variableSelection)
        self.buttonBox.setGeometry(QtCore.QRect(230, 260, 171, 32))
        self.buttonBox.setOrientation(QtCore.Qt.Horizontal)
        self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel
                                          | QtWidgets.QDialogButtonBox.Ok)
        self.buttonBox.setObjectName("buttonBox")
        self.list_left = QtWidgets.QListView(variableSelection)
        self.list_left.setGeometry(QtCore.QRect(30, 60, 141, 191))
        self.list_left.setObjectName("listView")
        self.verticalScrollBar = QtWidgets.QScrollBar(variableSelection)
        self.verticalScrollBar.setGeometry(QtCore.QRect(150, 70, 20, 171))
        self.verticalScrollBar.setOrientation(QtCore.Qt.Vertical)
        self.verticalScrollBar.setObjectName("verticalScrollBar")
        self.verticalScrollBar_2 = QtWidgets.QScrollBar(variableSelection)
        self.verticalScrollBar_2.setGeometry(QtCore.QRect(350, 70, 21, 171))
        self.verticalScrollBar_2.setOrientation(QtCore.Qt.Vertical)
        self.verticalScrollBar_2.setObjectName("verticalScrollBar_2")
        self.toolButton = QtWidgets.QToolButton(variableSelection)
        self.toolButton.setGeometry(QtCore.QRect(190, 100, 41, 31))
        self.toolButton.setAutoRaise(False)
        self.toolButton.setArrowType(QtCore.Qt.RightArrow)
        self.toolButton.setObjectName("addButton")
        self.toolButton_2 = QtWidgets.QToolButton(variableSelection)
        self.toolButton_2.setGeometry(QtCore.QRect(190, 180, 41, 31))
        self.toolButton_2.setArrowType(QtCore.Qt.LeftArrow)
        self.toolButton_2.setObjectName("removeButton")
        self.list_right = QtWidgets.QListView(variableSelection)
        self.list_right.setGeometry(QtCore.QRect(240, 60, 141, 191))
        self.list_right.setObjectName("listView_2")
        self.label = QtWidgets.QLabel(variableSelection)
        self.label.setGeometry(QtCore.QRect(40, 20, 361, 20))
        self.label.setStyleSheet("font: 8pt \"MS Shell Dlg 2\";")
        self.label.setObjectName("label")

        self.retranslateUi(variableSelection)
        QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("accepted()"),
                               variableSelection.accept)
        QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("rejected()"),
                               variableSelection.reject)
        QtCore.QMetaObject.connectSlotsByName(variableSelection)

        self.model_left = QStandardItemModel(self)
        self.list_left.setModel(self.model_left)
        self.model_right = QStandardItemModel(self)
        self.list_right.setModel(self.model_right)
Esempio n. 5
0
    def setupUi(self, Frame):
        Frame.setObjectName("Frame")
        Frame.resize(757, 501)
        #Frame.setFrameShape(QtWidgets.QFrame.StyledPanel)
        #Frame.setFrameShadow(QtWidgets.QFrame.Raised)
        self.verticalLayoutWidget = QtWidgets.QWidget(Frame)
        self.verticalLayoutWidget.setGeometry(QtCore.QRect(50, 90, 160, 88))
        self.verticalLayoutWidget.setObjectName("verticalLayoutWidget")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.verticalLayoutWidget)
        self.verticalLayout.setObjectName("verticalLayout")
        self.pushButton = QtWidgets.QPushButton(self.verticalLayoutWidget)
        self.pushButton.setObjectName("pushButton")
        self.verticalLayout.addWidget(self.pushButton)
        self.pushButton_2 = QtWidgets.QPushButton(self.verticalLayoutWidget)
        self.pushButton_2.setObjectName("pushButton_2")
        self.verticalLayout.addWidget(self.pushButton_2)
        self.listView = QtWidgets.QListView(Frame)
        self.listView.setGeometry(QtCore.QRect(220, 90, 256, 192))
        self.listView.setObjectName("listView")
        self.comboBox = QtWidgets.QComboBox(Frame)
        self.comboBox.setGeometry(QtCore.QRect(50, 190, 161, 36))
        self.comboBox.setObjectName("comboBox")
        self.comboBox.addItem("test1")
        self.comboBox.addItem("test2")
        self.comboBox.addItem("test3")

        self.retranslateUi(Frame)
        QtCore.QMetaObject.connectSlotsByName(Frame)
Esempio n. 6
0
    def __init__(self, parent=None):
        super(Window, self).__init__(parent)

        model = FileListModel(self)
        model.setDirPath(QtCore.QLibraryInfo.location(QtCore.QLibraryInfo.PrefixPath))

        label = QtWidgets.QLabel("Directory")
        lineEdit = QtWidgets.QLineEdit()
        label.setBuddy(lineEdit)

        view = QtWidgets.QListView()
        view.setModel(model)

        self.logViewer = QtWidgets.QTextBrowser()
        self.logViewer.setSizePolicy(QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred))

        lineEdit.textChanged.connect(model.setDirPath)
        lineEdit.textChanged.connect(self.logViewer.clear)
        model.numberPopulated.connect(self.updateLog)

        layout = QtWidgets.QGridLayout()
        layout.addWidget(label, 0, 0)
        layout.addWidget(lineEdit, 0, 1)
        layout.addWidget(view, 1, 0, 1, 2)
        layout.addWidget(self.logViewer, 2, 0, 1, 2)

        self.setLayout(layout)
        self.setWindowTitle("Fetch More Example")
Esempio n. 7
0
    def __init__(self, leaders, parent=None):
        super(TeamLeadersDialog, self).__init__(parent)
        self.model = QtCore.QStringListModel(self)
        self.model.setStringList(leaders)

        self.listView = QtWidgets.QListView()
        self.listView.setModel(self.model)
        self.listView.setEditTriggers(
            QtWidgets.QAbstractItemView.AnyKeyPressed
            | QtWidgets.QAbstractItemView.DoubleClicked)

        self.buttonBox = QtWidgets.QDialogButtonBox()
        self.insertButton = self.buttonBox.addButton(
            '&Insert', QtWidgets.QDialogButtonBox.ActionRole)
        self.deleteButton = self.buttonBox.addButton(
            '&Delete', QtWidgets.QDialogButtonBox.ActionRole)
        self.buttonBox.addButton(QtWidgets.QDialogButtonBox.Ok)
        self.buttonBox.addButton(QtWidgets.QDialogButtonBox.Cancel)

        self.insertButton.clicked.connect(self.insert)
        self.deleteButton.clicked.connect(self.delete)
        self.buttonBox.accepted.connect(self.accept)
        self.buttonBox.rejected.connect(self.reject)

        self.mainLayout = QtWidgets.QVBoxLayout()
        self.mainLayout.addWidget(self.listView)
        self.mainLayout.addWidget(self.buttonBox)
        self.setLayout(self.mainLayout)

        self.setWindowTitle("Team Leaders")
Esempio n. 8
0
    def __init__(self):
        super().__init__()
        self.chemin = QtWidgets.QLineEdit()
        text = QtWidgets.QLabel("Chemin du fichier du protocole à ouvrir :")
        button = QtWidgets.QPushButton("Generate graph and give acyclicity")
        button.clicked.connect(self.graph_generation)
        layout = QtWidgets.QHBoxLayout()
        layout.addWidget(text)
        layout.addWidget(self.chemin)
        layout.addWidget(button)
        layout.setAlignment(QtCore.Qt.AlignTop)

        self.protocol = QtWidgets.QListView()
        self.protocol.setEditTriggers(
            QtWidgets.QAbstractItemView.NoEditTriggers)
        self.protocol.setWindowTitle('Protocol')
        #self.protocol.setMinimumSize(600, 400)
        # Create an empty model for the list's data
        self.model = QtGui.QStandardItemModel(self.protocol)

        self.figure = plt.figure()
        self.canvas = FigureCanvas(self.figure)
        self.canvas.resize(600, 400)

        layoutProtocolGraph = QtWidgets.QHBoxLayout()
        layoutProtocolGraph.addWidget(self.protocol)
        layoutProtocolGraph.addWidget(self.canvas)
        layoutGeneral = QtWidgets.QVBoxLayout()
        layoutGeneral.addLayout(layout)
        layoutGeneral.addLayout(layoutProtocolGraph)

        self.setLayout(layoutGeneral)
Esempio n. 9
0
 def create_widgets(self):  #Point1
     self.toolbar = QtWidgets.QToolBar()
     self.tree_view = QtWidgets.QTreeView()
     self.list_view = QtWidgets.QListView()
     self.sld_iconSize = QtWidgets.QSlider(
     )  # Slider pour changer la taille des îcones
     self.main_widget = QtWidgets.QWidget()
Esempio n. 10
0
 def create_widgets(self):
     """Create the widgets of the application."""
     self.toolbar = QtWidgets.QToolBar()
     self.tree_view = QtWidgets.QTreeView()
     self.list_view = QtWidgets.QListView()
     self.sld_iconSize = QtWidgets.QSlider()
     self.main_widget = QtWidgets.QWidget()
Esempio n. 11
0
    def setupUi(self, LinkAssets):
        LinkAssets.setObjectName("LinkAssets")
        LinkAssets.resize(241, 358)
        self.verticalLayout = QtWidgets.QVBoxLayout(LinkAssets)
        self.verticalLayout.setObjectName("verticalLayout")
        self.splitter = QtWidgets.QSplitter(LinkAssets)
        self.splitter.setOrientation(QtCore.Qt.Horizontal)
        self.splitter.setObjectName("splitter")
        self.label = QtWidgets.QLabel(self.splitter)
        self.label.setMinimumSize(QtCore.QSize(60, 0))
        self.label.setMaximumSize(QtCore.QSize(85, 16777215))
        self.label.setObjectName("label")
        self.linShotName = QtWidgets.QLineEdit(self.splitter)
        self.linShotName.setEnabled(False)
        self.linShotName.setAlignment(QtCore.Qt.AlignCenter)
        self.linShotName.setObjectName("linShotName")
        self.verticalLayout.addWidget(self.splitter)
        self.listAssets = QtWidgets.QListView(LinkAssets)
        self.listAssets.setSelectionMode(QtWidgets.QAbstractItemView.ExtendedSelection)
        self.listAssets.setObjectName("listAssets")
        self.verticalLayout.addWidget(self.listAssets)
        self.btnLinkAssets = QtWidgets.QPushButton(LinkAssets)
        self.btnLinkAssets.setMinimumSize(QtCore.QSize(0, 40))
        self.btnLinkAssets.setObjectName("btnLinkAssets")
        self.verticalLayout.addWidget(self.btnLinkAssets)

        self.retranslateUi(LinkAssets)
        QtCore.QMetaObject.connectSlotsByName(LinkAssets)
Esempio n. 12
0
    def setupUi(self, Form):
        Form.setObjectName("Form")
        Form.resize(448, 681)
        self.verticalLayout = QtWidgets.QVBoxLayout(Form)
        self.verticalLayout.setObjectName("verticalLayout")
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        spacerItem = QtWidgets.QSpacerItem(20, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout.addItem(spacerItem)
        self.label = QtWidgets.QLabel(Form)
        self.label.setAlignment(QtCore.Qt.AlignCenter)
        self.label.setWordWrap(True)
        self.label.setObjectName("label")
        self.horizontalLayout.addWidget(self.label)
        spacerItem1 = QtWidgets.QSpacerItem(20, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout.addItem(spacerItem1)
        self.verticalLayout.addLayout(self.horizontalLayout)
        self.lineEdit = QtWidgets.QLineEdit(Form)
        self.lineEdit.setObjectName("lineEdit")
        self.verticalLayout.addWidget(self.lineEdit)
        self.listView = QtWidgets.QListView(Form)
        self.listView.setObjectName("listView")
        self.verticalLayout.addWidget(self.listView)

        self.retranslateUi(Form)
        QtCore.QMetaObject.connectSlotsByName(Form)
Esempio n. 13
0
 def create_widgets(self):
     self.toolbar = QtWidgets.QToolBar()
     self.main_widget = QtWidgets.QWidget()
     self.tree_view = QtWidgets.QTreeView()
     self.list_view = QtWidgets.QListView()
     self.model = QtWidgets.QFileSystemModel()
     self.sld_iconSize = QtWidgets.QSlider()
Esempio n. 14
0
    def __init__(self, name, logs: list()):
        super(LogsDialogue, self).__init__()
        self.setObjectName("self")
        # self.resize(200, 71)
        # self.setMinimumSize(QtCore.QSize(200, 71))
        # self.setMaximumSize(QtCore.QSize(200, 71))
        self.setContextMenuPolicy(QtCore.Qt.NoContextMenu)
        # icon = QtGui.QIcon()
        # icon.addPixmap(QtGui.QPixmap("Icons/Plus-32.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        # self.setWindowIcon(icon)
        self.layout = QtWidgets.QVBoxLayout(self)

        # logs_list
        self.logs_list = QtWidgets.QListView()
        model = QtGui.QStandardItemModel()
        self.logs_list.setModel(model)

        for entry in logs:
            item = QtGui.QStandardItem(entry)
            model.appendRow(item)

        # accept button
        self.accept_btn = QtWidgets.QPushButton()
        self.accept_btn.setText('Accept')
        self.accept_btn.clicked.connect(self.accept_click)

        # add all to the GUI
        self.layout.addWidget(QtWidgets.QLabel("Logs"))
        self.layout.addWidget(self.logs_list)

        self.layout.addWidget(self.accept_btn)

        self.setLayout(self.layout)

        self.setWindowTitle(name)
Esempio n. 15
0
 def __init__(self, model):
     QtWidgets.QWidget.__init__(self)
     self.setWindowTitle("List Window")
     self.setGeometry(300, 200, 200, 200)
     listview = QtWidgets.QListView(self)
     self.model = model
     listview.setModel(model)
Esempio n. 16
0
    def create_widgets(self):
        """ Creates the nessesary widgets.

        Creates a grid layout widget that will lay the line edit, list view
        and push button widgets.
        """

        # Creates layout and applies it to the QDialog
        self.layout_widget = QtWidgets.QGridLayout()
        self.setLayout(self.layout_widget)

        # Line edit widget
        self.line_edit = QtWidgets.QLineEdit()
        self.line_edit.setPlaceholderText('search your module...')

        # List view widget
        self.list_view = QtWidgets.QListView()
        self.list_view.setSelectionMode(
            QtWidgets.QAbstractItemView.ExtendedSelection)
        self.list_view.setUpdatesEnabled(True)

        # Button widget
        self.delete_button = QtWidgets.QPushButton('Delete')

        # Adds widgets to the layout
        for widget in [self.line_edit, self.list_view, self.delete_button]:
            self.layout_widget.addWidget(widget)
Esempio n. 17
0
    def __init__(self):
        super().__init__()
        self.main_layout = QtWidgets.QGridLayout(self)
        # self.setLayout(self.main_layout)

        self.device_widget = DeviceListView(self)
        self.target_widget = TargetTableView(self)
        self.effect_widget = QtWidgets.QListView()
        self.color_widget = QtWidgets.QColorDialog()
        self.hw_check = QtWidgets.QCheckBox()
        self.hw_label = QtWidgets.QLabel('Hardware effect?')
        self.try_button = QtWidgets.QPushButton('&Try')
        self.apply_button = QtWidgets.QPushButton('&Apply')
        self.stop_button = QtWidgets.QPushButton('&Stop')

        # Hide OK/Cancel buttons on color picker
        self.color_widget.setOption(QtWidgets.QColorDialog.NoButtons, True)
        self.color_widget.currentColorChanged.connect(
            self.target_widget.color_change)

        self._assemble_panel()

        self.try_button.clicked.connect(self._try_clicked)
        self.apply_button.clicked.connect(self._apply_clicked)
        self.stop_button.clicked.connect(self._stop_clicked)
Esempio n. 18
0
    def __init__(self, parent=None):
        QtWidgets.QWidget.__init__(self, parent)

        hbox = QtWidgets.QVBoxLayout()

        nameLabel = QtWidgets.QLabel(self)
        nameLabel.setText('Asset List:')

        data_list = os.listdir(libraryPath)

        self.model = QtCore.QStringListModel()
        self.model.setStringList(data_list)

        self.view = QtWidgets.QListView()
        self.view.setModel(self.model)

        #make button
        button = QtWidgets.QPushButton('OK', self)
        button.setFocusPolicy(QtCore.Qt.NoFocus)
        button.move(20, 150)

        self.connect(button, QtCore.SIGNAL('clicked()'), self.clickMethod)

        self.setGeometry(600, 200, 600, 800)
        self.setWindowTitle('Asset List')

        #Layout
        hbox.addWidget(nameLabel)
        hbox.addWidget(self.view)
        hbox.addWidget(button)

        self.setLayout(hbox)
Esempio n. 19
0
    def __init__(self, editor, parent):
        self.editor = editor

        self.model = NodeGraphModel([])

        self.list_view = QtWidgets.QListView(parent=parent)
        self.list_view.setModel(self.model)

        self.list_view.clicked.connect(self._onClick)
Esempio n. 20
0
 def create_widgets(self):
     self.toolbar = QtWidgets.QToolBar()
     self.main_widget = QtWidgets.QWidget()
     self.tree_view = QtWidgets.QTreeView()
     self.list_view = QtWidgets.QListView()
     self.path = "/"
     self.model = QtWidgets.QFileSystemModel()
     self.model.setRootPath((QtCore.QDir.rootPath()))
     self.sld_iconSize = QtWidgets.QSlider()
Esempio n. 21
0
    def setupUi(self, Dialog):
        Dialog.setObjectName("Dialog")
        Dialog.resize(478, 280)
        self.verticalLayout = QtWidgets.QVBoxLayout(Dialog)
        self.verticalLayout.setObjectName("verticalLayout")
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.listView = QtWidgets.QListView(Dialog)
        self.listView.setObjectName("listView")
        self.horizontalLayout.addWidget(self.listView)
        self.verticalLayout_2 = QtWidgets.QVBoxLayout()
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        spacerItem = QtWidgets.QSpacerItem(20, 40,
                                           QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_2.addItem(spacerItem)
        self.pushButton_2 = QtWidgets.QPushButton(Dialog)
        self.pushButton_2.setObjectName("pushButton_2")
        self.verticalLayout_2.addWidget(self.pushButton_2)
        self.pushButton = QtWidgets.QPushButton(Dialog)
        self.pushButton.setObjectName("pushButton")
        self.verticalLayout_2.addWidget(self.pushButton)
        spacerItem1 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_2.addItem(spacerItem1)
        self.horizontalLayout.addLayout(self.verticalLayout_2)
        self.listView_2 = QtWidgets.QListView(Dialog)
        self.listView_2.setObjectName("listView_2")
        self.horizontalLayout.addWidget(self.listView_2)
        self.verticalLayout.addLayout(self.horizontalLayout)
        self.buttonBox = QtWidgets.QDialogButtonBox(Dialog)
        self.buttonBox.setOrientation(QtCore.Qt.Horizontal)
        self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel
                                          | QtWidgets.QDialogButtonBox.Ok)
        self.buttonBox.setObjectName("buttonBox")
        self.verticalLayout.addWidget(self.buttonBox)

        self.retranslateUi(Dialog)
        QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("accepted()"),
                               Dialog.accept)
        QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("rejected()"),
                               Dialog.reject)
        QtCore.QMetaObject.connectSlotsByName(Dialog)
Esempio n. 22
0
 def create_widgets(self):
     self.list_view = QtWidgets.QListView()
     self.list_view.setModel(self.model)
     self.delete_btn = QtWidgets.QPushButton("Delete")
     self.delete_btn.setEnabled(False)
     self.complete_btn = QtWidgets.QPushButton("Complete")
     self.complete_btn.setEnabled(False)
     self.line_edit = QtWidgets.QLineEdit()
     self.add_btn = QtWidgets.QPushButton("Add To Do")
     self.add_btn.setEnabled(False)
Esempio n. 23
0
 def display_prefs(self):
     """
     creates and launches the display preferences window
     :return: None
     """
     self._prefs_view = QtWidgets.QListView(self.view)
     self._prefs_view.setWindowTitle("Item Display")
     self._prefs_view.setWindowFlags(QtCore.Qt.Window)
     self._prefs_view.setModel(self.model)
     self._prefs_view.show()
Esempio n. 24
0
 def J_create2dPaintTool_UI(self,J_2dPaintTool):
     posX=2
     posY=21
     J_2dPaintTool.setObjectName('J_2dPaintTool')
     J_2dPaintTool.resize(243,320)
     J_2dPaintTool.setMinimumSize(QtCore.QSize(243, 300))
     
     self.centralwidget = QtWidgets.QWidget(J_2dPaintTool)
     
     J_2dPaintTool.setCentralWidget(self.centralwidget)
     self.centralwidget.setObjectName(u"centralwidget")
     
     self.comboBox_cam = QtWidgets.QComboBox(self.centralwidget)
     self.comboBox_cam.setGeometry(QtCore.QRect(0, 1, 240, 20))
     self.comboBox_cam.setObjectName("comboBox_cam")
             
     self.pushButton_addPlane = QtWidgets.QPushButton(self.centralwidget)
     self.pushButton_addPlane.setGeometry(QtCore.QRect(posX, posY, 120, 20))
     self.pushButton_addPlane.setObjectName("pushButton_addPlane")
     self.pushButton_addPlane.setText(u"添加投射片")      
     
     self.pushButton_deletePlane = QtWidgets.QPushButton(self.centralwidget)
     self.pushButton_deletePlane.setGeometry(QtCore.QRect(posX+120, posY, 120, 20))
     self.pushButton_deletePlane.setObjectName("pushButton_deletePlane")
     self.pushButton_deletePlane.setText(u"删除投射片")   
             
     self.pushButton_addLayer = QtWidgets.QPushButton(self.centralwidget)
     self.pushButton_addLayer.setGeometry(QtCore.QRect(posX, posY+20, 120, 20))
     self.pushButton_addLayer.setObjectName("pushButton_addLayer")
     self.pushButton_addLayer.setText(u"添加分层")
     
     self.pushButton_deleteLayer = QtWidgets.QPushButton(self.centralwidget)
     self.pushButton_deleteLayer.setGeometry(QtCore.QRect(posX+120, posY+20, 120, 20))
     self.pushButton_deleteLayer.setObjectName("pushButton_deleteLayer")
     self.pushButton_deleteLayer.setText(u"删除分层")
     
     self.pushButton_eraseElement = QtWidgets.QPushButton(self.centralwidget)
     self.pushButton_eraseElement.setGeometry(QtCore.QRect(posX, posY+40, 240, 20))
     self.pushButton_eraseElement.setCheckable(True)
     self.pushButton_eraseElement.setObjectName("pushButton_eraseElement")
     self.pushButton_eraseElement.setText(u"擦除模型")
     
     self.listView = QtWidgets.QListView(self.centralwidget)
     self.listView.setGeometry(QtCore.QRect(2, posY+60, 240, 250))
     self.listView.setObjectName(u"Layers")
     self.listView.setEditTriggers(0)
     
     self.pushButton_disPlaySwitch = QtWidgets.QPushButton(self.centralwidget)
     self.pushButton_disPlaySwitch.setGeometry(QtCore.QRect(2, 295, 240, 20))
     self.pushButton_disPlaySwitch.setObjectName("pushButton_deleteLayer")
     self.pushButton_disPlaySwitch.setText(u"模型显示切换")
     
     
     model = QtGui.QStandardItemModel()
     self.listView.setModel(model)
Esempio n. 25
0
    def __init__(self, on_create=None, parent=None, winflags=None):
        super(TabTabTabWidget, self).__init__(parent=parent)
        if winflags is not None:
            self.setWindowFlags(winflags)

        self.setMinimumSize(200, 300)
        self.setMaximumSize(200, 300)

        # Store callback
        self.cb_on_create = on_create

        # Input box
        self.input = TabyLineEdit()

        # Node weighting
        self.weights = NodeWeights(
            os.path.expanduser("~/.nuke/tabtabtab_weights.json"))
        self.weights.load()  # weights.save() called in close method

        import nuke
        nodes = find_menu_items(nuke.menu("Nodes")) + find_menu_items(
            nuke.menu("Nuke"))

        # List of stuff, and associated model
        self.things_model = NodeModel(nodes, weights=self.weights)
        self.things = QtWidgets.QListView()
        self.things.setModel(self.things_model)

        # Add input and items to layout
        layout = QtWidgets.QVBoxLayout()
        layout.addWidget(self.input)
        layout.addWidget(self.things)

        # Remove margins
        layout.setContentsMargins(0, 0, 0, 0)
        self.setLayout(layout)

        # Update on text change
        self.input.textChanged.connect(self.update)

        # Reset selection on text change
        self.input.textChanged.connect(
            lambda: self.move_selection(where="first"))
        self.move_selection(where="first")  # Set initial selection

        # Create node when enter/tab is pressed, or item is clicked
        self.input.returnPressed.connect(self.create)
        self.things.clicked.connect(self.create)

        # When esc pressed, close
        self.input.cancelled.connect(self.close)

        # Up and down arrow handling
        self.input.pressed_arrow.connect(self.move_selection)
Esempio n. 26
0
    def __init__(self, manager=None, parent=None):
        super(AnimPublishWidget, self).__init__(parent)
        self.setWindowTitle(WINDOW_NAME)
        self.setObjectName(WINDOW_NAME)
        self.setAttribute(QtCore.Qt.WA_DeleteOnClose)
        self.setWindowFlags(QtCore.Qt.Dialog)
        self.resize(SIZE[0], SIZE[1])

        # ======================================================================== #
        #                         WIDGETS                                          #
        # ======================================================================== #
        # TODO: Ideally should disconnect this logic from the ui code
        self.manager = manager

        main_layout = QtWidgets.QGridLayout()
        main_layout.setSpacing(10)
        main_layout.setContentsMargins(10, 10, 10, 10)

        self.setLayout(main_layout)

        self.list_view = QtWidgets.QListView()
        self.model = QtGui.QStandardItemModel(self.list_view)
        self.list_view.setModel(self.model)
        self.list_view.setFont(QtGui.QFont("Open Sans", 12))
        self.list_view.setSelectionMode(
            QtWidgets.QAbstractItemView.ContiguousSelection)

        if self.manager:
            for instance in self.manager.instances:
                item = QtGui.QStandardItem(instance.instance)
                item.setCheckable(True)
                item.setCheckState(QtCore.Qt.Checked)
                self.model.appendRow(item)
        self.label = QtWidgets.QLabel("ANIMATION JUKEBOX")
        self.label.setFont(QtGui.QFont("Helvetica Bold", 18))
        self.label.setAlignment(QtCore.Qt.AlignLeft | QtCore.Qt.AlignTop)

        self.publish_btn = QtWidgets.QPushButton("Publish")
        self.publish_btn.setMinimumHeight(32)
        self.publish_btn.setFont(QtGui.QFont("Open Sans", 12))

        self.publish_btn.setToolTip("Publish animation to project archive")
        # self.publish_btn.setEnabled(False)

        # ----- Connections -----
        self.publish_btn.clicked.connect(self.on_publish)

        # ======================================================================== #
        #                         LAYOUT                                           #
        # ======================================================================== #

        main_layout.addWidget(self.label, 0, 0, 2, 1)
        main_layout.addWidget(self.list_view, 2, 0, 4, 1)
        main_layout.addWidget(self.publish_btn, 6, 0, 1, 1)
Esempio n. 27
0
    def add_object_list(self):
        # object list
        self.object_list = QtWidgets.QListView(self.main_menu)
        self.object_list.doubleClicked.connect(self.on_obj_clicked)
        self.object_list.setGeometry(QtCore.QRect(10, 50, 150, 120))
        self.object_list.setModel(self.items_model)

        # object label
        self.objects_lbl = QtWidgets.QLabel(self.main_menu)
        self.objects_lbl.setGeometry(QtCore.QRect(10, 30, 55, 15))
        self.objects_lbl.setText("Objects")
Esempio n. 28
0
    def __init__(self, *args, **kwargs):

        super(FillListButton, self).__init__(*args, **kwargs)

        self.layout = QtWidgets.QHBoxLayout()
        self.list_model = QtGui.QStringListModel()
        self.list = QtWidgets.QListView()

        self.list.setModel(self.list_model)
        self.fill_button = QtWidgets.QPushButton('<<')

        self.generate_ui()
Esempio n. 29
0
 def __init__(self, parent=None):
     super(ScheduleUI, self).__init__(parent)
     self.date_now = datetime.date.today()
     self.active_task_list = None
     self.selected_task = None
     self.system: TaskLedgerSystem = None
     self.busy = 0
     self.date = QtWidgets.QLabel(parent)
     self.today_label = QtWidgets.QLabel(parent)
     self.list_view = QtWidgets.QListView(parent)
     self.model = QtGui.QStandardItemModel(self.list_view)
     self.is_update_success = False
Esempio n. 30
0
    def __init__(self,
                 items,
                 fixed_height=common.size(common.HeightRow),
                 parent=None):
        super(EntityComboBox, self).__init__(parent=parent)
        self.setView(QtWidgets.QListView())
        if not self.parent():
            common.set_stylesheet(self)
        if fixed_height:
            self.setFixedHeight(fixed_height)

        self.set_model(EntityModel(items))