# -*- coding: utf-8 -*- # Form implementation generated from reading ui file 'gui.ui' # # Created by: PyQt5 UI code generator 5.15.6 # # WARNING: Any manual changes made to this file will be lost when pyuic5 is # run again. Do not edit this file unless you know what you are doing. from PyQt5 import QtCore, QtGui, QtWidgets class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(700, 380) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(70) sizePolicy.setVerticalStretch(36) sizePolicy.setHeightForWidth(MainWindow.sizePolicy().hasHeightForWidth()) MainWindow.setSizePolicy(sizePolicy) MainWindow.setMinimumSize(QtCore.QSize(700, 380)) MainWindow.setSizeIncrement(QtCore.QSize(0, 0)) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(":/img/img/logo.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) MainWindow.setWindowIcon(icon) MainWindow.setAutoFillBackground(False) MainWindow.setStyleSheet("QWidget {\n" " background-color: rgb(30, 30, 30);\n" " color: rgb(255, 255, 255);\n" " font: 10pt \"Segoe UI\";\n" "}\n" "\n" "\n" "QScrollBar:vertical {\n" " border: none;\n" " background: rgb(30, 30, 30);\n" " width: 10px;\n" " margin: 15px 0 15px 0;\n" " border-radius: 0px;\n" "}\n" "\n" "QScrollBar::handle:vertical { \n" " background-color: rgb(139, 139, 139);\n" " min-height: 30px;\n" " border-radius: 5px;\n" "}\n" "\n" "QScrollBar::handle:vertical:hover,\n" "QScrollBar::handle:vertical:pressed { \n" " background-color: rgb(149, 149, 149);\n" "}\n" "\n" "QScrollBar::sub-line:vertical,\n" "QScrollBar::add-line:vertical,\n" "QScrollBar::up-arrow:vertical,\n" "QScrollBar::down-arrow:vertical {\n" " height: 0px;\n" "}\n" "\n" "QScrollBar::up-arrow:vertical, QScrollBar::down-arrow:vertical,\n" "QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical{\n" " background: none;\n" "}\n" "\n" "\n" "QPushButton {\n" " color: white;\n" " border-width: 1px;\n" " border-radius:6px;\n" " border-style: solid;\n" " border-color: #303030;\n" " background-color: #2c2d2e;\n" "}\n" "QPushButton:hover {\n" " border-width: 2px;\n" " background-color: #323232;\n" "}\n" "QPushButton:pressed {\n" " background-color: #262728;\n" "}\n" "QPushButton:disabled {\n" " background-color: #434343;\n" " border-color: #0000;\n" "}\n" "\n" "\n" "QLineEdit {\n" " border-width: 1px;\n" " border-radius: 5px;\n" " border-style: solid;\n" " border-color: #303030;\n" " background-color: #242424;\n" " font: 10pt \"Segoe UI\";\n" "}\n" "\n" "\n" "QListWidget {\n" " border-width: 1px;\n" " border-radius: 15px;\n" " border-style: solid;\n" " border-color: #303030;\n" " padding: 10px;\n" " background-color: #242424;\n" " font: 10pt \"Segoe UI\";\n" "}\n" "QListWidget:item {\n" " background-color: #242424;\n" " selection-color: white;\n" "}\n" "QListWidget:item:hover {\n" " background-color: #323232;\n" "}\n" "QListWidget:item:selected {\n" " background-color: #777777;\n" "}") MainWindow.setLocale(QtCore.QLocale(QtCore.QLocale.Russian, QtCore.QLocale.Ukraine)) MainWindow.setDockOptions(QtWidgets.QMainWindow.AllowTabbedDocks|QtWidgets.QMainWindow.AnimatedDocks) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.horizontalLayout = QtWidgets.QHBoxLayout(self.centralwidget) self.horizontalLayout.setContentsMargins(0, 0, 0, 0) self.horizontalLayout.setSpacing(0) self.horizontalLayout.setObjectName("horizontalLayout") self.leftMenu = QtWidgets.QListWidget(self.centralwidget) self.leftMenu.setMinimumSize(QtCore.QSize(60, 0)) self.leftMenu.setMaximumSize(QtCore.QSize(60, 16777215)) self.leftMenu.setFocusPolicy(QtCore.Qt.NoFocus) self.leftMenu.setStyleSheet("QListWidget {\n" " border-width: 0px;\n" " border-radius: 0px;\n" " border: none;\n" " padding: 0px;\n" " background-color: #242424;\n" " font: 10pt \"Segoe UI\";\n" "}\n" "QListWidget:item {\n" " padding-left: 10px;\n" " height: 60px;\n" " background-color: #191919;\n" " selection-color: rgba(255, 255, 255);\n" "}\n" "QListWidget:item:hover {\n" " background-color: #323232;\n" "}\n" "QListWidget:item:selected {\n" " background-color: #262728;\n" "}") self.leftMenu.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.leftMenu.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.leftMenu.setAutoScroll(False) self.leftMenu.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers) self.leftMenu.setTabKeyNavigation(False) self.leftMenu.setProperty("showDropIndicator", False) self.leftMenu.setIconSize(QtCore.QSize(30, 30)) self.leftMenu.setTextElideMode(QtCore.Qt.ElideRight) self.leftMenu.setResizeMode(QtWidgets.QListView.Fixed) self.leftMenu.setObjectName("leftMenu") item = QtWidgets.QListWidgetItem() icon1 = QtGui.QIcon() icon1.addPixmap(QtGui.QPixmap(":/img/img/menu.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) item.setIcon(icon1) self.leftMenu.addItem(item) item = QtWidgets.QListWidgetItem() icon2 = QtGui.QIcon() icon2.addPixmap(QtGui.QPixmap(":/img/img/devices.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) item.setIcon(icon2) self.leftMenu.addItem(item) item = QtWidgets.QListWidgetItem() icon3 = QtGui.QIcon() icon3.addPixmap(QtGui.QPixmap(":/img/img/screenshot.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) item.setIcon(icon3) self.leftMenu.addItem(item) self.horizontalLayout.addWidget(self.leftMenu) self.pagesWidget = QtWidgets.QStackedWidget(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pagesWidget.sizePolicy().hasHeightForWidth()) self.pagesWidget.setSizePolicy(sizePolicy) self.pagesWidget.setObjectName("pagesWidget") self.devicesPage = QtWidgets.QWidget() self.devicesPage.setObjectName("devicesPage") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.devicesPage) self.verticalLayout_2.setObjectName("verticalLayout_2") self.availableDevices = QtWidgets.QListWidget(self.devicesPage) self.availableDevices.setFocusPolicy(QtCore.Qt.TabFocus) self.availableDevices.setObjectName("availableDevices") self.verticalLayout_2.addWidget(self.availableDevices) self.devicesButtonsLayout = QtWidgets.QHBoxLayout() self.devicesButtonsLayout.setSpacing(6) self.devicesButtonsLayout.setObjectName("devicesButtonsLayout") self.pushButton_2 = QtWidgets.QPushButton(self.devicesPage) self.pushButton_2.setMinimumSize(QtCore.QSize(0, 30)) self.pushButton_2.setObjectName("pushButton_2") self.devicesButtonsLayout.addWidget(self.pushButton_2) self.pushButton = QtWidgets.QPushButton(self.devicesPage) self.pushButton.setMinimumSize(QtCore.QSize(0, 30)) self.pushButton.setObjectName("pushButton") self.devicesButtonsLayout.addWidget(self.pushButton) self.verticalLayout_2.addLayout(self.devicesButtonsLayout) self.pagesWidget.addWidget(self.devicesPage) self.screenshotPage = QtWidgets.QWidget() self.screenshotPage.setObjectName("screenshotPage") self.gridLayout_2 = QtWidgets.QGridLayout(self.screenshotPage) self.gridLayout_2.setContentsMargins(0, 0, 0, 0) self.gridLayout_2.setSpacing(0) self.gridLayout_2.setObjectName("gridLayout_2") self.screenshotLayout = QtWidgets.QWidget(self.screenshotPage) self.screenshotLayout.setObjectName("screenshotLayout") self.verticalLayout = QtWidgets.QVBoxLayout(self.screenshotLayout) self.verticalLayout.setSizeConstraint(QtWidgets.QLayout.SetDefaultConstraint) self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.verticalLayout.setSpacing(0) self.verticalLayout.setObjectName("verticalLayout") self.screenshotLabel = QtWidgets.QLabel(self.screenshotLayout) self.screenshotLabel.setText("") self.screenshotLabel.setPixmap(QtGui.QPixmap(":/img/img/screen-template.png")) self.screenshotLabel.setScaledContents(True) self.screenshotLabel.setObjectName("screenshotLabel") self.verticalLayout.addWidget(self.screenshotLabel) self.takeScreenshotButton = QtWidgets.QPushButton(self.screenshotLayout) self.takeScreenshotButton.setStyleSheet("QPushButton {\n" " border-radius: 0px;\n" "}") self.takeScreenshotButton.setObjectName("takeScreenshotButton") self.verticalLayout.addWidget(self.takeScreenshotButton) self.gridLayout_2.addWidget(self.screenshotLayout, 0, 0, 1, 1) self.pagesWidget.addWidget(self.screenshotPage) self.horizontalLayout.addWidget(self.pagesWidget) MainWindow.setCentralWidget(self.centralwidget) self.retranslateUi(MainWindow) self.leftMenu.setCurrentRow(0) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "daunRat admin")) __sortingEnabled = self.leftMenu.isSortingEnabled() self.leftMenu.setSortingEnabled(False) item = self.leftMenu.item(0) item.setText(_translate("MainWindow", "Menu")) item = self.leftMenu.item(1) item.setText(_translate("MainWindow", "Devices")) item = self.leftMenu.item(2) item.setText(_translate("MainWindow", "Screenshot")) self.leftMenu.setSortingEnabled(__sortingEnabled) self.pushButton_2.setText(_translate("MainWindow", "Connect")) self.pushButton.setText(_translate("MainWindow", "Ping")) self.takeScreenshotButton.setText(_translate("MainWindow", "Take screenshot")) import images_rc if __name__ == "__main__": import sys app = QtWidgets.QApplication(sys.argv) MainWindow = QtWidgets.QMainWindow() ui = Ui_MainWindow() ui.setupUi(MainWindow) MainWindow.show() sys.exit(app.exec_())