(self)
| 106 | self.group_wd.setLayout(hbox) |
| 107 | |
| 108 | def _setup_load_group(self): |
| 109 | self.group_file = QGroupBox("Load Data") |
| 110 | |
| 111 | self.pb_file = QPushButton("Read File ...") |
| 112 | self.pb_file.clicked.connect(self.pb_file_clicked) |
| 113 | |
| 114 | self.pb_dbase = QPushButton("Load Run ...") |
| 115 | self.pb_dbase.setEnabled(self.gui_vars["gui_state"]["databroker_available"]) |
| 116 | self.pb_dbase.clicked.connect(self.pb_dbase_clicked) |
| 117 | |
| 118 | self.cb_file_all_channels = QCheckBox("All channels") |
| 119 | self.cb_file_all_channels.setChecked(self.gpc.get_load_each_channel()) |
| 120 | self.cb_file_all_channels.toggled.connect(self.cb_file_all_channels_toggled) |
| 121 | |
| 122 | self.le_file_default = "No data is loaded" |
| 123 | self.le_file = LineEditReadOnly(self.le_file_default) |
| 124 | |
| 125 | self.pb_view_metadata = QPushButton("View Metadata ...") |
| 126 | self.pb_view_metadata.setEnabled(False) |
| 127 | self.pb_view_metadata.clicked.connect(self.pb_view_metadata_clicked) |
| 128 | |
| 129 | vbox = QVBoxLayout() |
| 130 | |
| 131 | hbox = QHBoxLayout() |
| 132 | hbox.addWidget(self.pb_file) |
| 133 | hbox.addWidget(self.pb_dbase) |
| 134 | hbox.addWidget(self.cb_file_all_channels) |
| 135 | vbox.addLayout(hbox) |
| 136 | |
| 137 | vbox.addWidget(self.le_file) |
| 138 | |
| 139 | hbox = QHBoxLayout() |
| 140 | hbox.addStretch(1) |
| 141 | hbox.addWidget(self.pb_view_metadata) |
| 142 | vbox.addLayout(hbox) |
| 143 | |
| 144 | self.group_file.setLayout(vbox) |
| 145 | |
| 146 | def _setup_sel_channel_group(self): |
| 147 | self.group_sel_channel = QGroupBox("Select Channel For Processing") |
no test coverage detected