aboutsummaryrefslogtreecommitdiffstats
path: root/lvc/widgets/gtk/__init__.py
diff options
context:
space:
mode:
authorJesús Eduardo <heckyel@hyperbola.info>2018-01-14 15:50:21 -0500
committerJesús Eduardo <heckyel@hyperbola.info>2018-01-14 15:50:21 -0500
commit9b75feb237906280410885c4ec21f492076b81ed (patch)
tree289a930e9ea42a91fec6078c5043cc42a2f5f8b7 /lvc/widgets/gtk/__init__.py
parent4f297d949fc67426b6bf7aa975f35e27059dee31 (diff)
downloadlibrevideoconverter-9b75feb237906280410885c4ec21f492076b81ed.tar.lz
librevideoconverter-9b75feb237906280410885c4ec21f492076b81ed.tar.xz
librevideoconverter-9b75feb237906280410885c4ec21f492076b81ed.zip
pep8 en lvc/widgets/gtk/__init__.py
Diffstat (limited to 'lvc/widgets/gtk/__init__.py')
-rw-r--r--lvc/widgets/gtk/__init__.py21
1 files changed, 17 insertions, 4 deletions
diff --git a/lvc/widgets/gtk/__init__.py b/lvc/widgets/gtk/__init__.py
index e3d666b..6c39151 100644
--- a/lvc/widgets/gtk/__init__.py
+++ b/lvc/widgets/gtk/__init__.py
@@ -3,26 +3,32 @@ import sys
import gtk
import gobject
+
def initialize(app):
from gtkmenus import MainWindowMenuBar
app.menubar = MainWindowMenuBar()
app.startup()
app.run()
+
def attach_menubar():
from lvc.widgets import app
app.widgetapp.vbox.pack_start(app.widgetapp.menubar)
+
def mainloop_start():
gobject.threads_init()
gtk.main()
+
def mainloop_stop():
gtk.main_quit()
+
def idle_add(callback, periodic=None):
if periodic is not None and periodic < 0:
raise ValueError('periodic cannot be negative')
+
def wrapper():
callback()
return periodic is not None
@@ -33,33 +39,40 @@ def idle_add(callback, periodic=None):
delay = 0
return gobject.timeout_add(delay, wrapper)
+
def idle_remove(id_):
gobject.source_remove(id_)
+
def check_kde():
- return os.environ.get("KDE_FULL_SESSION", None) != None
+ return os.environ.get("KDE_FULL_SESSION", None) is not None
+
def open_file_linux(filename):
if check_kde():
- os.spawnlp(os.P_NOWAIT, "kfmclient", "kfmclient", # kfmclient is part of konqueror
+ os.spawnlp(os.P_NOWAIT, "kfmclient", "kfmclient",
"exec", "file://" + filename)
else:
os.spawnlp(os.P_NOWAIT, "gnome-open", "gnome-open", filename)
+ """ kfmclient is part of konqueror """
+
def reveal_file(filename):
- if hasattr(os, 'startfile'): # Windows
+ if hasattr(os, 'startfile'): # Windows
os.startfile(os.path.dirname(filename))
else:
open_file_linux(filename)
+
def get_conversion_directory_windows():
from lvc.windows import specialfolders
return specialfolders.base_movies_directory
+
def get_conversion_directory_linux():
return os.path.expanduser('~')
-if sys.platform == 'win32':
+if sys.platform == 'win32':
get_conversion_directory = get_conversion_directory_windows
else:
get_conversion_directory = get_conversion_directory_linux