Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Evan Edmond
fslpy
Commits
e465d22a
Commit
e465d22a
authored
Feb 17, 2021
by
Paul McCarthy
🚵
Browse files
MNT: Deprecate GUI properties in fsl.utils.platform - they are irrelevant to
fslpy for the most part, so are being moved to fsleyes-widgets
parent
ea4f821b
Changes
1
Hide whitespace changes
Inline
Side-by-side
fsl/utils/platform.py
View file @
e465d22a
...
...
@@ -18,7 +18,8 @@ import os.path as op
import
sys
import
importlib
import
fsl.utils.notifier
as
notifier
import
fsl.utils.notifier
as
notifier
import
fsl.utils.deprecated
as
deprecated
# An annoying consequence of using
# a system-module name for our own
...
...
@@ -150,6 +151,10 @@ class Platform(notifier.Notifier):
@
property
@
deprecated
.
deprecated
(
'3.6.0'
,
'4.0.0'
,
'Equivalent functionality is available in fsleyes-widgets.'
)
def
frozen
(
self
):
"""``True`` if we are running in a compiled/frozen application,
``False`` otherwise.
...
...
@@ -158,6 +163,10 @@ class Platform(notifier.Notifier):
@
property
@
deprecated
.
deprecated
(
'3.6.0'
,
'4.0.0'
,
'Equivalent functionality is available in fsleyes-widgets.'
)
def
haveGui
(
self
):
"""``True`` if we are running with a GUI, ``False`` otherwise.
...
...
@@ -201,12 +210,20 @@ class Platform(notifier.Notifier):
@
property
@
deprecated
.
deprecated
(
'3.6.0'
,
'4.0.0'
,
'Equivalent functionality is available in fsleyes-widgets.'
)
def
canHaveGui
(
self
):
"""``True`` if it is possible to create a GUI, ``False`` otherwise. """
return
self
.
__canHaveGui
@
property
@
deprecated
.
deprecated
(
'3.6.0'
,
'4.0.0'
,
'Equivalent functionality is available in fsleyes-widgets.'
)
def
inSSHSession
(
self
):
"""``True`` if this application is running over an SSH session,
``False`` otherwise.
...
...
@@ -215,6 +232,10 @@ class Platform(notifier.Notifier):
@
property
@
deprecated
.
deprecated
(
'3.6.0'
,
'4.0.0'
,
'Equivalent functionality is available in fsleyes-widgets.'
)
def
inVNCSession
(
self
):
"""``True`` if this application is running over a VNC (or similar)
session, ``False`` otherwise. Currently, the following remote desktop
...
...
@@ -228,6 +249,10 @@ class Platform(notifier.Notifier):
@
property
@
deprecated
.
deprecated
(
'3.6.0'
,
'4.0.0'
,
'Equivalent functionality is available in fsleyes-widgets.'
)
def
wxPlatform
(
self
):
"""One of :data:`WX_UNKNOWN`, :data:`WX_MAC_COCOA`,
:data:`WX_MAC_CARBON`, or :data:`WX_GTK`, indicating the wx platform.
...
...
@@ -253,6 +278,10 @@ class Platform(notifier.Notifier):
@
property
@
deprecated
.
deprecated
(
'3.6.0'
,
'4.0.0'
,
'Equivalent functionality is available in fsleyes-widgets.'
)
def
wxFlavour
(
self
):
"""One of :data:`WX_UNKNOWN`, :data:`WX_PYTHON` or :data:`WX_PHOENIX`,
indicating the wx flavour.
...
...
@@ -359,6 +388,10 @@ class Platform(notifier.Notifier):
@
property
@
deprecated
.
deprecated
(
'3.6.0'
,
'4.0.0'
,
'Equivalent functionality is available in fsleyes-widgets.'
)
def
glVersion
(
self
):
"""Returns the available OpenGL version, or ``None`` if it has not
been set.
...
...
@@ -367,12 +400,20 @@ class Platform(notifier.Notifier):
@
glVersion
.
setter
@
deprecated
.
deprecated
(
'3.6.0'
,
'4.0.0'
,
'Equivalent functionality is available in fsleyes-widgets.'
)
def
glVersion
(
self
,
value
):
"""Set the available OpenGL version. """
self
.
__glVersion
=
value
@
property
@
deprecated
.
deprecated
(
'3.6.0'
,
'4.0.0'
,
'Equivalent functionality is available in fsleyes-widgets.'
)
def
glRenderer
(
self
):
"""Returns the available OpenGL renderer, or ``None`` if it has not
been set.
...
...
@@ -381,6 +422,10 @@ class Platform(notifier.Notifier):
@
glRenderer
.
setter
@
deprecated
.
deprecated
(
'3.6.0'
,
'4.0.0'
,
'Equivalent functionality is available in fsleyes-widgets.'
)
def
glRenderer
(
self
,
value
):
"""Set the available OpenGL renderer. """
self
.
__glRenderer
=
value
...
...
@@ -398,6 +443,10 @@ class Platform(notifier.Notifier):
@
property
@
deprecated
.
deprecated
(
'3.6.0'
,
'4.0.0'
,
'Equivalent functionality is available in fsleyes-widgets.'
)
def
glIsSoftwareRenderer
(
self
):
"""Returns ``True`` if the OpenGL renderer is software based,
``False`` otherwise, or ``None`` if the renderer has not yet been set.
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment