Пример #1
0
 def __init__(self):
     super().__init__()
     self.setObjectName("MainWindow")
     self.setWindowTitle("abc")
     self.resize(1024, 768)
     self.setMinimumSize(QtCore.QSize(1024, 768))
     self.setMaximumSize(QtCore.QSize(1024, 768))
Пример #2
0
    def create_options_menu(self):
        space_between_buttons = 20

        self.dark_current_menu = QtWidgets.QCommandLinkButton('Dark Current')
        self.dark_current_menu.setObjectName('dark_current_menu_button')
        self.dark_current_menu.setIcon(
            QtGui.QIcon(get_file('dark-current-page-icon.svg')))
        self.dark_current_menu.setIconSize(QtCore.QSize(20, 25))
        self.dark_current_menu.setFocusPolicy(QtCore.Qt.FocusPolicy.NoFocus)
        self.dark_current_menu.setCheckable(True)
        self.dark_current_menu.setChecked(True)

        self.scan_menu = QtWidgets.QCommandLinkButton('Scan')
        self.scan_menu.setIcon(QtGui.QIcon(get_file('scan-page-icon.svg')))
        self.scan_menu.setIconSize(QtCore.QSize(20, 25))
        self.scan_menu.setObjectName('scan_menu_button')
        self.scan_menu.setCheckable(True)
        self.dark_current_menu.setFocusPolicy(QtCore.Qt.FocusPolicy.NoFocus)

        self.menu_layout = QtWidgets.QVBoxLayout()
        self.menu_layout.addSpacing(space_between_buttons)
        self.menu_layout.addWidget(self.dark_current_menu)
        self.menu_layout.addSpacing(space_between_buttons)
        self.menu_layout.addWidget(self.scan_menu)
        self.menu_layout.addStretch(40)

        self.menu_widget = QtWidgets.QWidget()
        self.menu_widget.setLayout(self.menu_layout)
        self.menu_widget.setObjectName('menu_widget')
Пример #3
0
    def setupUi(self, Warning):
        Warning.setObjectName("Warning")
        Warning.setWindowModality(
            QtCore.Qt.WindowModality.WindowModality.ApplicationModal)
        Warning.resize(400, 300)
        self.buttonBox = QtWidgets.QDialogButtonBox(Warning)
        self.buttonBox.setGeometry(QtCore.QRect(30, 250, 341, 32))
        self.buttonBox.setOrientation(QtCore.Qt.Orientation.Horizontal)
        self.buttonBox.setStandardButtons(
            QtWidgets.QDialogButtonBox.StandardButton.Ok)
        self.buttonBox.setObjectName("buttonBox")
        self.title = QtWidgets.QLabel(Warning)
        self.title.setGeometry(QtCore.QRect(20, 30, 361, 31))
        font = QtGui.QFont()
        font.setPointSize(24)
        self.title.setFont(font)
        self.title.setObjectName("title")
        self.message = QtWidgets.QLabel(Warning)
        self.message.setGeometry(QtCore.QRect(20, 80, 361, 151))
        self.message.setWordWrap(True)
        self.message.setObjectName("message")

        self.retranslateUi(Warning)
        self.buttonBox.accepted.connect(Warning.accept)
        self.buttonBox.rejected.connect(Warning.reject)
        QtCore.QMetaObject.connectSlotsByName(Warning)
Пример #4
0
    def setupUi(self, Dialog):
        Dialog.setObjectName("Dialog")
        Dialog.resize(823, 527)
        self.buttonBox = QtWidgets.QDialogButtonBox(Dialog)
        self.buttonBox.setGeometry(QtCore.QRect(310, 430, 341, 32))
        self.buttonBox.setOrientation(QtCore.Qt.Orientation.Horizontal)
        self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.StandardButton.Cancel|QtWidgets.QDialogButtonBox.StandardButton.Ok)
        self.buttonBox.setObjectName("buttonBox")
        self.pushButton = QtWidgets.QPushButton(Dialog)
        self.pushButton.setGeometry(QtCore.QRect(500, 320, 113, 32))
        self.pushButton.setObjectName("pushButton")
        self.tabWidget = QtWidgets.QTabWidget(Dialog)
        self.tabWidget.setGeometry(QtCore.QRect(280, 160, 120, 91))
        self.tabWidget.setObjectName("tabWidget")
        self.tab = QtWidgets.QWidget()
        self.tab.setObjectName("tab")
        self.tabWidget.addTab(self.tab, "")
        self.tab_2 = QtWidgets.QWidget()
        self.tab_2.setObjectName("tab_2")
        self.tabWidget.addTab(self.tab_2, "")

        self.retranslateUi(Dialog)
        self.tabWidget.setCurrentIndex(0)
        self.buttonBox.accepted.connect(Dialog.accept)
        self.buttonBox.rejected.connect(Dialog.reject)
        QtCore.QMetaObject.connectSlotsByName(Dialog)
