def __init__(self, *args, **kwargs): # Initialize the base class... super(DvidDataSelectionBrowser, self).__init__(*args, **kwargs) self._subvol_widget = SubregionRoiWidget(parent=self) subvol_layout = QVBoxLayout() subvol_layout.addWidget(self._subvol_widget) group_title = ( "Restrict to subvolume (Right-click a volume name above to auto-initialize these subvolume parameters.)" ) subvol_groupbox = QGroupBox(group_title, parent=self) subvol_groupbox.setCheckable(True) subvol_groupbox.setChecked(False) subvol_groupbox.setEnabled(False) subvol_groupbox.toggled.connect(self._update_status) subvol_groupbox.setLayout(subvol_layout) subvol_groupbox.setFixedHeight(200) subvol_groupbox.setSizePolicy(QSizePolicy.Preferred, QSizePolicy.Minimum) self._subvol_groupbox = subvol_groupbox # Add to the layout layout = self.layout() layout.insertWidget(3, subvol_groupbox) # Special right-click behavior. self._repo_treewidget.viewport().installEventFilter(self)
def __init__(self, *args, **kwargs): # Initialize the base class... super( DvidDataSelectionBrowser, self ).__init__(*args, **kwargs) self._subvol_widget = SubregionRoiWidget( parent=self ) subvol_layout = QVBoxLayout() subvol_layout.addWidget( self._subvol_widget ) group_title = "Restrict to subvolume (Right-click a volume name above to auto-initialize these subvolume parameters.)" subvol_groupbox = QGroupBox(group_title, parent=self) subvol_groupbox.setCheckable(True) subvol_groupbox.setChecked(False) subvol_groupbox.setEnabled(False) subvol_groupbox.toggled.connect( self._update_status ) subvol_groupbox.setLayout( subvol_layout ) subvol_groupbox.setFixedHeight( 200 ) subvol_groupbox.setSizePolicy( QSizePolicy.Preferred, QSizePolicy.Minimum ) self._subvol_groupbox = subvol_groupbox # Add to the layout layout = self.layout() layout.insertWidget( 3, subvol_groupbox ) # Special right-click behavior. self._repo_treewidget.viewport().installEventFilter(self)
def __init__(self, *args, **kwargs): # Initialize the base class... super( DvidDataSelectionBrowser, self ).__init__(*args, **kwargs) self._roi_widget = SubregionRoiWidget( parent=self ) roi_layout = QVBoxLayout() roi_layout.addWidget( self._roi_widget ) roi_groupbox = QGroupBox("Specify Region of Interest", parent=self) roi_groupbox.setCheckable(True) roi_groupbox.setChecked(False) roi_groupbox.setEnabled(False) roi_groupbox.toggled.connect( self._update_display ) roi_groupbox.setLayout( roi_layout ) roi_groupbox.setFixedHeight( 200 ) roi_groupbox.setSizePolicy( QSizePolicy.Preferred, QSizePolicy.Minimum ) self._roi_groupbox = roi_groupbox # Add to the layout layout = self.layout() layout.insertWidget( 3, roi_groupbox )