Opened 4 years ago
Closed 4 years ago
#6969 closed defect (fixed)
Qt6: QFileDialog.FileMode.DirectoryOnly
| Reported by: | Owned by: | Eric Pettersen | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Window Toolkit | Version: | |
| Keywords: | Cc: | chimera-programmers | |
| Blocked By: | Blocking: | ||
| Notify when closed: | Platform: | all | |
| Project: | ChimeraX |
Description
The following bug report has been submitted:
Platform: Windows-10-10.0.22000
ChimeraX Version: 1.4rc202205252120 (2022-05-25 21:20:33 UTC)
Description
When I want to record a movie and specify the output directory of the PNG, I have the error "AttributeError: DirectoryOnly" not matter which folder/keywords I give. I even tried "browse" according to the documentation.
Thank you :)
Thibault.
Log:
UCSF ChimeraX version: 1.4rc202205252120 (2022-05-25)
© 2016-2022 Regents of the University of California. All rights reserved.
How to cite UCSF ChimeraX
> open
> C:\Users\tubia\OneDrive\Work\Postdoc\CNRS2022\communications\2022\ANRS\content\animations\animationChimera.cxc
> format cmd
> open GT1_model.pdb
Chain information for GT1_model.pdb #1
---
Chain | Description
A | No description available
> open 3akn.pdb
Chain information for 3akn.pdb #2
---
Chain | Description
A | No description available
> open 4efg.pdb
Chain information for 4efg.pdb #3
---
Chain | Description
A | No description available
> open 4exz.pdb
Chain information for 4exz.pdb #4
---
Chain | Description
A | No description available
> open 4zj0.pdb
Chain information for 4zj0.pdb #5
---
Chain | Description
A | No description available
> open 5ffh.pdb
Chain information for 5ffh.pdb #6
---
Chain | Description
A | No description available
> open 6nu9.pdb
Chain information for 6nu9.pdb #7
---
Chain | Description
A | No description available
> open 6z0u.pdb
Chain information for 6z0u.pdb #8
---
Chain | Description
A | No description available
> delete atoms H
> delete bonds H
> hide atoms
> show cartoons
> name frozen orf1 #1
> name frozen mtase #1:56-240
> name frozen ydom #1:219-433
> name frozen pcp #1:434-592
> name frozen xdom #1:895-942
> name frozen hel #1:960-1192
> name frozen rdrp #1:1207-1693
> name frozen orf1_noc ~@C* & #1
> name frozen mtase_noc ~@C* & #1:56-240
> name frozen ydom_noc ~@C* & #1:219-433
> name frozen pcp_noc ~@C* & #1:434-592
> name frozen xdom_noc ~@C* & #1:895-942
> name frozen hel_noc ~@C* & #1:960-1192
> name frozen rdrp_noc ~@C* & #1:1207-1693
> name frozen fabd #1:515-692
> alias colorGT1domains color orf1 #bfbfbf; color mtase #a3a3ff; color ydom
> #b5c6d5; color pcp #d889ff; color xdom #ff5757; color hel #ffc979; color
> rdrp #3ffd70
> alias colorGT1domainsDarker color orf1_noc #adadad; color mtase_noc #9595FC;
> color ydom_noc #73A9D8; color pcp_noc #CB64FE; color xdom_noc #FC2828; color
> hel_noc #FEAC34; color rdrp_noc #2CAF2C
> color #1 #bfbfbf
> color ~@C* & #1 #adadad
> color #2,3,4,5,6 #2990eb
> color #7 #ffff00
> color #8 #ff0cf3
> lighting soft
> lighting depthCueStart 0.4
> lighting depthCueStart 1
> hide #2,3,4,5,6,7,8 models
> lighting flat
> view matrix camera
> 0.30346,-0.78101,0.54584,159.88,-0.59222,0.29416,0.75016,258.8,-0.74644,-0.5509,-0.37327,-18.531
> hide #1 cartoons
> show #1 atoms
> style #1 sphere
Changed 13040 atom styles
> colorGT1domains
> colorGT1domainsDarker
> hide #1 atoms
> show #1 cartoons
> lighting soft
> view matrix camera
> 0.11292,-0.93531,0.33534,56.424,-0.83095,0.096149,0.54797,146.56,-0.54477,-0.34052,-0.76634,-148.37
> view name global
> view matrix camera
> -0.50023,0.025787,0.8655,121.64,-0.85426,-0.178,-0.48843,-165.48,0.14147,-0.98369,0.11108,166.85
> view name fabd
> clip off
> lighting depthCue false
> lighting depthCueStart 0.4
> lighting depthCueEnd 0.8
> view global
> set bgColor white
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\ui\widgets\htmlview.py", line 335, in interceptRequest
self._callback(info)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\ui\widgets\htmlview.py", line 93, in _intercept
return interceptor(request_info, *args)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\ui\widgets\htmlview.py", line 368, in intercept
chimerax_intercept(*args, view=view, session=session)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\ui\widgets\htmlview.py", line 470, in chimerax_intercept
session.ui.thread_safe(defer, session, qurl.url(no_formatting), from_dir)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\ui\gui.py", line 399, in thread_safe
func(*args, **kw)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\ui\widgets\htmlview.py", line 461, in defer
cxcmd(session, topic)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\ui\widgets\htmlview.py", line 479, in cxcmd
run(session, cmd)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\run.py", line 38, in run
results = command.run(text, log=log, return_json=return_json)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2897, in run
result = ci.function(session, **kw_args)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\open_command\cmd.py", line 118, in cmd_open
models = Command(session, registry=registry).run(provider_cmd_text,
log=log)[0]
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2897, in run
result = ci.function(session, **kw_args)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\open_command\cmd.py", line 193, in provider_open
models, status = collated_open(session, None, [data], data_format,
_add_models,
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\open_command\cmd.py", line 440, in collated_open
return remember_data_format()
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\open_command\cmd.py", line 428, in remember_data_format
models, status = func(*func_args, **func_kw)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core_formats\\__init__.py", line 37, in open
return open_command_script(session, data, file_name, **kw)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\scripting.py", line 160, in open_command_script
_run_commands(session, commands, directory = dirname(path), log = log)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\scripting.py", line 173, in _run_commands
run(session, cmd, log=log)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\run.py", line 38, in run
results = command.run(text, log=log, return_json=return_json)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2858, in run
self._process_keyword_arguments(final, prev_annos)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2784, in
_process_keyword_arguments
value, text = self._parse_arg(anno, text, session, final)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2488, in _parse_arg
value, replacement, rest = annotation.parse(text, session)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 1246, in parse
accept_mode, dialog_mode = QFileDialog.AcceptMode.AcceptSave,
QFileDialog.FileMode.DirectoryOnly
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\enum.py", line 429,
in __getattr__
raise AttributeError(name) from None
AttributeError: DirectoryOnly
AttributeError: DirectoryOnly
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\enum.py", line 429,
in __getattr__
raise AttributeError(name) from None
See log for complete Python traceback.
> pwd
Current working directory is: C:\ProgramData\ChimeraX
> cd
> C:\Users\tubia\OneDrive\Work\Postdoc\CNRS2022\communications\2022\ANRS\content\animations
Current working directory is:
C:\Users\tubia\OneDrive\Work\Postdoc\CNRS2022\communications\2022\ANRS\content\animations
> pwd
Current working directory is:
C:\Users\tubia\OneDrive\Work\Postdoc\CNRS2022\communications\2022\ANRS\content\animations
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\cmd_line\tool.py", line 319, in execute
cmd.run(cmd_text)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2858, in run
self._process_keyword_arguments(final, prev_annos)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2784, in
_process_keyword_arguments
value, text = self._parse_arg(anno, text, session, final)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2488, in _parse_arg
value, replacement, rest = annotation.parse(text, session)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 1246, in parse
accept_mode, dialog_mode = QFileDialog.AcceptMode.AcceptSave,
QFileDialog.FileMode.DirectoryOnly
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\enum.py", line 429,
in __getattr__
raise AttributeError(name) from None
AttributeError: DirectoryOnly
AttributeError: DirectoryOnly
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\enum.py", line 429,
in __getattr__
raise AttributeError(name) from None
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\cmd_line\tool.py", line 319, in execute
cmd.run(cmd_text)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2858, in run
self._process_keyword_arguments(final, prev_annos)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2784, in
_process_keyword_arguments
value, text = self._parse_arg(anno, text, session, final)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2488, in _parse_arg
value, replacement, rest = annotation.parse(text, session)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 1246, in parse
accept_mode, dialog_mode = QFileDialog.AcceptMode.AcceptSave,
QFileDialog.FileMode.DirectoryOnly
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\enum.py", line 429,
in __getattr__
raise AttributeError(name) from None
AttributeError: DirectoryOnly
AttributeError: DirectoryOnly
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\enum.py", line 429,
in __getattr__
raise AttributeError(name) from None
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\cmd_line\tool.py", line 319, in execute
cmd.run(cmd_text)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2858, in run
self._process_keyword_arguments(final, prev_annos)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2784, in
_process_keyword_arguments
value, text = self._parse_arg(anno, text, session, final)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2488, in _parse_arg
value, replacement, rest = annotation.parse(text, session)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 1246, in parse
accept_mode, dialog_mode = QFileDialog.AcceptMode.AcceptSave,
QFileDialog.FileMode.DirectoryOnly
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\enum.py", line 429,
in __getattr__
raise AttributeError(name) from None
AttributeError: DirectoryOnly
AttributeError: DirectoryOnly
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\enum.py", line 429,
in __getattr__
raise AttributeError(name) from None
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\cmd_line\tool.py", line 319, in execute
cmd.run(cmd_text)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2858, in run
self._process_keyword_arguments(final, prev_annos)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2784, in
_process_keyword_arguments
value, text = self._parse_arg(anno, text, session, final)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2488, in _parse_arg
value, replacement, rest = annotation.parse(text, session)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 1246, in parse
accept_mode, dialog_mode = QFileDialog.AcceptMode.AcceptSave,
QFileDialog.FileMode.DirectoryOnly
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\enum.py", line 429,
in __getattr__
raise AttributeError(name) from None
AttributeError: DirectoryOnly
AttributeError: DirectoryOnly
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\enum.py", line 429,
in __getattr__
raise AttributeError(name) from None
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\cmd_line\tool.py", line 319, in execute
cmd.run(cmd_text)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2858, in run
self._process_keyword_arguments(final, prev_annos)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2784, in
_process_keyword_arguments
value, text = self._parse_arg(anno, text, session, final)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2488, in _parse_arg
value, replacement, rest = annotation.parse(text, session)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 1246, in parse
accept_mode, dialog_mode = QFileDialog.AcceptMode.AcceptSave,
QFileDialog.FileMode.DirectoryOnly
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\enum.py", line 429,
in __getattr__
raise AttributeError(name) from None
AttributeError: DirectoryOnly
AttributeError: DirectoryOnly
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\enum.py", line 429,
in __getattr__
raise AttributeError(name) from None
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\cmd_line\tool.py", line 319, in execute
cmd.run(cmd_text)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2858, in run
self._process_keyword_arguments(final, prev_annos)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2784, in
_process_keyword_arguments
value, text = self._parse_arg(anno, text, session, final)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2488, in _parse_arg
value, replacement, rest = annotation.parse(text, session)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 1246, in parse
accept_mode, dialog_mode = QFileDialog.AcceptMode.AcceptSave,
QFileDialog.FileMode.DirectoryOnly
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\enum.py", line 429,
in __getattr__
raise AttributeError(name) from None
AttributeError: DirectoryOnly
AttributeError: DirectoryOnly
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\enum.py", line 429,
in __getattr__
raise AttributeError(name) from None
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\cmd_line\tool.py", line 319, in execute
cmd.run(cmd_text)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2858, in run
self._process_keyword_arguments(final, prev_annos)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2784, in
_process_keyword_arguments
value, text = self._parse_arg(anno, text, session, final)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2488, in _parse_arg
value, replacement, rest = annotation.parse(text, session)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 1246, in parse
accept_mode, dialog_mode = QFileDialog.AcceptMode.AcceptSave,
QFileDialog.FileMode.DirectoryOnly
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\enum.py", line 429,
in __getattr__
raise AttributeError(name) from None
AttributeError: DirectoryOnly
AttributeError: DirectoryOnly
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\enum.py", line 429,
in __getattr__
raise AttributeError(name) from None
See log for complete Python traceback.
> movie record supersample 4 format PNG directory
Missing "directory" keyword's argument
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\cmd_line\tool.py", line 319, in execute
cmd.run(cmd_text)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2858, in run
self._process_keyword_arguments(final, prev_annos)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2784, in
_process_keyword_arguments
value, text = self._parse_arg(anno, text, session, final)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2488, in _parse_arg
value, replacement, rest = annotation.parse(text, session)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 1246, in parse
accept_mode, dialog_mode = QFileDialog.AcceptMode.AcceptSave,
QFileDialog.FileMode.DirectoryOnly
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\enum.py", line 429,
in __getattr__
raise AttributeError(name) from None
AttributeError: DirectoryOnly
AttributeError: DirectoryOnly
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\enum.py", line 429,
in __getattr__
raise AttributeError(name) from None
See log for complete Python traceback.
Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\cmd_line\tool.py", line 319, in execute
cmd.run(cmd_text)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2858, in run
self._process_keyword_arguments(final, prev_annos)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2784, in
_process_keyword_arguments
value, text = self._parse_arg(anno, text, session, final)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2488, in _parse_arg
value, replacement, rest = annotation.parse(text, session)
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 1246, in parse
accept_mode, dialog_mode = QFileDialog.AcceptMode.AcceptSave,
QFileDialog.FileMode.DirectoryOnly
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\enum.py", line 429,
in __getattr__
raise AttributeError(name) from None
AttributeError: DirectoryOnly
AttributeError: DirectoryOnly
File "C:\Program Files\ChimeraX 1.4rc202205252120\bin\lib\enum.py", line 429,
in __getattr__
raise AttributeError(name) from None
See log for complete Python traceback.
OpenGL version: 3.3.0 NVIDIA 512.15
OpenGL renderer: NVIDIA GeForce RTX 2070 SUPER/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation
Python: 3.9.11
Locale: fr_FR.cp1252
Qt version: PyQt6 6.3.0, Qt 6.3.0
Qt runtime version: 6.3.0
Qt platform: windows
Manufacturer: Micro-Star International Co., Ltd.
Model: MS-7B93
OS: Microsoft Windows 11 Professionnel (Build 22000)
Memory: 34,277,638,144
MaxProcessMemory: 137,438,953,344
CPU: 16 AMD Ryzen 7 3700X 8-Core Processor
OSLanguage: fr-FR
Installed Packages:
alabaster: 0.7.12
appdirs: 1.4.4
Babel: 2.10.1
backcall: 0.2.0
blockdiag: 3.0.0
certifi: 2022.5.18.1
cftime: 1.6.0
charset-normalizer: 2.0.12
ChimeraX-AddCharge: 1.2.3
ChimeraX-AddH: 2.1.11
ChimeraX-AlignmentAlgorithms: 2.0
ChimeraX-AlignmentHdrs: 3.2.1
ChimeraX-AlignmentMatrices: 2.0
ChimeraX-Alignments: 2.4.3
ChimeraX-AlphaFold: 1.0
ChimeraX-AltlocExplorer: 1.0.2
ChimeraX-AmberInfo: 1.0
ChimeraX-Arrays: 1.0
ChimeraX-Atomic: 1.39.1
ChimeraX-AtomicLibrary: 7.0
ChimeraX-AtomSearch: 2.0.1
ChimeraX-AxesPlanes: 2.1
ChimeraX-BasicActions: 1.1
ChimeraX-BILD: 1.0
ChimeraX-BlastProtein: 2.1.1
ChimeraX-BondRot: 2.0
ChimeraX-BugReporter: 1.0
ChimeraX-BuildStructure: 2.7
ChimeraX-Bumps: 1.0
ChimeraX-BundleBuilder: 1.1
ChimeraX-ButtonPanel: 1.0
ChimeraX-CageBuilder: 1.0
ChimeraX-CellPack: 1.0
ChimeraX-Centroids: 1.2
ChimeraX-ChemGroup: 2.0
ChimeraX-Clashes: 2.2.4
ChimeraX-ColorActions: 1.0
ChimeraX-ColorGlobe: 1.0
ChimeraX-ColorKey: 1.5.1
ChimeraX-CommandLine: 1.2.3
ChimeraX-ConnectStructure: 2.0.1
ChimeraX-Contacts: 1.0
ChimeraX-Core: 1.4rc202205252120
ChimeraX-CoreFormats: 1.1
ChimeraX-coulombic: 1.3.2
ChimeraX-Crosslinks: 1.0
ChimeraX-Crystal: 1.0
ChimeraX-CrystalContacts: 1.0
ChimeraX-DataFormats: 1.2.2
ChimeraX-Dicom: 1.1
ChimeraX-DistMonitor: 1.1.5
ChimeraX-Dssp: 2.0
ChimeraX-EMDB-SFF: 1.0
ChimeraX-ExperimentalCommands: 1.0
ChimeraX-FileHistory: 1.0
ChimeraX-FunctionKey: 1.0
ChimeraX-Geometry: 1.2
ChimeraX-gltf: 1.0
ChimeraX-Graphics: 1.1
ChimeraX-Hbonds: 2.1.2
ChimeraX-Help: 1.2
ChimeraX-HKCage: 1.3
ChimeraX-IHM: 1.1
ChimeraX-ImageFormats: 1.2
ChimeraX-IMOD: 1.0
ChimeraX-IO: 1.0.1
ChimeraX-ItemsInspection: 1.0
ChimeraX-Label: 1.1.1
ChimeraX-ListInfo: 1.1.1
ChimeraX-Log: 1.1.5
ChimeraX-LookingGlass: 1.1
ChimeraX-Maestro: 1.8.1
ChimeraX-Map: 1.1
ChimeraX-MapData: 2.0
ChimeraX-MapEraser: 1.0
ChimeraX-MapFilter: 2.0
ChimeraX-MapFit: 2.0
ChimeraX-MapSeries: 2.1
ChimeraX-Markers: 1.0
ChimeraX-Mask: 1.0
ChimeraX-MatchMaker: 2.0.6
ChimeraX-MDcrds: 2.6
ChimeraX-MedicalToolbar: 1.0.1
ChimeraX-Meeting: 1.0
ChimeraX-MLP: 1.1
ChimeraX-mmCIF: 2.7
ChimeraX-MMTF: 2.1
ChimeraX-Modeller: 1.5.5
ChimeraX-ModelPanel: 1.3.2
ChimeraX-ModelSeries: 1.0
ChimeraX-Mol2: 2.0
ChimeraX-Morph: 1.0
ChimeraX-MouseModes: 1.1
ChimeraX-Movie: 1.0
ChimeraX-Neuron: 1.0
ChimeraX-Nucleotides: 2.0.2
ChimeraX-OpenCommand: 1.9
ChimeraX-PDB: 2.6.6
ChimeraX-PDBBio: 1.0
ChimeraX-PDBLibrary: 1.0.2
ChimeraX-PDBMatrices: 1.0
ChimeraX-PickBlobs: 1.0
ChimeraX-Positions: 1.0
ChimeraX-PresetMgr: 1.1
ChimeraX-PubChem: 2.1
ChimeraX-ReadPbonds: 1.0.1
ChimeraX-Registration: 1.1
ChimeraX-RemoteControl: 1.0
ChimeraX-ResidueFit: 1.0
ChimeraX-RestServer: 1.1
ChimeraX-RNALayout: 1.0
ChimeraX-RotamerLibMgr: 2.0.1
ChimeraX-RotamerLibsDunbrack: 2.0
ChimeraX-RotamerLibsDynameomics: 2.0
ChimeraX-RotamerLibsRichardson: 2.0
ChimeraX-SaveCommand: 1.5.1
ChimeraX-SchemeMgr: 1.0
ChimeraX-SDF: 2.0
ChimeraX-Segger: 1.0
ChimeraX-Segment: 1.0
ChimeraX-SelInspector: 1.0
ChimeraX-SeqView: 2.6
ChimeraX-Shape: 1.0.1
ChimeraX-Shell: 1.0
ChimeraX-Shortcuts: 1.1
ChimeraX-ShowAttr: 1.0
ChimeraX-ShowSequences: 1.0
ChimeraX-SideView: 1.0
ChimeraX-Smiles: 2.1
ChimeraX-SmoothLines: 1.0
ChimeraX-SpaceNavigator: 1.0
ChimeraX-StdCommands: 1.8
ChimeraX-STL: 1.0
ChimeraX-Storm: 1.0
ChimeraX-StructMeasure: 1.0.1
ChimeraX-Struts: 1.0.1
ChimeraX-Surface: 1.0
ChimeraX-SwapAA: 2.0
ChimeraX-SwapRes: 2.1.1
ChimeraX-TapeMeasure: 1.0
ChimeraX-Test: 1.0
ChimeraX-Toolbar: 1.1.1
ChimeraX-ToolshedUtils: 1.2.1
ChimeraX-Tug: 1.0
ChimeraX-UI: 1.18.2
ChimeraX-uniprot: 2.2
ChimeraX-UnitCell: 1.0
ChimeraX-ViewDockX: 1.1.2
ChimeraX-VIPERdb: 1.0
ChimeraX-Vive: 1.1
ChimeraX-VolumeMenu: 1.0
ChimeraX-VTK: 1.0
ChimeraX-WavefrontOBJ: 1.0
ChimeraX-WebCam: 1.0
ChimeraX-WebServices: 1.1.0
ChimeraX-Zone: 1.0
colorama: 0.4.4
comtypes: 1.1.10
cxservices: 1.2
cycler: 0.11.0
Cython: 0.29.26
debugpy: 1.6.0
decorator: 5.1.1
docutils: 0.17.1
entrypoints: 0.4
filelock: 3.4.2
fonttools: 4.33.3
funcparserlib: 1.0.0
grako: 3.16.5
h5py: 3.7.0
html2text: 2020.1.16
idna: 3.3
ihm: 0.27
imagecodecs: 2021.11.20
imagesize: 1.3.0
ipykernel: 6.6.1
ipython: 7.31.1
ipython-genutils: 0.2.0
jedi: 0.18.1
Jinja2: 3.0.3
jupyter-client: 7.1.0
jupyter-core: 4.10.0
kiwisolver: 1.4.2
line-profiler: 3.4.0
lxml: 4.7.1
lz4: 3.1.10
MarkupSafe: 2.1.1
matplotlib: 3.5.1
matplotlib-inline: 0.1.3
msgpack: 1.0.3
nest-asyncio: 1.5.5
netCDF4: 1.5.8
networkx: 2.6.3
numexpr: 2.8.1
numpy: 1.22.1
openvr: 1.16.802
packaging: 21.3
ParmEd: 3.4.3
parso: 0.8.3
pickleshare: 0.7.5
Pillow: 9.0.1
pip: 21.3.1
pkginfo: 1.8.2
prompt-toolkit: 3.0.29
psutil: 5.9.0
pycollada: 0.7.2
pydicom: 2.2.2
Pygments: 2.11.2
PyOpenGL: 3.1.5
PyOpenGL-accelerate: 3.1.5
pyparsing: 3.0.9
PyQt6-commercial: 6.3.0
PyQt6-Qt6: 6.3.0
PyQt6-sip: 13.3.1
PyQt6-WebEngine-commercial: 6.3.0
PyQt6-WebEngine-Qt6: 6.3.0
python-dateutil: 2.8.2
pytz: 2022.1
pywin32: 303
pyzmq: 23.0.0
qtconsole: 5.3.0
QtPy: 2.1.0
RandomWords: 0.3.0
requests: 2.27.1
scipy: 1.7.3
setuptools: 59.8.0
sfftk-rw: 0.7.2
six: 1.16.0
snowballstemmer: 2.2.0
sortedcontainers: 2.4.0
Sphinx: 4.3.2
sphinx-autodoc-typehints: 1.15.2
sphinxcontrib-applehelp: 1.0.2
sphinxcontrib-blockdiag: 3.0.0
sphinxcontrib-devhelp: 1.0.2
sphinxcontrib-htmlhelp: 2.0.0
sphinxcontrib-jsmath: 1.0.1
sphinxcontrib-qthelp: 1.0.3
sphinxcontrib-serializinghtml: 1.1.5
suds-community: 1.0.0
tables: 3.7.0
tifffile: 2021.11.2
tinyarray: 1.2.4
tornado: 6.1
traitlets: 5.1.1
urllib3: 1.26.9
wcwidth: 0.2.5
webcolors: 1.11.1
wheel: 0.37.1
wheel-filename: 1.3.0
WMI: 1.5.1
Change History (4)
comment:1 by , 4 years ago
| Cc: | added |
|---|---|
| Component: | Unassigned → Window Toolkit |
| Owner: | set to |
| Platform: | → all |
| Project: | → ChimeraX |
| Status: | new → assigned |
| Summary: | ChimeraX bug report submission → Qt6: QFileDialog.FileMode.DirectoryOnly |
comment:2 by , 4 years ago
| Owner: | changed from to |
|---|
comment:3 by , 4 years ago
Do we put any such fix into the release candidate, or only the daily build?
comment:4 by , 4 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Put a fix in the release candidate and the daily build. The "simple" fix seems good enough since the regular files displayed in the browser are grayed out.
Note:
See TracTickets
for help on using tickets.
DirectoryOnly is Qt5 only. Simplest fix is to change to Directory, though unlike DirectoryOnly that will also show regular files in the browser. To completely emulate DirectoryOnly, would also have to set the ShowDirsOnly option, which would require re-architecting the code.