Пример #5
0
    def __init__(self):
        super().__init__()
        self.ui = Ui_MainWindow()
        self.ui.setupUi(self)

        self.animation = qtc.QPropertyAnimation()
        self.fade_animation = qtc.QPropertyAnimation()
        self.unfade_animation = qtc.QPropertyAnimation()
        self.side_menu_toggle_speed = 800
        self.side_menu_swap_speed = 120
        self.easing_curve = qtc.QEasingCurve(qtc.QEasingCurve.Type.OutQuint)

        self.ui.splitter.setCollapsible(0, True)
        self.ui.splitter.setCollapsible(1, False)

        self.ui.paint_interface = PaintInterface.PaintInterface(
            self.ui.paint_interface_container)
        self.ui.paint_interface_layout = qtw.QVBoxLayout(
            self.ui.paint_interface_container)
        self.ui.paint_interface_layout.setSpacing(0)
        self.ui.paint_interface_layout.addWidget(self.ui.paint_interface)

        self.ui.scrollArea.verticalScrollBar().setStyleSheet(
            'QScrollBar {width:0px;}')
        self.ui.stackedWidget.setCurrentWidget(self.ui.file_page)

        self.ui.file_button.clicked.connect(self.file_information_toggle)
        self.ui.mask_button.clicked.connect(self.mask_settings_toggle)
        self.ui.clip_button.clicked.connect(self.clip_information_toggle)

        self.active_project = Project.Project()
        self.ui.save_project_button.clicked.connect(self.save_project)
        self.ui.output_dir_button.clicked.connect(self.set_output_path)
        self.ui.open_project_button.clicked.connect(self.open_project)
        self.ui.mask_dir_button.clicked.connect(self.set_mask_directory)
        self.ui.image_dir_button.clicked.connect(self.set_clip_directory)
        self.ui.action_open.triggered.connect(self.open_project)
        self.ui.action_save_file.triggered.connect(self.save_project)
        self.ui.action_save_as.triggered.connect(self.save_project_as)

        self.update_settings()

        self.ui.next_frame_button.clicked.connect(
            lambda: self.ui.frame_slider.setValue(self.ui.frame_slider.value()
                                                  + 1))
        self.ui.previous_frame_button.clicked.connect(
            lambda: self.ui.frame_slider.setValue(self.ui.frame_slider.value()
                                                  - 1))
        self.ui.frame_slider.valueChanged.connect(self.update_frame)
        self.frame_collection = None

        self.info_opacity = qtw.QGraphicsOpacityEffect(self.ui.info_label)
        self.info_opacity.setOpacity(0)
        self.ui.info_label.setGraphicsEffect(self.info_opacity)
Пример #6
0
    def setupUi(self, Form):
        Form.setObjectName("Form")
        Form.resize(403, 310)
        self.tableView = QtWidgets.QTableView(Form)
        self.tableView.setGeometry(QtCore.QRect(10, 10, 381, 251))
        self.tableView.setObjectName("tableView")
        self.pushButton = QtWidgets.QPushButton(Form)
        self.pushButton.setGeometry(QtCore.QRect(280, 270, 112, 34))
        self.pushButton.setObjectName("pushButton")

        self.retranslateUi(Form)
        QtCore.QMetaObject.connectSlotsByName(Form)
