Example #1
0
    def __init__(self, parent=None):
        super(MainWin, self).__init__(parent)
        QTextCodec.setCodecForLocale(QTextCodec.codecForName('utf8'))
        self.setupUi(self)
        self.p = Material.Penguin()
        self.firstCheck()

        self.CreateTab.triggered.connect(self.addNewTab)
        self.DeleteTab.triggered.connect(self.delTab)
        self.Scan.triggered.connect(self.ScanEq)
        self.DeleteAllLog.triggered.connect(self.delLog)
        self.Help.triggered.connect(self.showHelp)
        self.Author.triggered.connect(self.showAuthor)
        self.Soft.triggered.connect(self.showSoft)
        self.UnScan.triggered.connect(self.delScan)
        self.RemoteScan.triggered.connect(self.RS)
        self.login_ID.triggered.connect(self.login)
        self.add_plan.triggered.connect(self.append_plan)
        self.add_report.triggered.connect(self.append_report)
        self.plan.triggered.connect(self.run_plan)
        self.del_plan.triggered.connect(self.remove_plan)
        self.del_report.triggered.connect(self.remove_report)
        self.report.triggered.connect(self.run_report)
        self.setting.triggered.connect(self.run_setting)
        self.delbtn.triggered.connect(self.delsetting)
Example #2
0
#!/usr/bin/env python3
#
import sys
import os
import configparser as parser
from PyQt5.QtCore import (QFile, QTextStream, Qt, QFileInfo, QTextCodec, QSize,
                          QPoint)
from PyQt5.QtGui import (QTextCursor, QFont, QKeySequence)
from PyQt5.QtWidgets import (QMainWindow, QApplication, QPlainTextEdit, QMenu,
                             QDesktopWidget, QMessageBox, QAction, QDialog,
                             QLabel, QPushButton, QDialogButtonBox,
                             QHBoxLayout, QVBoxLayout, QGridLayout, QLayout,
                             QLineEdit, QFontDialog)
from PyQt5.QtPrintSupport import QPrintDialog, QPrinter

QTextCodec.setCodecForLocale(QTextCodec.codecForName("UTF-8"))
CONFIG_FILE_PATH = "notepad.ini"


class Notepad(QMainWindow):
    def __init__(self):
        self.judgeConfigFile()
        self.clipboard = QApplication.clipboard()
        self.lastSearchText = ""
        self.lastReplaceSearchText = ""
        self.reset = False
        self.config = parser.ConfigParser()
        self.config.read(CONFIG_FILE_PATH)

        QMainWindow.__init__(self)
        self.initUI()