9
9
QStyle , QComboBox , QMessageBox , QGridLayout , QLabel , \
10
10
QLineEdit , QSizePolicy as Policy , QCompleter
11
11
from AnyQt .QtCore import Qt , QTimer , QSize , QUrl
12
- from AnyQt .QtGui import QBrush
13
12
14
13
from orangewidget .utils .filedialogs import format_filter
15
14
from orangewidget .workflow .drophandler import SingleUrlDropHandler
@@ -327,6 +326,7 @@ def select_file(self, n):
327
326
self .set_file_list ()
328
327
329
328
def select_sheet (self ):
329
+ # pylint: disable=unsubscriptable-object
330
330
self .recent_paths [0 ].sheet = self .sheet_combo .currentText ()
331
331
self .load_data ()
332
332
@@ -339,7 +339,7 @@ def select_reader(self, n):
339
339
return # ignore for URL's
340
340
341
341
if self .recent_paths :
342
- path = self .recent_paths [0 ]
342
+ path = self .recent_paths [0 ] # pylint: disable=unsubscriptable-object
343
343
if n == 0 : # default
344
344
path .file_format = None
345
345
elif n <= len (self .available_readers ):
@@ -384,6 +384,7 @@ def browse_file(self, in_demos=False):
384
384
return
385
385
self .add_path (filename )
386
386
if reader is not None :
387
+ # pylint: disable=unsubscriptable-object
387
388
self .recent_paths [0 ].file_format = reader .qualified_name ()
388
389
389
390
self .source = self .LOCAL_FILE
@@ -479,6 +480,7 @@ def _get_reader(self) -> FileFormat:
479
480
path = self .last_path ()
480
481
self .reader_combo .setEnabled (True )
481
482
483
+ # pylint: disable=unsubscriptable-object
482
484
if self .recent_paths and self .recent_paths [0 ].file_format :
483
485
qname = self .recent_paths [0 ].file_format
484
486
qname_index = {r .qualified_name (): i for i , r in enumerate (self .available_readers )}
@@ -508,6 +510,7 @@ def _get_reader(self) -> FileFormat:
508
510
self .select_reader (old_idx )
509
511
return self ._get_reader ()
510
512
513
+ # pylint: disable=unsubscriptable-object
511
514
if self .recent_paths and self .recent_paths [0 ].sheet :
512
515
reader .select_sheet (self .recent_paths [0 ].sheet )
513
516
return reader
@@ -597,10 +600,12 @@ def _describe(table):
597
600
return text
598
601
599
602
def storeSpecificSettings (self ):
603
+ # pylint: disable=unsubscriptable-object
600
604
self .current_context .modified_variables = self .variables [:]
601
605
602
606
def retrieveSpecificSettings (self ):
603
607
if hasattr (self .current_context , "modified_variables" ):
608
+ # pylint: disable=unsubscriptable-object
604
609
self .variables [:] = self .current_context .modified_variables
605
610
606
611
def reset_domain_edit (self ):
0 commit comments