Пример #7
0
    def setupUi(self, ImportWindow):
        ImportWindow.setObjectName("ImportWindow")
        ImportWindow.resize(437, 139)
        self.gridLayout_3 = QtWidgets.QGridLayout(ImportWindow)
        self.gridLayout_3.setObjectName("gridLayout_3")
        self.label_2 = QtWidgets.QLabel(ImportWindow)
        font = QtGui.QFont()
        font.setPointSize(11)
        font.setBold(True)
        font.setWeight(75)
        self.label_2.setFont(font)
        self.label_2.setObjectName("label_2")
        self.gridLayout_3.addWidget(self.label_2, 0, 0, 1, 2)
        self.gridLayout = QtWidgets.QGridLayout()
        self.gridLayout.setObjectName("gridLayout")
        self.label = QtWidgets.QLabel(ImportWindow)
        self.label.setObjectName("label")
        self.gridLayout.addWidget(self.label, 0, 0, 1, 1)
        self.ButtonDateiname = QtWidgets.QPushButton(ImportWindow)
        self.ButtonDateiname.setMaximumSize(QtCore.QSize(31, 23))
        self.ButtonDateiname.setObjectName("ButtonDateiname")
        self.gridLayout.addWidget(self.ButtonDateiname, 0, 2, 1, 1)
        self.lineEditDateiname = QtWidgets.QLineEdit(ImportWindow)
        self.lineEditDateiname.setMinimumSize(QtCore.QSize(291, 20))
        self.lineEditDateiname.setObjectName("lineEditDateiname")
        self.gridLayout.addWidget(self.lineEditDateiname, 0, 1, 1, 1)
        self.gridLayout_3.addLayout(self.gridLayout, 1, 0, 1, 2)
        self.gridLayout_2 = QtWidgets.QGridLayout()
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.label_3 = QtWidgets.QLabel(ImportWindow)
        self.label_3.setObjectName("label_3")
        self.gridLayout_2.addWidget(self.label_3, 0, 0, 1, 1)
        self.spinBoxRuntime = QtWidgets.QSpinBox(ImportWindow)
        self.spinBoxRuntime.setMaximumSize(QtCore.QSize(41, 20))
        self.spinBoxRuntime.setProperty("value", 1)
        self.spinBoxRuntime.setObjectName("spinBoxRuntime")
        self.gridLayout_2.addWidget(self.spinBoxRuntime, 0, 1, 1, 1)
        self.label_4 = QtWidgets.QLabel(ImportWindow)
        self.label_4.setObjectName("label_4")
        self.gridLayout_2.addWidget(self.label_4, 0, 2, 1, 1)
        self.gridLayout_3.addLayout(self.gridLayout_2, 2, 0, 1, 1)
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.ButtonImport = QtWidgets.QPushButton(ImportWindow)
        self.ButtonImport.setObjectName("ButtonImport")
        self.horizontalLayout.addWidget(self.ButtonImport)
        self.ButtonClose = QtWidgets.QPushButton(ImportWindow)
        self.ButtonClose.setObjectName("ButtonClose")
        self.horizontalLayout.addWidget(self.ButtonClose)
        self.gridLayout_3.addLayout(self.horizontalLayout, 3, 1, 1, 1)

        self.retranslateUi(ImportWindow)
        QtCore.QMetaObject.connectSlotsByName(ImportWindow)
Пример #8
0
    def setupUi(self, AccInFolderListWindow):
        AccInFolderListWindow.setObjectName("AccInFolderListWindow")
        AccInFolderListWindow.resize(802, 358)
        font = QtGui.QFont()
        font.setFamily("Roboto")
        AccInFolderListWindow.setFont(font)
        self.centralwidget = QtWidgets.QWidget(AccInFolderListWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.AccInFolderListText = QtWidgets.QPlainTextEdit(self.centralwidget)
        self.AccInFolderListText.setEnabled(True)
        self.AccInFolderListText.setGeometry(QtCore.QRect(10, 30, 781, 271))
        font = QtGui.QFont()
        font.setFamily("Roboto")
        font.setPointSize(12)
        font.setBold(True)
        self.AccInFolderListText.setFont(font)
        self.AccInFolderListText.setReadOnly(True)
        self.AccInFolderListText.setObjectName("AccInFolderListText")
        self.FolderNameLabel = QtWidgets.QLabel(self.centralwidget)
        self.FolderNameLabel.setGeometry(QtCore.QRect(10, 0, 121, 21))
        font = QtGui.QFont()
        font.setFamily("Roboto")
        font.setPointSize(12)
        font.setBold(True)
        self.FolderNameLabel.setFont(font)
        self.FolderNameLabel.setObjectName("FolderNameLabel")
        self.bListAccounts = QtWidgets.QPushButton(self.centralwidget)
        self.bListAccounts.setGeometry(QtCore.QRect(670, 0, 121, 24))
        font = QtGui.QFont()
        font.setFamily("Roboto")
        font.setPointSize(12)
        font.setBold(True)
        self.bListAccounts.setFont(font)
        self.bListAccounts.setObjectName("bListAccounts")
        self.cbFolders = QtWidgets.QComboBox(self.centralwidget)
        self.cbFolders.setGeometry(QtCore.QRect(130, 0, 531, 22))
        self.cbFolders.setObjectName("cbFolders")
        AccInFolderListWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(AccInFolderListWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 802, 22))
        self.menubar.setObjectName("menubar")
        AccInFolderListWindow.setMenuBar(self.menubar)
        self.statusbar = QtWidgets.QStatusBar(AccInFolderListWindow)
        self.statusbar.setObjectName("statusbar")
        AccInFolderListWindow.setStatusBar(self.statusbar)

        self.retranslateUi(AccInFolderListWindow)
        QtCore.QMetaObject.connectSlotsByName(AccInFolderListWindow)
