You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
847 lines
40 KiB
847 lines
40 KiB
# -*- coding: utf-8 -*-
|
|
|
|
################################################################################
|
|
## Form generated from reading UI file 'tsp_ui.ui'
|
|
##
|
|
## Created by: Qt User Interface Compiler version 6.6.1
|
|
##
|
|
## WARNING! All changes made in this file will be lost when recompiling UI file!
|
|
################################################################################
|
|
|
|
from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale,
|
|
QMetaObject, QObject, QPoint, QRect,
|
|
QSize, QTime, QUrl, Qt)
|
|
from PySide6.QtGui import (QAction, QBrush, QColor, QConicalGradient,
|
|
QCursor, QFont, QFontDatabase, QGradient,
|
|
QIcon, QImage, QKeySequence, QLinearGradient,
|
|
QPainter, QPalette, QPixmap, QRadialGradient,
|
|
QTransform)
|
|
from PySide6.QtWidgets import (QApplication, QComboBox, QFrame, QGraphicsView,
|
|
QGridLayout, QGroupBox, QHBoxLayout, QLabel,
|
|
QLineEdit, QMainWindow, QMenu, QMenuBar,
|
|
QPushButton, QRadioButton, QSizePolicy, QSpacerItem,
|
|
QSpinBox, QStatusBar, QTabWidget, QVBoxLayout,
|
|
QWidget)
|
|
|
|
class Ui_MainWindow(object):
|
|
def setupUi(self, MainWindow):
|
|
if not MainWindow.objectName():
|
|
MainWindow.setObjectName(u"MainWindow")
|
|
MainWindow.resize(1120, 936)
|
|
font = QFont()
|
|
font.setPointSize(11)
|
|
MainWindow.setFont(font)
|
|
self.actionchognzhi = QAction(MainWindow)
|
|
self.actionchognzhi.setObjectName(u"actionchognzhi")
|
|
self.centralwidget = QWidget(MainWindow)
|
|
self.centralwidget.setObjectName(u"centralwidget")
|
|
font1 = QFont()
|
|
font1.setFamilies([u"Microsoft YaHei UI"])
|
|
font1.setPointSize(11)
|
|
self.centralwidget.setFont(font1)
|
|
self.gridLayout = QGridLayout(self.centralwidget)
|
|
self.gridLayout.setObjectName(u"gridLayout")
|
|
self.verticalLayout_2 = QVBoxLayout()
|
|
self.verticalLayout_2.setSpacing(6)
|
|
self.verticalLayout_2.setObjectName(u"verticalLayout_2")
|
|
self.verticalLayout_2.setContentsMargins(-1, 0, -1, -1)
|
|
self.horizontalLayout_3 = QHBoxLayout()
|
|
self.horizontalLayout_3.setObjectName(u"horizontalLayout_3")
|
|
self.label_7 = QLabel(self.centralwidget)
|
|
self.label_7.setObjectName(u"label_7")
|
|
self.label_7.setAlignment(Qt.AlignRight|Qt.AlignTrailing|Qt.AlignVCenter)
|
|
|
|
self.horizontalLayout_3.addWidget(self.label_7)
|
|
|
|
self.node_num_input = QSpinBox(self.centralwidget)
|
|
self.node_num_input.setObjectName(u"node_num_input")
|
|
|
|
self.horizontalLayout_3.addWidget(self.node_num_input)
|
|
|
|
self.creat_node_bt = QPushButton(self.centralwidget)
|
|
self.creat_node_bt.setObjectName(u"creat_node_bt")
|
|
|
|
self.horizontalLayout_3.addWidget(self.creat_node_bt)
|
|
|
|
self.horizontalSpacer_2 = QSpacerItem(41, 20, QSizePolicy.Preferred, QSizePolicy.Minimum)
|
|
|
|
self.horizontalLayout_3.addItem(self.horizontalSpacer_2)
|
|
|
|
self.label_6 = QLabel(self.centralwidget)
|
|
self.label_6.setObjectName(u"label_6")
|
|
self.label_6.setAlignment(Qt.AlignCenter)
|
|
|
|
self.horizontalLayout_3.addWidget(self.label_6)
|
|
|
|
self.label_time = QLabel(self.centralwidget)
|
|
self.label_time.setObjectName(u"label_time")
|
|
self.label_time.setAlignment(Qt.AlignCenter)
|
|
|
|
self.horizontalLayout_3.addWidget(self.label_time)
|
|
|
|
self.label = QLabel(self.centralwidget)
|
|
self.label.setObjectName(u"label")
|
|
|
|
self.horizontalLayout_3.addWidget(self.label)
|
|
|
|
self.horizontalSpacer_3 = QSpacerItem(40, 20, QSizePolicy.Preferred, QSizePolicy.Minimum)
|
|
|
|
self.horizontalLayout_3.addItem(self.horizontalSpacer_3)
|
|
|
|
self.label_2 = QLabel(self.centralwidget)
|
|
self.label_2.setObjectName(u"label_2")
|
|
|
|
self.horizontalLayout_3.addWidget(self.label_2)
|
|
|
|
self.label_distance = QLabel(self.centralwidget)
|
|
self.label_distance.setObjectName(u"label_distance")
|
|
|
|
self.horizontalLayout_3.addWidget(self.label_distance)
|
|
|
|
self.label_3 = QLabel(self.centralwidget)
|
|
self.label_3.setObjectName(u"label_3")
|
|
|
|
self.horizontalLayout_3.addWidget(self.label_3)
|
|
|
|
self.horizontalSpacer = QSpacerItem(500, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
|
|
|
|
self.horizontalLayout_3.addItem(self.horizontalSpacer)
|
|
|
|
self.pushButton_ctrl_edges_lb = QPushButton(self.centralwidget)
|
|
self.pushButton_ctrl_edges_lb.setObjectName(u"pushButton_ctrl_edges_lb")
|
|
|
|
self.horizontalLayout_3.addWidget(self.pushButton_ctrl_edges_lb)
|
|
|
|
|
|
self.verticalLayout_2.addLayout(self.horizontalLayout_3)
|
|
|
|
self.line = QFrame(self.centralwidget)
|
|
self.line.setObjectName(u"line")
|
|
self.line.setFrameShape(QFrame.HLine)
|
|
self.line.setFrameShadow(QFrame.Sunken)
|
|
|
|
self.verticalLayout_2.addWidget(self.line)
|
|
|
|
self.horizontalLayout = QHBoxLayout()
|
|
self.horizontalLayout.setObjectName(u"horizontalLayout")
|
|
self.verticalLayout_3 = QVBoxLayout()
|
|
self.verticalLayout_3.setObjectName(u"verticalLayout_3")
|
|
self.horizontalSpacer_10 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
|
|
|
|
self.verticalLayout_3.addItem(self.horizontalSpacer_10)
|
|
|
|
self.tabWidget = QTabWidget(self.centralwidget)
|
|
self.tabWidget.setObjectName(u"tabWidget")
|
|
self.node_ac_tab = QWidget()
|
|
self.node_ac_tab.setObjectName(u"node_ac_tab")
|
|
self.node_ac_tab.setTabletTracking(False)
|
|
self.gridLayout_2 = QGridLayout(self.node_ac_tab)
|
|
self.gridLayout_2.setObjectName(u"gridLayout_2")
|
|
self.verticalLayout_4 = QVBoxLayout()
|
|
self.verticalLayout_4.setObjectName(u"verticalLayout_4")
|
|
self.gridLayout_3 = QGridLayout()
|
|
self.gridLayout_3.setObjectName(u"gridLayout_3")
|
|
self.horizontalSpacer_4 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
|
|
|
|
self.gridLayout_3.addItem(self.horizontalSpacer_4, 3, 0, 1, 1)
|
|
|
|
self.change_node_lb_bt = QPushButton(self.node_ac_tab)
|
|
self.change_node_lb_bt.setObjectName(u"change_node_lb_bt")
|
|
|
|
self.gridLayout_3.addWidget(self.change_node_lb_bt, 8, 0, 1, 2)
|
|
|
|
self.horizontalSpacer_5 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
|
|
|
|
self.gridLayout_3.addItem(self.horizontalSpacer_5, 5, 0, 1, 1)
|
|
|
|
self.label_12 = QLabel(self.node_ac_tab)
|
|
self.label_12.setObjectName(u"label_12")
|
|
self.label_12.setAlignment(Qt.AlignCenter)
|
|
|
|
self.gridLayout_3.addWidget(self.label_12, 7, 0, 1, 1)
|
|
|
|
self.all_node_lb = QLabel(self.node_ac_tab)
|
|
self.all_node_lb.setObjectName(u"all_node_lb")
|
|
|
|
self.gridLayout_3.addWidget(self.all_node_lb, 1, 1, 1, 1)
|
|
|
|
self.label_10 = QLabel(self.node_ac_tab)
|
|
self.label_10.setObjectName(u"label_10")
|
|
self.label_10.setAlignment(Qt.AlignCenter)
|
|
|
|
self.gridLayout_3.addWidget(self.label_10, 4, 0, 1, 1)
|
|
|
|
self.selected_node_lb = QLabel(self.node_ac_tab)
|
|
self.selected_node_lb.setObjectName(u"selected_node_lb")
|
|
|
|
self.gridLayout_3.addWidget(self.selected_node_lb, 4, 1, 1, 1)
|
|
|
|
self.label_8 = QLabel(self.node_ac_tab)
|
|
self.label_8.setObjectName(u"label_8")
|
|
self.label_8.setAlignment(Qt.AlignCenter)
|
|
|
|
self.gridLayout_3.addWidget(self.label_8, 1, 0, 1, 1)
|
|
|
|
self.edit_node_lb_inp = QLineEdit(self.node_ac_tab)
|
|
self.edit_node_lb_inp.setObjectName(u"edit_node_lb_inp")
|
|
|
|
self.gridLayout_3.addWidget(self.edit_node_lb_inp, 7, 1, 1, 1)
|
|
|
|
self.horizontalSpacer_6 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
|
|
|
|
self.gridLayout_3.addItem(self.horizontalSpacer_6, 0, 0, 1, 1)
|
|
|
|
self.line_9 = QFrame(self.node_ac_tab)
|
|
self.line_9.setObjectName(u"line_9")
|
|
self.line_9.setFrameShape(QFrame.HLine)
|
|
self.line_9.setFrameShadow(QFrame.Sunken)
|
|
|
|
self.gridLayout_3.addWidget(self.line_9, 6, 0, 1, 2)
|
|
|
|
|
|
self.verticalLayout_4.addLayout(self.gridLayout_3)
|
|
|
|
self.line_10 = QFrame(self.node_ac_tab)
|
|
self.line_10.setObjectName(u"line_10")
|
|
self.line_10.setFrameShape(QFrame.HLine)
|
|
self.line_10.setFrameShadow(QFrame.Sunken)
|
|
|
|
self.verticalLayout_4.addWidget(self.line_10)
|
|
|
|
self.add_node_button = QPushButton(self.node_ac_tab)
|
|
self.add_node_button.setObjectName(u"add_node_button")
|
|
|
|
self.verticalLayout_4.addWidget(self.add_node_button)
|
|
|
|
self.del_node_button = QPushButton(self.node_ac_tab)
|
|
self.del_node_button.setObjectName(u"del_node_button")
|
|
|
|
self.verticalLayout_4.addWidget(self.del_node_button)
|
|
|
|
self.set_must_button = QPushButton(self.node_ac_tab)
|
|
self.set_must_button.setObjectName(u"set_must_button")
|
|
|
|
self.verticalLayout_4.addWidget(self.set_must_button)
|
|
|
|
self.del_must_button = QPushButton(self.node_ac_tab)
|
|
self.del_must_button.setObjectName(u"del_must_button")
|
|
|
|
self.verticalLayout_4.addWidget(self.del_must_button)
|
|
|
|
self.groupBox_3 = QGroupBox(self.node_ac_tab)
|
|
self.groupBox_3.setObjectName(u"groupBox_3")
|
|
self.gridLayout_12 = QGridLayout(self.groupBox_3)
|
|
self.gridLayout_12.setObjectName(u"gridLayout_12")
|
|
self.label_city = QLabel(self.groupBox_3)
|
|
self.label_city.setObjectName(u"label_city")
|
|
|
|
self.gridLayout_12.addWidget(self.label_city, 0, 0, 1, 1, Qt.AlignHCenter)
|
|
|
|
self.label_real_coord = QLabel(self.groupBox_3)
|
|
self.label_real_coord.setObjectName(u"label_real_coord")
|
|
|
|
self.gridLayout_12.addWidget(self.label_real_coord, 1, 0, 1, 1, Qt.AlignHCenter)
|
|
|
|
|
|
self.verticalLayout_4.addWidget(self.groupBox_3)
|
|
|
|
|
|
self.gridLayout_2.addLayout(self.verticalLayout_4, 1, 0, 1, 1)
|
|
|
|
self.tabWidget.addTab(self.node_ac_tab, "")
|
|
self.conn_ac_tab = QWidget()
|
|
self.conn_ac_tab.setObjectName(u"conn_ac_tab")
|
|
self.gridLayout_4 = QGridLayout(self.conn_ac_tab)
|
|
self.gridLayout_4.setObjectName(u"gridLayout_4")
|
|
self.pushButton_create_node_conn = QPushButton(self.conn_ac_tab)
|
|
self.pushButton_create_node_conn.setObjectName(u"pushButton_create_node_conn")
|
|
|
|
self.gridLayout_4.addWidget(self.pushButton_create_node_conn, 4, 1, 1, 1)
|
|
|
|
self.horizontalSpacer_15 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
|
|
|
|
self.gridLayout_4.addItem(self.horizontalSpacer_15, 7, 1, 1, 1)
|
|
|
|
self.horizontalSpacer_14 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
|
|
|
|
self.gridLayout_4.addItem(self.horizontalSpacer_14, 5, 1, 1, 1)
|
|
|
|
self.verticalSpacer_2 = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
|
|
|
|
self.gridLayout_4.addItem(self.verticalSpacer_2, 11, 1, 1, 1)
|
|
|
|
self.horizontalSpacer_12 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
|
|
|
|
self.gridLayout_4.addItem(self.horizontalSpacer_12, 0, 1, 1, 1)
|
|
|
|
self.pushButton_del_node_conn = QPushButton(self.conn_ac_tab)
|
|
self.pushButton_del_node_conn.setObjectName(u"pushButton_del_node_conn")
|
|
|
|
self.gridLayout_4.addWidget(self.pushButton_del_node_conn, 6, 1, 1, 1)
|
|
|
|
self.pushButton_set_node_conn = QPushButton(self.conn_ac_tab)
|
|
self.pushButton_set_node_conn.setObjectName(u"pushButton_set_node_conn")
|
|
|
|
self.gridLayout_4.addWidget(self.pushButton_set_node_conn, 10, 1, 1, 1)
|
|
|
|
self.gridLayout_5 = QGridLayout()
|
|
self.gridLayout_5.setObjectName(u"gridLayout_5")
|
|
self.count_conn_lb = QLabel(self.conn_ac_tab)
|
|
self.count_conn_lb.setObjectName(u"count_conn_lb")
|
|
|
|
self.gridLayout_5.addWidget(self.count_conn_lb, 1, 2, 1, 2)
|
|
|
|
self.horizontalSpacer_13 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
|
|
|
|
self.gridLayout_5.addItem(self.horizontalSpacer_13, 7, 0, 1, 4)
|
|
|
|
self.label_16 = QLabel(self.conn_ac_tab)
|
|
self.label_16.setObjectName(u"label_16")
|
|
|
|
self.gridLayout_5.addWidget(self.label_16, 1, 0, 1, 2)
|
|
|
|
self.comboBox_node2 = QComboBox(self.conn_ac_tab)
|
|
self.comboBox_node2.setObjectName(u"comboBox_node2")
|
|
|
|
self.gridLayout_5.addWidget(self.comboBox_node2, 6, 3, 1, 1)
|
|
|
|
self.label_14 = QLabel(self.conn_ac_tab)
|
|
self.label_14.setObjectName(u"label_14")
|
|
|
|
self.gridLayout_5.addWidget(self.label_14, 6, 0, 1, 1)
|
|
|
|
self.groupBox = QGroupBox(self.conn_ac_tab)
|
|
self.groupBox.setObjectName(u"groupBox")
|
|
self.gridLayout_10 = QGridLayout(self.groupBox)
|
|
self.gridLayout_10.setObjectName(u"gridLayout_10")
|
|
self.selected_conn_lb = QLabel(self.groupBox)
|
|
self.selected_conn_lb.setObjectName(u"selected_conn_lb")
|
|
|
|
self.gridLayout_10.addWidget(self.selected_conn_lb, 0, 1, 1, 1)
|
|
|
|
self.label_4 = QLabel(self.groupBox)
|
|
self.label_4.setObjectName(u"label_4")
|
|
|
|
self.gridLayout_10.addWidget(self.label_4, 0, 0, 1, 1)
|
|
|
|
self.label_31 = QLabel(self.groupBox)
|
|
self.label_31.setObjectName(u"label_31")
|
|
|
|
self.gridLayout_10.addWidget(self.label_31, 1, 0, 1, 1)
|
|
|
|
self.label_32 = QLabel(self.groupBox)
|
|
self.label_32.setObjectName(u"label_32")
|
|
|
|
self.gridLayout_10.addWidget(self.label_32, 2, 0, 1, 1)
|
|
|
|
self.label_conn_time = QLabel(self.groupBox)
|
|
self.label_conn_time.setObjectName(u"label_conn_time")
|
|
|
|
self.gridLayout_10.addWidget(self.label_conn_time, 1, 1, 1, 1)
|
|
|
|
self.label_conn_dis = QLabel(self.groupBox)
|
|
self.label_conn_dis.setObjectName(u"label_conn_dis")
|
|
|
|
self.gridLayout_10.addWidget(self.label_conn_dis, 2, 1, 1, 1)
|
|
|
|
|
|
self.gridLayout_5.addWidget(self.groupBox, 3, 0, 1, 4)
|
|
|
|
self.comboBox_node1 = QComboBox(self.conn_ac_tab)
|
|
self.comboBox_node1.setObjectName(u"comboBox_node1")
|
|
|
|
self.gridLayout_5.addWidget(self.comboBox_node1, 6, 1, 1, 1)
|
|
|
|
self.horizontalSpacer_16 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
|
|
|
|
self.gridLayout_5.addItem(self.horizontalSpacer_16, 4, 0, 1, 4)
|
|
|
|
self.label_13 = QLabel(self.conn_ac_tab)
|
|
self.label_13.setObjectName(u"label_13")
|
|
self.label_13.setAlignment(Qt.AlignCenter)
|
|
|
|
self.gridLayout_5.addWidget(self.label_13, 5, 0, 1, 4)
|
|
|
|
self.label_15 = QLabel(self.conn_ac_tab)
|
|
self.label_15.setObjectName(u"label_15")
|
|
|
|
self.gridLayout_5.addWidget(self.label_15, 6, 2, 1, 1)
|
|
|
|
self.horizontalSpacer_11 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
|
|
|
|
self.gridLayout_5.addItem(self.horizontalSpacer_11, 2, 0, 1, 1)
|
|
|
|
|
|
self.gridLayout_4.addLayout(self.gridLayout_5, 3, 1, 1, 1)
|
|
|
|
self.horizontalLayout_4 = QHBoxLayout()
|
|
self.horizontalLayout_4.setObjectName(u"horizontalLayout_4")
|
|
self.label_5 = QLabel(self.conn_ac_tab)
|
|
self.label_5.setObjectName(u"label_5")
|
|
|
|
self.horizontalLayout_4.addWidget(self.label_5)
|
|
|
|
self.lineEdit_new_node_lb = QLineEdit(self.conn_ac_tab)
|
|
self.lineEdit_new_node_lb.setObjectName(u"lineEdit_new_node_lb")
|
|
|
|
self.horizontalLayout_4.addWidget(self.lineEdit_new_node_lb)
|
|
|
|
|
|
self.gridLayout_4.addLayout(self.horizontalLayout_4, 8, 1, 1, 1)
|
|
|
|
self.tabWidget.addTab(self.conn_ac_tab, "")
|
|
self.tab = QWidget()
|
|
self.tab.setObjectName(u"tab")
|
|
self.gridLayout_9 = QGridLayout(self.tab)
|
|
self.gridLayout_9.setObjectName(u"gridLayout_9")
|
|
self.pushButton_path_to_conn = QPushButton(self.tab)
|
|
self.pushButton_path_to_conn.setObjectName(u"pushButton_path_to_conn")
|
|
|
|
self.gridLayout_9.addWidget(self.pushButton_path_to_conn, 10, 0, 1, 2)
|
|
|
|
self.horizontalSpacer_22 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
|
|
|
|
self.gridLayout_9.addItem(self.horizontalSpacer_22, 7, 0, 1, 2)
|
|
|
|
self.horizontalSpacer_23 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
|
|
|
|
self.gridLayout_9.addItem(self.horizontalSpacer_23, 9, 0, 1, 2)
|
|
|
|
self.horizontalSpacer_24 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
|
|
|
|
self.gridLayout_9.addItem(self.horizontalSpacer_24, 11, 0, 1, 2)
|
|
|
|
self.horizontalSpacer_21 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
|
|
|
|
self.gridLayout_9.addItem(self.horizontalSpacer_21, 3, 0, 1, 2)
|
|
|
|
self.pushButton_conn_to_path = QPushButton(self.tab)
|
|
self.pushButton_conn_to_path.setObjectName(u"pushButton_conn_to_path")
|
|
|
|
self.gridLayout_9.addWidget(self.pushButton_conn_to_path, 8, 0, 1, 2)
|
|
|
|
self.verticalSpacer_3 = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
|
|
|
|
self.gridLayout_9.addItem(self.verticalSpacer_3, 13, 0, 1, 1)
|
|
|
|
self.pushButton_del_all_path = QPushButton(self.tab)
|
|
self.pushButton_del_all_path.setObjectName(u"pushButton_del_all_path")
|
|
|
|
self.gridLayout_9.addWidget(self.pushButton_del_all_path, 12, 0, 1, 2)
|
|
|
|
self.groupBox_2 = QGroupBox(self.tab)
|
|
self.groupBox_2.setObjectName(u"groupBox_2")
|
|
self.gridLayout_11 = QGridLayout(self.groupBox_2)
|
|
self.gridLayout_11.setObjectName(u"gridLayout_11")
|
|
self.label_26 = QLabel(self.groupBox_2)
|
|
self.label_26.setObjectName(u"label_26")
|
|
|
|
self.gridLayout_11.addWidget(self.label_26, 1, 0, 1, 1)
|
|
|
|
self.selected_path_lb = QLabel(self.groupBox_2)
|
|
self.selected_path_lb.setObjectName(u"selected_path_lb")
|
|
|
|
self.gridLayout_11.addWidget(self.selected_path_lb, 0, 1, 1, 1)
|
|
|
|
self.label_17 = QLabel(self.groupBox_2)
|
|
self.label_17.setObjectName(u"label_17")
|
|
|
|
self.gridLayout_11.addWidget(self.label_17, 0, 0, 1, 1)
|
|
|
|
self.label_path_time = QLabel(self.groupBox_2)
|
|
self.label_path_time.setObjectName(u"label_path_time")
|
|
|
|
self.gridLayout_11.addWidget(self.label_path_time, 1, 1, 1, 1)
|
|
|
|
self.label_28 = QLabel(self.groupBox_2)
|
|
self.label_28.setObjectName(u"label_28")
|
|
|
|
self.gridLayout_11.addWidget(self.label_28, 2, 0, 1, 1)
|
|
|
|
self.label_path_dis = QLabel(self.groupBox_2)
|
|
self.label_path_dis.setObjectName(u"label_path_dis")
|
|
|
|
self.gridLayout_11.addWidget(self.label_path_dis, 2, 1, 1, 1)
|
|
|
|
|
|
self.gridLayout_9.addWidget(self.groupBox_2, 4, 0, 1, 2)
|
|
|
|
self.label_9 = QLabel(self.tab)
|
|
self.label_9.setObjectName(u"label_9")
|
|
|
|
self.gridLayout_9.addWidget(self.label_9, 2, 0, 1, 1)
|
|
|
|
self.label_path_num = QLabel(self.tab)
|
|
self.label_path_num.setObjectName(u"label_path_num")
|
|
|
|
self.gridLayout_9.addWidget(self.label_path_num, 2, 1, 1, 1)
|
|
|
|
self.horizontalSpacer_19 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
|
|
|
|
self.gridLayout_9.addItem(self.horizontalSpacer_19, 1, 0, 1, 2)
|
|
|
|
self.tabWidget.addTab(self.tab, "")
|
|
self.route_ac_tab = QWidget()
|
|
self.route_ac_tab.setObjectName(u"route_ac_tab")
|
|
self.gridLayout_7 = QGridLayout(self.route_ac_tab)
|
|
self.gridLayout_7.setObjectName(u"gridLayout_7")
|
|
self.gridLayout_8 = QGridLayout()
|
|
self.gridLayout_8.setObjectName(u"gridLayout_8")
|
|
self.line_4 = QFrame(self.route_ac_tab)
|
|
self.line_4.setObjectName(u"line_4")
|
|
self.line_4.setFrameShape(QFrame.VLine)
|
|
self.line_4.setFrameShadow(QFrame.Sunken)
|
|
|
|
self.gridLayout_8.addWidget(self.line_4, 1, 1, 1, 1)
|
|
|
|
self.pushButton_check_connectivity = QPushButton(self.route_ac_tab)
|
|
self.pushButton_check_connectivity.setObjectName(u"pushButton_check_connectivity")
|
|
|
|
self.gridLayout_8.addWidget(self.pushButton_check_connectivity, 2, 0, 1, 5)
|
|
|
|
self.label_23 = QLabel(self.route_ac_tab)
|
|
self.label_23.setObjectName(u"label_23")
|
|
|
|
self.gridLayout_8.addWidget(self.label_23, 4, 0, 1, 1)
|
|
|
|
self.label_is_optimal_path = QLabel(self.route_ac_tab)
|
|
self.label_is_optimal_path.setObjectName(u"label_is_optimal_path")
|
|
self.label_is_optimal_path.setStyleSheet(u"\n"
|
|
" background-color:rgb(255, 255, 255);\n"
|
|
" border: 1px solid black;\n"
|
|
" ")
|
|
self.label_is_optimal_path.setAlignment(Qt.AlignCenter)
|
|
|
|
self.gridLayout_8.addWidget(self.label_is_optimal_path, 4, 2, 1, 3)
|
|
|
|
self.line_6 = QFrame(self.route_ac_tab)
|
|
self.line_6.setObjectName(u"line_6")
|
|
self.line_6.setFrameShape(QFrame.HLine)
|
|
self.line_6.setFrameShadow(QFrame.Sunken)
|
|
|
|
self.gridLayout_8.addWidget(self.line_6, 3, 0, 1, 5)
|
|
|
|
self.label_is_connectivity = QLabel(self.route_ac_tab)
|
|
self.label_is_connectivity.setObjectName(u"label_is_connectivity")
|
|
self.label_is_connectivity.setStyleSheet(u"\n"
|
|
" background-color:rgb(255, 255, 255);\n"
|
|
" border: 1px solid black;\n"
|
|
" ")
|
|
self.label_is_connectivity.setAlignment(Qt.AlignCenter)
|
|
|
|
self.gridLayout_8.addWidget(self.label_is_connectivity, 1, 2, 1, 3)
|
|
|
|
self.line_8 = QFrame(self.route_ac_tab)
|
|
self.line_8.setObjectName(u"line_8")
|
|
self.line_8.setFrameShape(QFrame.VLine)
|
|
self.line_8.setFrameShadow(QFrame.Sunken)
|
|
|
|
self.gridLayout_8.addWidget(self.line_8, 8, 1, 1, 1)
|
|
|
|
self.comboBox_start_node = QComboBox(self.route_ac_tab)
|
|
self.comboBox_start_node.setObjectName(u"comboBox_start_node")
|
|
|
|
self.gridLayout_8.addWidget(self.comboBox_start_node, 0, 2, 1, 1)
|
|
|
|
self.label_19 = QLabel(self.route_ac_tab)
|
|
self.label_19.setObjectName(u"label_19")
|
|
|
|
self.gridLayout_8.addWidget(self.label_19, 0, 3, 1, 1)
|
|
|
|
self.label_18 = QLabel(self.route_ac_tab)
|
|
self.label_18.setObjectName(u"label_18")
|
|
|
|
self.gridLayout_8.addWidget(self.label_18, 0, 0, 1, 1)
|
|
|
|
self.line_5 = QFrame(self.route_ac_tab)
|
|
self.line_5.setObjectName(u"line_5")
|
|
self.line_5.setFrameShape(QFrame.VLine)
|
|
self.line_5.setFrameShadow(QFrame.Sunken)
|
|
|
|
self.gridLayout_8.addWidget(self.line_5, 4, 1, 1, 1)
|
|
|
|
self.comboBox_end_node = QComboBox(self.route_ac_tab)
|
|
self.comboBox_end_node.setObjectName(u"comboBox_end_node")
|
|
|
|
self.gridLayout_8.addWidget(self.comboBox_end_node, 0, 4, 1, 1)
|
|
|
|
self.pushButton_greedy_path = QPushButton(self.route_ac_tab)
|
|
self.pushButton_greedy_path.setObjectName(u"pushButton_greedy_path")
|
|
|
|
self.gridLayout_8.addWidget(self.pushButton_greedy_path, 9, 0, 1, 5)
|
|
|
|
self.label_20 = QLabel(self.route_ac_tab)
|
|
self.label_20.setObjectName(u"label_20")
|
|
|
|
self.gridLayout_8.addWidget(self.label_20, 1, 0, 1, 1)
|
|
|
|
self.label_is_greedy_path = QLabel(self.route_ac_tab)
|
|
self.label_is_greedy_path.setObjectName(u"label_is_greedy_path")
|
|
self.label_is_greedy_path.setStyleSheet(u"\n"
|
|
" background-color:rgb(255, 255, 255);\n"
|
|
" border: 1px solid black;\n"
|
|
" ")
|
|
self.label_is_greedy_path.setAlignment(Qt.AlignCenter)
|
|
|
|
self.gridLayout_8.addWidget(self.label_is_greedy_path, 8, 2, 1, 3)
|
|
|
|
self.pushButton_optimal_path = QPushButton(self.route_ac_tab)
|
|
self.pushButton_optimal_path.setObjectName(u"pushButton_optimal_path")
|
|
|
|
self.gridLayout_8.addWidget(self.pushButton_optimal_path, 6, 0, 1, 5)
|
|
|
|
self.line_7 = QFrame(self.route_ac_tab)
|
|
self.line_7.setObjectName(u"line_7")
|
|
self.line_7.setFrameShape(QFrame.HLine)
|
|
self.line_7.setFrameShadow(QFrame.Sunken)
|
|
|
|
self.gridLayout_8.addWidget(self.line_7, 7, 0, 1, 5)
|
|
|
|
self.label_25 = QLabel(self.route_ac_tab)
|
|
self.label_25.setObjectName(u"label_25")
|
|
|
|
self.gridLayout_8.addWidget(self.label_25, 8, 0, 1, 1)
|
|
|
|
|
|
self.gridLayout_7.addLayout(self.gridLayout_8, 0, 0, 1, 1)
|
|
|
|
self.tabWidget.addTab(self.route_ac_tab, "")
|
|
|
|
self.verticalLayout_3.addWidget(self.tabWidget)
|
|
|
|
self.verticalSpacer_4 = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
|
|
|
|
self.verticalLayout_3.addItem(self.verticalSpacer_4)
|
|
|
|
self.gridLayout_6 = QGridLayout()
|
|
self.gridLayout_6.setObjectName(u"gridLayout_6")
|
|
self.auto_solve_comboBox = QComboBox(self.centralwidget)
|
|
self.auto_solve_comboBox.addItem("")
|
|
self.auto_solve_comboBox.addItem("")
|
|
self.auto_solve_comboBox.setObjectName(u"auto_solve_comboBox")
|
|
|
|
self.gridLayout_6.addWidget(self.auto_solve_comboBox, 6, 2, 1, 1)
|
|
|
|
self.horizontalSpacer_17 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
|
|
|
|
self.gridLayout_6.addItem(self.horizontalSpacer_17, 1, 1, 1, 1)
|
|
|
|
self.horizontalSpacer_18 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
|
|
|
|
self.gridLayout_6.addItem(self.horizontalSpacer_18, 6, 4, 1, 1)
|
|
|
|
self.verticalSpacer = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
|
|
|
|
self.gridLayout_6.addItem(self.verticalSpacer, 8, 1, 1, 1)
|
|
|
|
self.horizontalSpacer_20 = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
|
|
|
|
self.gridLayout_6.addItem(self.horizontalSpacer_20, 5, 1, 1, 1)
|
|
|
|
self.pushButton_auto_solve = QPushButton(self.centralwidget)
|
|
self.pushButton_auto_solve.setObjectName(u"pushButton_auto_solve")
|
|
|
|
self.gridLayout_6.addWidget(self.pushButton_auto_solve, 6, 3, 1, 1)
|
|
|
|
self.pushButton_real_city = QPushButton(self.centralwidget)
|
|
self.pushButton_real_city.setObjectName(u"pushButton_real_city")
|
|
|
|
self.gridLayout_6.addWidget(self.pushButton_real_city, 2, 1, 1, 4)
|
|
|
|
self.groupBox_priority = QGroupBox(self.centralwidget)
|
|
self.groupBox_priority.setObjectName(u"groupBox_priority")
|
|
self.groupBox_priority.setFlat(False)
|
|
self.groupBox_priority.setCheckable(False)
|
|
self.groupBox_priority.setChecked(False)
|
|
self.horizontalLayout_2 = QHBoxLayout(self.groupBox_priority)
|
|
self.horizontalLayout_2.setObjectName(u"horizontalLayout_2")
|
|
self.radioButton_distance = QRadioButton(self.groupBox_priority)
|
|
self.radioButton_distance.setObjectName(u"radioButton_distance")
|
|
self.radioButton_distance.setChecked(True)
|
|
self.radioButton_distance.setAutoRepeat(False)
|
|
|
|
self.horizontalLayout_2.addWidget(self.radioButton_distance)
|
|
|
|
self.radioButton_time = QRadioButton(self.groupBox_priority)
|
|
self.radioButton_time.setObjectName(u"radioButton_time")
|
|
|
|
self.horizontalLayout_2.addWidget(self.radioButton_time)
|
|
|
|
|
|
self.gridLayout_6.addWidget(self.groupBox_priority, 7, 2, 1, 2)
|
|
|
|
self.auto_TSP_btton = QPushButton(self.centralwidget)
|
|
self.auto_TSP_btton.setObjectName(u"auto_TSP_btton")
|
|
|
|
self.gridLayout_6.addWidget(self.auto_TSP_btton, 0, 1, 1, 4)
|
|
|
|
|
|
self.verticalLayout_3.addLayout(self.gridLayout_6)
|
|
|
|
self.line_3 = QFrame(self.centralwidget)
|
|
self.line_3.setObjectName(u"line_3")
|
|
self.line_3.setFrameShape(QFrame.HLine)
|
|
self.line_3.setFrameShadow(QFrame.Sunken)
|
|
|
|
self.verticalLayout_3.addWidget(self.line_3)
|
|
|
|
|
|
self.horizontalLayout.addLayout(self.verticalLayout_3)
|
|
|
|
self.line_2 = QFrame(self.centralwidget)
|
|
self.line_2.setObjectName(u"line_2")
|
|
self.line_2.setFrameShape(QFrame.VLine)
|
|
self.line_2.setFrameShadow(QFrame.Sunken)
|
|
|
|
self.horizontalLayout.addWidget(self.line_2)
|
|
|
|
self.graphicsView = QGraphicsView(self.centralwidget)
|
|
self.graphicsView.setObjectName(u"graphicsView")
|
|
self.graphicsView.setFont(font1)
|
|
self.graphicsView.viewport().setProperty("cursor", QCursor(Qt.ArrowCursor))
|
|
|
|
self.horizontalLayout.addWidget(self.graphicsView)
|
|
|
|
self.horizontalLayout.setStretch(0, 1)
|
|
self.horizontalLayout.setStretch(2, 5)
|
|
|
|
self.verticalLayout_2.addLayout(self.horizontalLayout)
|
|
|
|
self.verticalLayout_2.setStretch(0, 1)
|
|
self.verticalLayout_2.setStretch(2, 999)
|
|
|
|
self.gridLayout.addLayout(self.verticalLayout_2, 0, 0, 1, 1)
|
|
|
|
MainWindow.setCentralWidget(self.centralwidget)
|
|
self.menubar = QMenuBar(MainWindow)
|
|
self.menubar.setObjectName(u"menubar")
|
|
self.menubar.setGeometry(QRect(0, 0, 1120, 26))
|
|
self.menu = QMenu(self.menubar)
|
|
self.menu.setObjectName(u"menu")
|
|
MainWindow.setMenuBar(self.menubar)
|
|
self.statusbar = QStatusBar(MainWindow)
|
|
self.statusbar.setObjectName(u"statusbar")
|
|
MainWindow.setStatusBar(self.statusbar)
|
|
|
|
self.menubar.addAction(self.menu.menuAction())
|
|
self.menu.addAction(self.actionchognzhi)
|
|
|
|
self.retranslateUi(MainWindow)
|
|
|
|
self.tabWidget.setCurrentIndex(0)
|
|
|
|
|
|
QMetaObject.connectSlotsByName(MainWindow)
|
|
# setupUi
|
|
|
|
def retranslateUi(self, MainWindow):
|
|
MainWindow.setWindowTitle(QCoreApplication.translate("MainWindow", u"TSP\u8def\u5f84\u6a21\u62df\u5668", None))
|
|
self.actionchognzhi.setText(QCoreApplication.translate("MainWindow", u"\u91cd\u7f6e\u7cfb\u7edf", None))
|
|
self.label_7.setText(QCoreApplication.translate("MainWindow", u"\u8282\u70b9\u6570\u76ee\uff1a", None))
|
|
#if QT_CONFIG(tooltip)
|
|
self.creat_node_bt.setToolTip(QCoreApplication.translate("MainWindow", u"<html><head/><body><p>\u521b\u5efa\u4e00\u4e2aTSP\u95ee\u9898\uff0c\u5c06\u5728\u53f3\u4e0b\u753b\u5e03\u663e\u793a\u60a8\u586b\u5165\u6570\u76ee\u7684\u8282\u70b9</p></body></html>", None))
|
|
#endif // QT_CONFIG(tooltip)
|
|
#if QT_CONFIG(whatsthis)
|
|
self.creat_node_bt.setWhatsThis(QCoreApplication.translate("MainWindow", u"<html><head/><body><p>\u521b\u5efa\u4e00\u4e2aTSP\u95ee\u9898</p></body></html>", None))
|
|
#endif // QT_CONFIG(whatsthis)
|
|
self.creat_node_bt.setText(QCoreApplication.translate("MainWindow", u"\u521b\u5efa", None))
|
|
self.label_6.setText(QCoreApplication.translate("MainWindow", u"\u65f6\u95f4\u6210\u672c\uff1a", None))
|
|
self.label_time.setText(QCoreApplication.translate("MainWindow", u"<html><head/><body><p align=\"center\">0</p></body></html>", None))
|
|
self.label.setText(QCoreApplication.translate("MainWindow", u"\u5206\u949f", None))
|
|
self.label_2.setText(QCoreApplication.translate("MainWindow", u"\u8ddd\u79bb\u6210\u672c\uff1a", None))
|
|
self.label_distance.setText(QCoreApplication.translate("MainWindow", u"0", None))
|
|
self.label_3.setText(QCoreApplication.translate("MainWindow", u"\u5343\u7c73", None))
|
|
self.pushButton_ctrl_edges_lb.setText(QCoreApplication.translate("MainWindow", u"\u8fde\u63a5\u6807\u7b7e\u63a7\u5236", None))
|
|
#if QT_CONFIG(tooltip)
|
|
self.change_node_lb_bt.setToolTip(QCoreApplication.translate("MainWindow", u"<html><head/><body><p>\u8bbe\u7f6e\u9009\u4e2d\u8282\u70b9\u6807\u7b7e</p></body></html>", None))
|
|
#endif // QT_CONFIG(tooltip)
|
|
self.change_node_lb_bt.setText(QCoreApplication.translate("MainWindow", u"\u786e\u5b9a\u66f4\u6539", None))
|
|
self.label_12.setText(QCoreApplication.translate("MainWindow", u"\u66f4\u6539\u8282\u70b9\u6807\u7b7e\uff1a", None))
|
|
self.all_node_lb.setText(QCoreApplication.translate("MainWindow", u"0", None))
|
|
self.label_10.setText(QCoreApplication.translate("MainWindow", u"\u5f53\u524d\u9009\u4e2d\u8282\u70b9\uff1a", None))
|
|
self.selected_node_lb.setText(QCoreApplication.translate("MainWindow", u"0", None))
|
|
self.label_8.setText(QCoreApplication.translate("MainWindow", u"\u5f53\u524d\u5171\u6709\u8282\u70b9\u6570\uff1a", None))
|
|
#if QT_CONFIG(tooltip)
|
|
self.edit_node_lb_inp.setToolTip(QCoreApplication.translate("MainWindow", u"<html><head/><body><p>\u4fee\u6539\u5f53\u524d\u8282\u70b9\u7684\u6807\u7b7e</p></body></html>", None))
|
|
#endif // QT_CONFIG(tooltip)
|
|
self.add_node_button.setText(QCoreApplication.translate("MainWindow", u"\u589e\u52a0\u4e00\u4e2a\u8282\u70b9", None))
|
|
self.del_node_button.setText(QCoreApplication.translate("MainWindow", u"\u5220\u9664\u5f53\u524d\u8282\u70b9", None))
|
|
self.set_must_button.setText(QCoreApplication.translate("MainWindow", u"\u8bbe\u4e3a\u5fc5\u7ecf\u8282\u70b9", None))
|
|
self.del_must_button.setText(QCoreApplication.translate("MainWindow", u"\u53d6\u6d88\u5fc5\u7ecf\u8282\u70b9", None))
|
|
#if QT_CONFIG(tooltip)
|
|
self.groupBox_3.setToolTip(QCoreApplication.translate("MainWindow", u"<html><head/><body><p>\u5982\u679c\u52a0\u8f7d\u4e86\u771f\u5b9e\u6570\u636e\u7528\u4e8e\u6a21\u62df\uff0c\u8fd9\u91cc\u4f1a\u663e\u793a\u57ce\u5e02\u5168\u79f0\uff0c\u548c\u5bf9\u5e94\u57ce\u5e02\u7684\u7ecf\u7eac\u5ea6\u3002</p></body></html>", None))
|
|
#endif // QT_CONFIG(tooltip)
|
|
#if QT_CONFIG(whatsthis)
|
|
self.groupBox_3.setWhatsThis(QCoreApplication.translate("MainWindow", u"<html><head/><body><p>\u5982\u679c\u52a0\u8f7d\u4e86\u771f\u5b9e\u6570\u636e\u7528\u4e8e\u6a21\u62df\uff0c\u8fd9\u91cc\u4f1a\u663e\u793a\u57ce\u5e02\u5168\u79f0\uff0c\u548c\u5bf9\u5e94\u57ce\u5e02\u7684\u7ecf\u7eac\u5ea6\u3002</p></body></html>", None))
|
|
#endif // QT_CONFIG(whatsthis)
|
|
self.groupBox_3.setTitle(QCoreApplication.translate("MainWindow", u"\u771f\u5b9e\u4fe1\u606f", None))
|
|
self.label_city.setText(QCoreApplication.translate("MainWindow", u"\u65e0", None))
|
|
self.label_real_coord.setText(QCoreApplication.translate("MainWindow", u"\u65e0", None))
|
|
self.tabWidget.setTabText(self.tabWidget.indexOf(self.node_ac_tab), QCoreApplication.translate("MainWindow", u"\u8282\u70b9", None))
|
|
self.pushButton_create_node_conn.setText(QCoreApplication.translate("MainWindow", u"\u5efa\u7acb\u4e00\u4e2a\u8fde\u63a5", None))
|
|
self.pushButton_del_node_conn.setText(QCoreApplication.translate("MainWindow", u"\u5220\u9664\u4e00\u4e2a\u8fde\u63a5", None))
|
|
self.pushButton_set_node_conn.setText(QCoreApplication.translate("MainWindow", u"\u8bbe\u7f6e\u8fde\u63a5\u6807\u7b7e", None))
|
|
self.count_conn_lb.setText(QCoreApplication.translate("MainWindow", u"0", None))
|
|
self.label_16.setText(QCoreApplication.translate("MainWindow", u"\u8282\u70b9\u8fde\u63a5\u6570:", None))
|
|
#if QT_CONFIG(tooltip)
|
|
self.comboBox_node2.setToolTip(QCoreApplication.translate("MainWindow", u"<html><head/><body><p>\u9009\u62e9\u8fde\u63a5\u7ec8\u70b9</p></body></html>", None))
|
|
#endif // QT_CONFIG(tooltip)
|
|
self.label_14.setText(QCoreApplication.translate("MainWindow", u"\u8282\u70b91", None))
|
|
self.groupBox.setTitle(QCoreApplication.translate("MainWindow", u"\u5f53\u524d\u9009\u4e2d\u8fde\u63a5\uff1a", None))
|
|
self.selected_conn_lb.setText("")
|
|
self.label_4.setText(QCoreApplication.translate("MainWindow", u"\u8fde\u63a5ID\uff1a", None))
|
|
self.label_31.setText(QCoreApplication.translate("MainWindow", u"\u65f6\u95f4\u6210\u672c\uff1a", None))
|
|
self.label_32.setText(QCoreApplication.translate("MainWindow", u"\u8ddd\u79bb\u6210\u672c\uff1a", None))
|
|
self.label_conn_time.setText("")
|
|
self.label_conn_dis.setText("")
|
|
#if QT_CONFIG(tooltip)
|
|
self.comboBox_node1.setToolTip(QCoreApplication.translate("MainWindow", u"<html><head/><body><p>\u9009\u62e9\u8fde\u63a5\u8d77\u70b9</p></body></html>", None))
|
|
#endif // QT_CONFIG(tooltip)
|
|
self.label_13.setText(QCoreApplication.translate("MainWindow", u"\u8282\u70b9\u8fde\u63a5", None))
|
|
self.label_15.setText(QCoreApplication.translate("MainWindow", u"\u8282\u70b92", None))
|
|
self.label_5.setText(QCoreApplication.translate("MainWindow", u"\u65b0\u6807\u7b7e:", None))
|
|
self.tabWidget.setTabText(self.tabWidget.indexOf(self.conn_ac_tab), QCoreApplication.translate("MainWindow", u"\u8fde\u63a5", None))
|
|
self.pushButton_path_to_conn.setText(QCoreApplication.translate("MainWindow", u"\u53d6\u6d88\u8fde\u63a5\u8def\u5f84\u6807\u8bb0", None))
|
|
self.pushButton_conn_to_path.setText(QCoreApplication.translate("MainWindow", u"\u5c06\u8fde\u63a5\u6807\u8bb0\u4e3a\u8def\u5f84", None))
|
|
self.pushButton_del_all_path.setText(QCoreApplication.translate("MainWindow", u"\u53d6\u6d88\u6240\u6709\u8def\u5f84\u6807\u8bb0", None))
|
|
self.groupBox_2.setTitle(QCoreApplication.translate("MainWindow", u"\u5f53\u524d\u9009\u4e2d\u8fde\u63a5\uff1a", None))
|
|
self.label_26.setText(QCoreApplication.translate("MainWindow", u"\u65f6\u95f4\u6210\u672c\uff1a", None))
|
|
self.selected_path_lb.setText("")
|
|
self.label_17.setText(QCoreApplication.translate("MainWindow", u"\u5f53\u524d\u9009\u4e2dID\uff1a", None))
|
|
self.label_path_time.setText("")
|
|
self.label_28.setText(QCoreApplication.translate("MainWindow", u"\u8ddd\u79bb\u6210\u672c\uff1a", None))
|
|
self.label_path_dis.setText("")
|
|
self.label_9.setText(QCoreApplication.translate("MainWindow", u"\u8def\u5f84\u6570\u91cf\uff1a", None))
|
|
self.label_path_num.setText(QCoreApplication.translate("MainWindow", u"0", None))
|
|
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), QCoreApplication.translate("MainWindow", u"\u8def\u5f84", None))
|
|
self.pushButton_check_connectivity.setText(QCoreApplication.translate("MainWindow", u"\u53ef\u8fbe\u6027\u5224\u65ad", None))
|
|
self.label_23.setText(QCoreApplication.translate("MainWindow", u"\u7ed3\u679c", None))
|
|
self.label_is_optimal_path.setText(QCoreApplication.translate("MainWindow", u"\u8def\u5f84\u672a\u77e5", None))
|
|
self.label_is_connectivity.setText(QCoreApplication.translate("MainWindow", u"\u8def\u5f84\u672a\u77e5", None))
|
|
self.label_19.setText(QCoreApplication.translate("MainWindow", u"\u7ec8\u70b9", None))
|
|
self.label_18.setText(QCoreApplication.translate("MainWindow", u"\u8d77\u70b9", None))
|
|
self.pushButton_greedy_path.setText(QCoreApplication.translate("MainWindow", u"\u5224\u65ad\u8d2a\u5fc3\u8def\u5f84", None))
|
|
self.label_20.setText(QCoreApplication.translate("MainWindow", u"\u7ed3\u679c", None))
|
|
self.label_is_greedy_path.setText(QCoreApplication.translate("MainWindow", u"\u8def\u5f84\u672a\u77e5", None))
|
|
self.pushButton_optimal_path.setText(QCoreApplication.translate("MainWindow", u"\u5224\u65ad\u6700\u4f18\u8def\u5f84", None))
|
|
self.label_25.setText(QCoreApplication.translate("MainWindow", u"\u7ed3\u679c", None))
|
|
self.tabWidget.setTabText(self.tabWidget.indexOf(self.route_ac_tab), QCoreApplication.translate("MainWindow", u"\u81ea\u52a8\u5224\u65ad", None))
|
|
self.auto_solve_comboBox.setItemText(0, QCoreApplication.translate("MainWindow", u"\u8d2a\u5fc3", None))
|
|
self.auto_solve_comboBox.setItemText(1, QCoreApplication.translate("MainWindow", u"\u904d\u5386", None))
|
|
|
|
#if QT_CONFIG(tooltip)
|
|
self.auto_solve_comboBox.setToolTip(QCoreApplication.translate("MainWindow", u"<html><head/><body><p>\u4e0b\u62c9\u9009\u62e9\u81ea\u52a8\u6c42\u89e3\u7684\u65b9\u6cd5</p></body></html>", None))
|
|
#endif // QT_CONFIG(tooltip)
|
|
#if QT_CONFIG(tooltip)
|
|
self.pushButton_auto_solve.setToolTip(QCoreApplication.translate("MainWindow", u"<html><head/><body><p>\u81ea\u52a8\u6c42\u89e3\u5f53\u524d\u94fe\u63a5\u7ebf\u8def</p></body></html>", None))
|
|
#endif // QT_CONFIG(tooltip)
|
|
self.pushButton_auto_solve.setText(QCoreApplication.translate("MainWindow", u"\u81ea\u52a8\u6c42\u89e3", None))
|
|
self.pushButton_real_city.setText(QCoreApplication.translate("MainWindow", u"\u83b7\u53d6\u5730\u56fe\u4fe1\u606f\u5f62\u6210TSP\u95ee\u9898", None))
|
|
self.groupBox_priority.setTitle(QCoreApplication.translate("MainWindow", u"\u4f18\u5148\u7ea7\uff1a", None))
|
|
self.radioButton_distance.setText(QCoreApplication.translate("MainWindow", u"\u8ddd\u79bb\u4f18\u5148", None))
|
|
self.radioButton_time.setText(QCoreApplication.translate("MainWindow", u"\u65f6\u95f4\u4f18\u5148", None))
|
|
self.auto_TSP_btton.setText(QCoreApplication.translate("MainWindow", u"\u81ea\u52a8\u968f\u673a\u4ea7\u751fTSP\u95ee\u9898", None))
|
|
self.menu.setTitle(QCoreApplication.translate("MainWindow", u"\u91cd\u7f6e\u548c\u529f\u80fd", None))
|
|
# retranslateUi
|
|
|