資源簡介
多個類別的圖像,存儲在不同的文件夾。工具顯示按文件夾顯示所有圖像,并提供編輯、刪除等功能.rar

代碼片段和文件信息
#?-*-?coding:?utf-8?-*-
“““
Created?on?Tue?Dec?08?16:34:59?2015
@author:?Administrator
“““
from?PyQt4.QtGui?import?*
from?PyQt4.QtCore?import?*
import?os
from?shutil?import?move
QTextCodec.setCodecForTr(QTextCodec.codecForName(‘utf8‘))
glb_screen_NO?=?0
glb_file_name?=?‘‘
glb_file_path?=?‘‘
glb_imgNum_OneScn?=?100
glb_screen_num?=?0
all_ImgNames?=?[]
class?ShowImgsWindow(QMainWindow):
????def?__init__(selfparent?=?None):
????????super(ShowImgsWindowself).__init__(parent)
????????self.setWindowtitle(“Images?Show“)
????????self.resize(800800)????????
????????self.createActions()
????????self.createMenus()
????????self.createToolBars()
????????
????????main_Widget?=?QWidget()????????
????????main_layout?=?QGridLayout(main_Widget)
????????‘‘‘?--?添加基本信息布局?--?‘‘‘
????????self.basci_widget?=?self.basicInfoLayout()
????????main_layout.addWidget(self.basci_widget00)????????
????????
????????main_Widget.setLayout(main_layout)????????
????????self.setCentralWidget(main_Widget)
????????
????def?createActions(self):
????????self.fileOpenAct?=?QAction(QIcon(“./icons/dir.png“)self.tr(“打開“)self)
????????self.fileOpenAct.setShortcut(“Ctrl+F“)
????????self.fileOpenAct.setStatusTip(self.tr(“選擇一個文件夾“))
????????self.connect(self.fileOpenActSIGNAL(“triggered()“)self.slotOpenFile)
????????
????????self.exitAct?=?QAction(QIcon(“./icons/2.png“)self.tr(“退出“)self)
????????self.exitAct.setShortcut(“Ctrl+Q“)
????????self.exitAct.setStatusTip(self.tr(“退出“))
????????self.connect(self.exitActSIGNAL(“triggered()“)self.close)
????????
????????self.nextScnAct?=?QAction(QIcon(“./icons/next.png“)self.tr(“下一屏“)self)
????????self.nextScnAct.setShortcut(“Page?Down“)
????????self.connect(self.nextScnActSIGNAL(“triggered()“)self.slotNextScn)
????????self.prevScnAct?=?QAction(QIcon(“./icons/prev.png“)self.tr(“上一屏“)self)
????????self.prevScnAct.setShortcut(“Page?Up“)
????????self.connect(self.prevScnActSIGNAL(“triggered()“)self.slotPrevScn)
????????
????def?createMenus(self):
????????fileMenu?=?self.menuBar().addMenu(self.tr(“文件“))
????????fileMenu.addAction(self.fileOpenAct)
????????fileMenu.addAction(self.exitAct)
????????EditMenu?=?self.menuBar().addMenu(self.tr(“編輯“))
????????EditMenu.addAction(self.prevScnAct)
????????EditMenu.addAction(self.nextScnAct)
????
????def?createToolBars(self):
????????fileToolBar?=?self.addToolBar(self.tr(“打開“))
????????fileToolBar.addAction(self.fileOpenAct)
????????editToolBar?=?self.addToolBar(self.tr(“編輯“))
????????editToolBar.addAction(self.prevScnAct)
????????editToolBar.addAction(self.nextScnAct)
???????????
????def?slotOpenFile(self):
????????global?glb_file_path
????????s_dir?=?QFileDialog.getExistingDirectory(self“Open?file?dialog“?#“./“)
????????????????r“E:\B20151014_ImgReduceCharModel\DataSet\151125_CharImgsForTrain“)
????????all_fileName?=?os.listdir(str(s_dir))
????????
????????self.List_fileName.clear()
????????self.List_fileName.addIte
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????15440??2016-01-11?19:30??PyQt_LabelImgTool.py
-----------?---------??----------?-----??----
????????????????15440????????????????????1
- 上一篇:51單片機AD轉換程序及仿真圖
- 下一篇:通用軟件維護手冊
評論
共有 條評論