Пример #9
0
 def display_grid(self):
     self.clear_grid()
     if self.current_image_name and self.show_grid:
         grid_color = QtGui.QColor(self.ui['grid']['color'][0],
                                   self.ui['grid']['color'][1],
                                   self.ui['grid']['color'][2])
         grid_size = self.ui['grid']['size']
         rect = self.itemsBoundingRect()
         brush = QtGui.QBrush(grid_color, QtCore.Qt.BrushStyle.SolidPattern)
         pen = QtGui.QPen(brush, 1)
         for x in range(grid_size, int(rect.width()), grid_size):
             line = QtCore.QLineF(x, 0.0, x, rect.height())
             self.addLine(line, pen)
         for y in range(grid_size, int(rect.height()), grid_size):
             line = QtCore.QLineF(0.0, y, rect.width(), y)
             self.addLine(line, pen)
Пример #10
0
    def setupUi(self, ChooseComputerDialog):
        ChooseComputerDialog.setObjectName("ChooseComputerDialog")
        ChooseComputerDialog.resize(400, 150)
        ChooseComputerDialog.setMinimumSize(QtCore.QSize(400, 150))
        self.verticalLayout = QtWidgets.QVBoxLayout(ChooseComputerDialog)
        self.verticalLayout.setObjectName("verticalLayout")
        self.heading_label = QtWidgets.QLabel(ChooseComputerDialog)
        self.heading_label.setAlignment(QtCore.Qt.AlignmentFlag.AlignLeading|QtCore.Qt.AlignmentFlag.AlignLeft|QtCore.Qt.AlignmentFlag.AlignVCenter)
        self.heading_label.setObjectName("heading_label")
        self.verticalLayout.addWidget(self.heading_label)
        self.computers_combo_box = QtWidgets.QComboBox(ChooseComputerDialog)
        self.computers_combo_box.setObjectName("computers_combo_box")
        self.verticalLayout.addWidget(self.computers_combo_box)
        spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Expanding)
        self.verticalLayout.addItem(spacerItem)
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.continue_button = QtWidgets.QPushButton(ChooseComputerDialog)
        self.continue_button.setFocusPolicy(QtCore.Qt.FocusPolicy.NoFocus)
        self.continue_button.setObjectName("continue_button")
        self.horizontalLayout_2.addWidget(self.continue_button)
        spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
        self.horizontalLayout_2.addItem(spacerItem1)
        self.verticalLayout.addLayout(self.horizontalLayout_2)

        self.retranslateUi(ChooseComputerDialog)
        QtCore.QMetaObject.connectSlotsByName(ChooseComputerDialog)
