|
@@ -42,7 +42,6 @@ __appname__ = 'labelme'
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
|
|
|
|
|
|
|
@@ -352,10 +351,10 @@ class MainWindow(QtWidgets.QMainWindow, WindowMixin):
|
|
|
fitWindow=fitWindow, fitWidth=fitWidth,
|
|
|
zoomActions=zoomActions,
|
|
|
fileMenuActions=(open_, opendir, save, saveAs, close, quit),
|
|
|
- advanced=(),
|
|
|
+ tool=(),
|
|
|
editMenu=(edit, copy, delete, None, undoLastPoint,
|
|
|
None, color1, color2),
|
|
|
- advancedContext=(
|
|
|
+ menu=(
|
|
|
createMode, editMode, edit, copy,
|
|
|
delete, shapeLineColor, shapeFillColor,
|
|
|
undoLastPoint,
|
|
@@ -385,13 +384,13 @@ class MainWindow(QtWidgets.QMainWindow, WindowMixin):
|
|
|
self.menus.file.aboutToShow.connect(self.updateFileMenu)
|
|
|
|
|
|
|
|
|
- addActions(self.canvas.menus[0], self.actions.advancedContext)
|
|
|
+ addActions(self.canvas.menus[0], self.actions.menu)
|
|
|
addActions(self.canvas.menus[1], (
|
|
|
action('&Copy here', self.copyShape),
|
|
|
action('&Move here', self.moveShape)))
|
|
|
|
|
|
self.tools = self.toolbar('Tools')
|
|
|
- self.actions.advanced = (
|
|
|
+ self.actions.tool = (
|
|
|
open_, opendir, openNextImg, openPrevImg, save,
|
|
|
None, createMode, copy, delete, editMode, None,
|
|
|
zoomIn, zoom, zoomOut, fitWindow, fitWidth)
|
|
@@ -491,7 +490,7 @@ class MainWindow(QtWidgets.QMainWindow, WindowMixin):
|
|
|
return not self.labelList.itemsToShapes
|
|
|
|
|
|
def populateModeActions(self):
|
|
|
- tool, menu = self.actions.advanced, self.actions.advancedContext
|
|
|
+ tool, menu = self.actions.tool, self.actions.menu
|
|
|
self.tools.clear()
|
|
|
addActions(self.tools, tool)
|
|
|
self.canvas.menus[0].clear()
|
|
@@ -500,10 +499,6 @@ class MainWindow(QtWidgets.QMainWindow, WindowMixin):
|
|
|
actions = (self.actions.createMode, self.actions.editMode)
|
|
|
addActions(self.menus.edit, actions + self.actions.editMenu)
|
|
|
|
|
|
- def setAdvanced(self):
|
|
|
- self.tools.clear()
|
|
|
- addActions(self.tools, self.actions.advanced)
|
|
|
-
|
|
|
def setDirty(self):
|
|
|
self.dirty = True
|
|
|
self.actions.save.setEnabled(True)
|