Ejemplo n.º 1
0
class ToolSelectionWindow(AbstractBeeDockWindow):
	def __init__(self,master):
		AbstractBeeDockWindow.__init__(self,master)
		self.master=master

		self.ui=Ui_ToolSelection()
		self.ui.setupUi(self)
		self.show()

	# connect signals for tool buttons
	def on_pencil_button_clicked(self,accept=False):
		if accept:
			self.master.changeCurToolByName("pencil")

	def on_brush_button_clicked(self,accept=False):
		if accept:
			self.master.changeCurToolByName("brush")

	def on_eraser_button_clicked(self,accept=False):
		if accept:
			self.master.changeCurToolByName("eraser")

	def on_paint_bucket_button_clicked(self,accept=False):
		if accept:
			self.master.changeCurToolByName("bucket")

	def on_eye_dropper_button_clicked(self,accept=False):
		if accept:
			self.master.changeCurToolByName("eyedropper")

	def on_move_selection_button_clicked(self,accept=False):
		if accept:
			self.master.changeCurToolByName("move selection")

	def on_rectangle_select_button_clicked(self,accept=False):
		if accept:
			self.master.changeCurToolByName("rectselect")

	def on_feather_select_button_clicked(self,accept=False):
		if accept:
			self.master.changeCurToolByName("featherselect")

	def on_smudge_button_clicked(self,accept=False):
		if accept:
			self.master.changeCurToolByName("smudge")

	def on_smear_button_clicked(self,accept=False):
		if accept:
			self.master.changeCurToolByName("smear")

	def on_blur_button_clicked(self,accept=False):
		if accept:
			self.master.changeCurToolByName("blur")

	def hideEvent(self,event):
		if not self.isMinimized():
			self.master.uncheckWindowToolSelectBox()
		return qtgui.QWidget.hideEvent(self,event)
Ejemplo n.º 2
0
	def __init__(self,master):
		AbstractBeeDockWindow.__init__(self,master)
		self.master=master

		self.ui=Ui_ToolSelection()
		self.ui.setupUi(self)
		self.show()