Пример #11
0
    def setupUi(self, ChangePasswordDialog):
        ChangePasswordDialog.setObjectName("ChangePasswordDialog")
        ChangePasswordDialog.resize(300, 250)
        ChangePasswordDialog.setMinimumSize(QtCore.QSize(300, 250))
        self.verticalLayout = QtWidgets.QVBoxLayout(ChangePasswordDialog)
        self.verticalLayout.setObjectName("verticalLayout")
        spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Expanding)
        self.verticalLayout.addItem(spacerItem)
        self.heading_label = QtWidgets.QLabel(ChangePasswordDialog)
        self.heading_label.setAlignment(QtCore.Qt.AlignmentFlag.AlignCenter)
        self.heading_label.setObjectName("heading_label")
        self.verticalLayout.addWidget(self.heading_label)
        self.email_line_edit = QtWidgets.QLineEdit(ChangePasswordDialog)
        self.email_line_edit.setObjectName("email_line_edit")
        self.verticalLayout.addWidget(self.email_line_edit)
        self.password_line_edit = QtWidgets.QLineEdit(ChangePasswordDialog)
        self.password_line_edit.setEchoMode(QtWidgets.QLineEdit.EchoMode.Password)
        self.password_line_edit.setObjectName("password_line_edit")
        self.verticalLayout.addWidget(self.password_line_edit)
        self.new_password_line_edit = QtWidgets.QLineEdit(ChangePasswordDialog)
        self.new_password_line_edit.setEchoMode(QtWidgets.QLineEdit.EchoMode.Password)
        self.new_password_line_edit.setObjectName("new_password_line_edit")
        self.verticalLayout.addWidget(self.new_password_line_edit)
        self.confirm_new_password_line_edit = QtWidgets.QLineEdit(ChangePasswordDialog)
        self.confirm_new_password_line_edit.setEchoMode(QtWidgets.QLineEdit.EchoMode.Password)
        self.confirm_new_password_line_edit.setObjectName("confirm_new_password_line_edit")
        self.verticalLayout.addWidget(self.confirm_new_password_line_edit)
        self.change_password_button = QtWidgets.QPushButton(ChangePasswordDialog)
        self.change_password_button.setObjectName("change_password_button")
        self.verticalLayout.addWidget(self.change_password_button)
        spacerItem1 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Expanding)
        self.verticalLayout.addItem(spacerItem1)

        self.retranslateUi(ChangePasswordDialog)
        QtCore.QMetaObject.connectSlotsByName(ChangePasswordDialog)
Пример #12
0
 def load_pixmaps(self, mask: qtg.QPixmap, image: qtg.QPixmap):
     self.top_container.load_pixmap(mask)
     self.backdrop_container.load_pixmap(image)
     self._max_pixmap_dimension = max(mask.width(), mask.height())
     self._last_midpoint = qtc.QPoint(
         self.horizontalScrollBar().value() + self.width() / 2,
         self.verticalScrollBar().value() + self.height() / 2)
Пример #13
0
    def setupUi(self, Form):

        Form.setWindowTitle("GrWidget")
        Form.resize(QtCore.QSize(500, 500).expandedTo(Form.minimumSizeHint()))

        self.DrawButton = QtWidgets.QPushButton(Form)
        self.DrawButton.setText("Draw")
        self.DrawButton.setGeometry(QtCore.QRect(290, 5, 100, 25))
        self.DrawButton.setObjectName("draw")

        self.QuitButton = QtWidgets.QPushButton(Form)
        self.QuitButton.setText("Quit")
        self.QuitButton.setGeometry(QtCore.QRect(395, 5, 100, 25))
        self.QuitButton.setObjectName("quit")

        QtCore.QMetaObject.connectSlotsByName(Form)
