mirror of
https://github.com/GNS3/gns3-gui.git
synced 2026-05-17 00:46:01 +03:00
166 lines
12 KiB
Python
166 lines
12 KiB
Python
# Form implementation generated from reading ui file '/home/grossmj/PycharmProjects/gns3-gui/gns3/ui/project_dialog.ui'
|
|
#
|
|
# Created by: PyQt6 UI code generator 6.10.1
|
|
#
|
|
# WARNING: Any manual changes made to this file will be lost when pyuic6 is
|
|
# run again. Do not edit this file unless you know what you are doing.
|
|
|
|
|
|
from PyQt6 import QtCore, QtGui, QtWidgets
|
|
|
|
|
|
class Ui_ProjectDialog(object):
|
|
def setupUi(self, ProjectDialog):
|
|
ProjectDialog.setObjectName("ProjectDialog")
|
|
ProjectDialog.setWindowModality(QtCore.Qt.WindowModality.ApplicationModal)
|
|
ProjectDialog.resize(823, 367)
|
|
ProjectDialog.setModal(True)
|
|
self.verticalLayout = QtWidgets.QVBoxLayout(ProjectDialog)
|
|
self.verticalLayout.setObjectName("verticalLayout")
|
|
self.uiProjectTabWidget = QtWidgets.QTabWidget(parent=ProjectDialog)
|
|
self.uiProjectTabWidget.setTabPosition(QtWidgets.QTabWidget.TabPosition.North)
|
|
self.uiProjectTabWidget.setTabShape(QtWidgets.QTabWidget.TabShape.Rounded)
|
|
self.uiProjectTabWidget.setObjectName("uiProjectTabWidget")
|
|
self.uiNewProjectTab = QtWidgets.QWidget()
|
|
self.uiNewProjectTab.setObjectName("uiNewProjectTab")
|
|
self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.uiNewProjectTab)
|
|
self.verticalLayout_3.setContentsMargins(10, 10, 10, 10)
|
|
self.verticalLayout_3.setObjectName("verticalLayout_3")
|
|
self.groupBox = QtWidgets.QGroupBox(parent=self.uiNewProjectTab)
|
|
self.groupBox.setObjectName("groupBox")
|
|
self.gridLayout = QtWidgets.QGridLayout(self.groupBox)
|
|
self.gridLayout.setObjectName("gridLayout")
|
|
self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
|
|
self.horizontalLayout_3.setObjectName("horizontalLayout_3")
|
|
self.uiLocationLineEdit = QtWidgets.QLineEdit(parent=self.groupBox)
|
|
self.uiLocationLineEdit.setObjectName("uiLocationLineEdit")
|
|
self.horizontalLayout_3.addWidget(self.uiLocationLineEdit)
|
|
self.uiLocationBrowserToolButton = QtWidgets.QToolButton(parent=self.groupBox)
|
|
self.uiLocationBrowserToolButton.setObjectName("uiLocationBrowserToolButton")
|
|
self.horizontalLayout_3.addWidget(self.uiLocationBrowserToolButton)
|
|
self.gridLayout.addLayout(self.horizontalLayout_3, 1, 1, 1, 1)
|
|
self.uiNameLabel = QtWidgets.QLabel(parent=self.groupBox)
|
|
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Preferred)
|
|
sizePolicy.setHorizontalStretch(0)
|
|
sizePolicy.setVerticalStretch(0)
|
|
sizePolicy.setHeightForWidth(self.uiNameLabel.sizePolicy().hasHeightForWidth())
|
|
self.uiNameLabel.setSizePolicy(sizePolicy)
|
|
self.uiNameLabel.setTextFormat(QtCore.Qt.TextFormat.AutoText)
|
|
self.uiNameLabel.setObjectName("uiNameLabel")
|
|
self.gridLayout.addWidget(self.uiNameLabel, 0, 0, 1, 1)
|
|
self.uiNameLineEdit = QtWidgets.QLineEdit(parent=self.groupBox)
|
|
self.uiNameLineEdit.setObjectName("uiNameLineEdit")
|
|
self.gridLayout.addWidget(self.uiNameLineEdit, 0, 1, 1, 1)
|
|
self.uiLocationLabel = QtWidgets.QLabel(parent=self.groupBox)
|
|
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Preferred)
|
|
sizePolicy.setHorizontalStretch(0)
|
|
sizePolicy.setVerticalStretch(0)
|
|
sizePolicy.setHeightForWidth(self.uiLocationLabel.sizePolicy().hasHeightForWidth())
|
|
self.uiLocationLabel.setSizePolicy(sizePolicy)
|
|
self.uiLocationLabel.setObjectName("uiLocationLabel")
|
|
self.gridLayout.addWidget(self.uiLocationLabel, 1, 0, 1, 1)
|
|
self.verticalLayout_3.addWidget(self.groupBox)
|
|
self.uiOpenProjectGroupBox = QtWidgets.QGroupBox(parent=self.uiNewProjectTab)
|
|
self.uiOpenProjectGroupBox.setObjectName("uiOpenProjectGroupBox")
|
|
self.gridLayout_2 = QtWidgets.QGridLayout(self.uiOpenProjectGroupBox)
|
|
self.gridLayout_2.setObjectName("gridLayout_2")
|
|
self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
|
|
self.horizontalLayout_2.setObjectName("horizontalLayout_2")
|
|
self.uiOpenProjectPushButton = QtWidgets.QPushButton(parent=self.uiOpenProjectGroupBox)
|
|
self.uiOpenProjectPushButton.setObjectName("uiOpenProjectPushButton")
|
|
self.horizontalLayout_2.addWidget(self.uiOpenProjectPushButton)
|
|
self.uiRecentProjectsPushButton = QtWidgets.QPushButton(parent=self.uiOpenProjectGroupBox)
|
|
self.uiRecentProjectsPushButton.setObjectName("uiRecentProjectsPushButton")
|
|
self.horizontalLayout_2.addWidget(self.uiRecentProjectsPushButton)
|
|
spacerItem = QtWidgets.QSpacerItem(239, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
|
|
self.horizontalLayout_2.addItem(spacerItem)
|
|
self.gridLayout_2.addLayout(self.horizontalLayout_2, 0, 0, 1, 1)
|
|
spacerItem1 = QtWidgets.QSpacerItem(5, 5, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Expanding)
|
|
self.gridLayout_2.addItem(spacerItem1, 1, 0, 1, 1)
|
|
self.verticalLayout_3.addWidget(self.uiOpenProjectGroupBox)
|
|
self.uiProjectTabWidget.addTab(self.uiNewProjectTab, "")
|
|
self.uiProjectsLibraryTab = QtWidgets.QWidget()
|
|
self.uiProjectsLibraryTab.setObjectName("uiProjectsLibraryTab")
|
|
self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.uiProjectsLibraryTab)
|
|
self.verticalLayout_2.setContentsMargins(10, 10, 10, 10)
|
|
self.verticalLayout_2.setObjectName("verticalLayout_2")
|
|
self.uiProjectsTreeWidget = QtWidgets.QTreeWidget(parent=self.uiProjectsLibraryTab)
|
|
self.uiProjectsTreeWidget.setAlternatingRowColors(True)
|
|
self.uiProjectsTreeWidget.setSelectionMode(QtWidgets.QAbstractItemView.SelectionMode.ExtendedSelection)
|
|
self.uiProjectsTreeWidget.setObjectName("uiProjectsTreeWidget")
|
|
self.uiProjectsTreeWidget.header().setSortIndicatorShown(True)
|
|
self.verticalLayout_2.addWidget(self.uiProjectsTreeWidget)
|
|
self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
|
|
self.horizontalLayout_4.setObjectName("horizontalLayout_4")
|
|
self.uiDeleteProjectButton = QtWidgets.QPushButton(parent=self.uiProjectsLibraryTab)
|
|
self.uiDeleteProjectButton.setObjectName("uiDeleteProjectButton")
|
|
self.horizontalLayout_4.addWidget(self.uiDeleteProjectButton)
|
|
self.uiDuplicateProjectPushButton = QtWidgets.QPushButton(parent=self.uiProjectsLibraryTab)
|
|
self.uiDuplicateProjectPushButton.setObjectName("uiDuplicateProjectPushButton")
|
|
self.horizontalLayout_4.addWidget(self.uiDuplicateProjectPushButton)
|
|
self.uiResetMacAddressesCheckBox = QtWidgets.QCheckBox(parent=self.uiProjectsLibraryTab)
|
|
self.uiResetMacAddressesCheckBox.setChecked(True)
|
|
self.uiResetMacAddressesCheckBox.setObjectName("uiResetMacAddressesCheckBox")
|
|
self.horizontalLayout_4.addWidget(self.uiResetMacAddressesCheckBox)
|
|
spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
|
|
self.horizontalLayout_4.addItem(spacerItem2)
|
|
self.uiRefreshProjectsPushButton = QtWidgets.QPushButton(parent=self.uiProjectsLibraryTab)
|
|
self.uiRefreshProjectsPushButton.setObjectName("uiRefreshProjectsPushButton")
|
|
self.horizontalLayout_4.addWidget(self.uiRefreshProjectsPushButton)
|
|
self.verticalLayout_2.addLayout(self.horizontalLayout_4)
|
|
self.uiProjectTabWidget.addTab(self.uiProjectsLibraryTab, "")
|
|
self.verticalLayout.addWidget(self.uiProjectTabWidget)
|
|
self.horizontalLayout = QtWidgets.QHBoxLayout()
|
|
self.horizontalLayout.setObjectName("horizontalLayout")
|
|
self.uiSettingsPushButton = QtWidgets.QPushButton(parent=ProjectDialog)
|
|
self.uiSettingsPushButton.setObjectName("uiSettingsPushButton")
|
|
self.horizontalLayout.addWidget(self.uiSettingsPushButton)
|
|
spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
|
|
self.horizontalLayout.addItem(spacerItem3)
|
|
self.uiButtonBox = QtWidgets.QDialogButtonBox(parent=ProjectDialog)
|
|
self.uiButtonBox.setOrientation(QtCore.Qt.Orientation.Horizontal)
|
|
self.uiButtonBox.setStandardButtons(QtWidgets.QDialogButtonBox.StandardButton.Cancel|QtWidgets.QDialogButtonBox.StandardButton.Ok)
|
|
self.uiButtonBox.setObjectName("uiButtonBox")
|
|
self.horizontalLayout.addWidget(self.uiButtonBox)
|
|
self.verticalLayout.addLayout(self.horizontalLayout)
|
|
|
|
self.retranslateUi(ProjectDialog)
|
|
self.uiProjectTabWidget.setCurrentIndex(0)
|
|
self.uiButtonBox.accepted.connect(ProjectDialog.accept) # type: ignore
|
|
self.uiButtonBox.rejected.connect(ProjectDialog.reject) # type: ignore
|
|
self.uiNameLineEdit.returnPressed.connect(ProjectDialog.accept) # type: ignore
|
|
self.uiLocationLineEdit.returnPressed.connect(ProjectDialog.accept) # type: ignore
|
|
QtCore.QMetaObject.connectSlotsByName(ProjectDialog)
|
|
ProjectDialog.setTabOrder(self.uiProjectTabWidget, self.uiNameLineEdit)
|
|
ProjectDialog.setTabOrder(self.uiNameLineEdit, self.uiLocationLineEdit)
|
|
ProjectDialog.setTabOrder(self.uiLocationLineEdit, self.uiLocationBrowserToolButton)
|
|
ProjectDialog.setTabOrder(self.uiLocationBrowserToolButton, self.uiOpenProjectPushButton)
|
|
ProjectDialog.setTabOrder(self.uiOpenProjectPushButton, self.uiRecentProjectsPushButton)
|
|
ProjectDialog.setTabOrder(self.uiRecentProjectsPushButton, self.uiSettingsPushButton)
|
|
ProjectDialog.setTabOrder(self.uiSettingsPushButton, self.uiProjectsTreeWidget)
|
|
ProjectDialog.setTabOrder(self.uiProjectsTreeWidget, self.uiDeleteProjectButton)
|
|
ProjectDialog.setTabOrder(self.uiDeleteProjectButton, self.uiDuplicateProjectPushButton)
|
|
ProjectDialog.setTabOrder(self.uiDuplicateProjectPushButton, self.uiRefreshProjectsPushButton)
|
|
|
|
def retranslateUi(self, ProjectDialog):
|
|
_translate = QtCore.QCoreApplication.translate
|
|
ProjectDialog.setWindowTitle(_translate("ProjectDialog", "Project"))
|
|
self.groupBox.setTitle(_translate("ProjectDialog", "New project"))
|
|
self.uiLocationBrowserToolButton.setText(_translate("ProjectDialog", "Browse..."))
|
|
self.uiNameLabel.setText(_translate("ProjectDialog", "Name:"))
|
|
self.uiLocationLabel.setText(_translate("ProjectDialog", "Location:"))
|
|
self.uiOpenProjectGroupBox.setTitle(_translate("ProjectDialog", "Open project"))
|
|
self.uiOpenProjectPushButton.setText(_translate("ProjectDialog", "&Open a project from disk"))
|
|
self.uiRecentProjectsPushButton.setText(_translate("ProjectDialog", "&Recent projects..."))
|
|
self.uiProjectTabWidget.setTabText(self.uiProjectTabWidget.indexOf(self.uiNewProjectTab), _translate("ProjectDialog", "New project"))
|
|
self.uiProjectsTreeWidget.setSortingEnabled(True)
|
|
self.uiProjectsTreeWidget.headerItem().setText(0, _translate("ProjectDialog", "Name"))
|
|
self.uiProjectsTreeWidget.headerItem().setText(1, _translate("ProjectDialog", "Status"))
|
|
self.uiProjectsTreeWidget.headerItem().setText(2, _translate("ProjectDialog", "Path"))
|
|
self.uiDeleteProjectButton.setText(_translate("ProjectDialog", "Delete"))
|
|
self.uiDuplicateProjectPushButton.setText(_translate("ProjectDialog", "Duplicate"))
|
|
self.uiResetMacAddressesCheckBox.setText(_translate("ProjectDialog", "&Reset MAC addresses"))
|
|
self.uiRefreshProjectsPushButton.setText(_translate("ProjectDialog", "Refresh list"))
|
|
self.uiProjectTabWidget.setTabText(self.uiProjectTabWidget.indexOf(self.uiProjectsLibraryTab), _translate("ProjectDialog", "Projects library"))
|
|
self.uiSettingsPushButton.setText(_translate("ProjectDialog", "Settings"))
|