diff --git a/Orange/widgets/data/owfile.py b/Orange/widgets/data/owfile.py index 9c050a6e6d5..02d9bce1827 100644 --- a/Orange/widgets/data/owfile.py +++ b/Orange/widgets/data/owfile.py @@ -192,8 +192,9 @@ def package(w): layout.addWidget(rb_button, 0, 0, Qt.AlignVCenter) box = gui.hBox(None, addToLayout=False, margin=0) - box.setSizePolicy(Policy.MinimumExpanding, Policy.Fixed) - self.file_combo.setSizePolicy(Policy.MinimumExpanding, Policy.Fixed) + box.setSizePolicy(Policy.Expanding, Policy.Fixed) + self.file_combo.setSizePolicy(Policy.Expanding, Policy.Fixed) + self.file_combo.setMinimumSize(QSize(100, 1)) self.file_combo.activated[int].connect(self.select_file) box.layout().addWidget(self.file_combo) layout.addWidget(box, 0, 1) @@ -214,8 +215,8 @@ def package(w): self.sheet_box = gui.hBox(None, addToLayout=False, margin=0) self.sheet_combo = QComboBox() self.sheet_combo.activated[str].connect(self.select_sheet) - self.sheet_combo.setSizePolicy( - Policy.MinimumExpanding, Policy.Fixed) + self.sheet_combo.setSizePolicy(Policy.Expanding, Policy.Fixed) + self.sheet_combo.setMinimumSize(QSize(50, 1)) self.sheet_label = QLabel() self.sheet_label.setText('Sheet') self.sheet_label.setSizePolicy( @@ -254,9 +255,10 @@ def package(w): gui.widgetBox(self.controlArea, orientation=layout, box='File Type') box = gui.hBox(None, addToLayout=False, margin=0) - box.setSizePolicy(Policy.MinimumExpanding, Policy.Fixed) + box.setSizePolicy(Policy.Expanding, Policy.Fixed) self.reader_combo = QComboBox(self) - self.reader_combo.setSizePolicy(Policy.MinimumExpanding, Policy.Fixed) + self.reader_combo.setSizePolicy(Policy.Expanding, Policy.Fixed) + self.reader_combo.setMinimumSize(QSize(100, 1)) self.reader_combo.activated[int].connect(self.select_reader) box.layout().addWidget(self.reader_combo)