Пример #14
0
    def __init__(self, comic_info: ComicInfo, tab_widget: QTabWidget, down_v_box_layout: QVBoxLayout):
        super().__init__()
        self.tabWidget = tab_widget
        self.comicInfo = comic_info
        self.down_v_box_layout = down_v_box_layout
        self.setMinimumHeight(200)
        # 图片
        img = QImage.fromData(comic_info.cover)
        self.img_label = QLabel(self)
        self.img_label.setScaledContents(True)
        w, h = image_resize(comic_info.cover, height=200)
        self.img_label.resize(QtCore.QSize(w, h))
        self.img_label.setGeometry(5, 5, w, h)
        self.img_label.setPixmap(QPixmap.fromImage(img))
        # self.img_label.setPixmap(QtGui.QPixmap("/Users/bo/my/tmp/老夫子2/第1卷/1.jpg"))
        # 标题
        self.title = ButtonQLabel(self)
        self.title.onclick(self.add_tab)
        self.title.setText(comic_info.title)
        self.title.setGeometry(180, 10, 550, 35)
        title_font = QtGui.QFont()
        title_font.setPointSize(30)
        title_font.setBold(True)
        title_font.setUnderline(True)
        self.title.setFont(title_font)
        self.title.setCursor(QtGui.QCursor(QtCore.Qt.CursorShape.PointingHandCursor))

        # 作者
        self.author = QLabel(self)
        self.author.setText("作者 : " + comic_info.author)
        self.author.setGeometry(180, 50, 250, 20)
        # 状态
        self.status = QLabel(self)
        self.status.setText("更新状态 : " + comic_info.status)
        self.status.setGeometry(500, 50, 150, 20)
        # 热度
        self.status = QLabel(self)
        self.status.setText("热度 : " + str(comic_info.heat))
        self.status.setGeometry(800, 50, 100, 20)

        # 类型
        self.tip = QLabel(self)
        self.tip.setText("类型 : " + comic_info.tip)
        self.tip.setGeometry(180, 70, 250, 20)

        # web
        self.domain = QLabel(self)
        self.domain.setText(f"查看原网页 : {comic_info.domain}")
        self.domain.setText(f'查看原网页 : <a href="{comic_info.url}">{comic_info.domain}</a>')
        self.domain.setGeometry(500, 70, 250, 20)
        self.domain.setOpenExternalLinks(True)

        # 描述
        self.describe = QLabel(self)
        self.describe.setText("  " + comic_info.describe)
        self.describe.setGeometry(180, 90, 664, 110)
        self.describe.setWordWrap(True)
        # 对齐方式
        self.describe.setAlignment(
            QtCore.Qt.AlignmentFlag.AlignLeading | QtCore.Qt.AlignmentFlag.AlignLeft | QtCore.Qt.AlignmentFlag.AlignTop)
    def setup_ui(self):

        self.setSizePolicy(QtWidgets.QSizePolicy.Expanding,
                           QtWidgets.QSizePolicy.Expanding)

        # update panel setting
        self.timer = QtCore.QTimer(parent=self)
        self.timer.timeout.connect(self.update_extra)

        self.cuesheet = []
        for i in range(self.config.G_CUESHEET_DISPLAY_NUM):
            cuesheet_point_layout = CueSheetItem(self, self.config)
            self.cuesheet.append(cuesheet_point_layout)

        self.cuesheet_layout = QtWidgets.QVBoxLayout(self)
        self.cuesheet_layout.setContentsMargins(0, 0, 0, 0)
        self.cuesheet_layout.setSpacing(0)
        for c in self.cuesheet:
            self.cuesheet_layout.addLayout(c)

        self.setStyleSheet("\
        border-width: 0px 0px 0px 1px; \
        border-style: solid; \
        border-color: #000000;")
        for i in range(len(self.cuesheet) - 1):
            self.cuesheet[i].name.setStyleSheet(
                self.cuesheet[i].name.styleSheet() +
                " QLabel {border-bottom: 1px solid #CCCCCC;}")
Пример #16
0
    def setupUi(self, WebWindow):
        WebWindow.setObjectName("WebWindow")
        WebWindow.resize(800, 600)
        self.centralwidget = QtWidgets.QWidget(WebWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.gridLayout = QtWidgets.QGridLayout(self.centralwidget)
        self.gridLayout.setContentsMargins(0, 0, 0, 0)
        self.gridLayout.setSpacing(0)
        self.gridLayout.setObjectName("gridLayout")
        WebWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(WebWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 30))
        self.menubar.setObjectName("menubar")
        self.menuFile = QtWidgets.QMenu(self.menubar)
        self.menuFile.setObjectName("menuFile")
        WebWindow.setMenuBar(self.menubar)
        self.actionHome = QtGui.QAction(WebWindow)
        self.actionHome.setObjectName("actionHome")
        self.actionBack = QtGui.QAction(WebWindow)
        self.actionBack.setObjectName("actionBack")
        self.actionNext = QtGui.QAction(WebWindow)
        self.actionNext.setObjectName("actionNext")
        self.menuFile.addAction(self.actionHome)
        self.menuFile.addAction(self.actionBack)
        self.menuFile.addAction(self.actionNext)
        self.menubar.addAction(self.menuFile.menuAction())

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