예제 #1
0
파일: ui.py 프로젝트: ziyuyouming/calibre
 def create_dock(title, name, area, areas=Qt.DockWidgetArea.LeftDockWidgetArea | Qt.DockWidgetArea.RightDockWidgetArea):
     ans = QDockWidget(title, self)
     ans.setObjectName(name)
     self.addDockWidget(area, ans)
     ans.setVisible(False)
     ans.visibilityChanged.connect(self.dock_visibility_changed)
     return ans
예제 #2
0
파일: ui.py 프로젝트: zyhong/calibre
 def create_dock(title,
                 name,
                 area,
                 areas=Qt.LeftDockWidgetArea | Qt.RightDockWidgetArea):
     ans = QDockWidget(title, self)
     ans.setObjectName(name)
     self.addDockWidget(area, ans)
     ans.setVisible(False)
     return ans
예제 #3
0
파일: ui.py 프로젝트: nikolawannabe/calibre
 def create(name, oname):
     oname += '-dock'
     d = QDockWidget(name, self)
     d.setObjectName(oname)  # Needed for saveState
     ac = d.toggleViewAction()
     desc = _('Toggle %s') % name.replace('&', '')
     self.keyboard.register_shortcut(
         oname, desc, description=desc, action=ac, group=_('Windows'))
     actions[oname] = ac
     setattr(self, oname.replace('-', '_'), d)
     return d
예제 #4
0
 def create(name, oname):
     oname += '-dock'
     d = QDockWidget(name, self)
     d.setObjectName(oname)  # Needed for saveState
     ac = d.toggleViewAction()
     desc = _('Toggle %s') % name.replace('&', '')
     self.keyboard.register_shortcut(
         oname, desc, description=desc, action=ac, group=_('Windows'))
     actions[oname] = ac
     setattr(self, oname.replace('-', '_'), d)
     return d