Initial commit
This commit is contained in:
commit
a284373de8
6 changed files with 299 additions and 0 deletions
13
models.py
Normal file
13
models.py
Normal file
|
@ -0,0 +1,13 @@
|
|||
from gi.repository import GObject, Gio
|
||||
|
||||
class FileStatus(GObject.GEnum):
|
||||
__gtype_name__ = 'FileStatus'
|
||||
ERROR = 0
|
||||
WAITING = 1
|
||||
PROCESSING = 2
|
||||
DONE = 3
|
||||
|
||||
class FileItem(GObject.GObject):
|
||||
file = GObject.Property(type=Gio.File)
|
||||
progress = GObject.Property(type=int, minimum=0, maximum=100, default=0)
|
||||
status = GObject.Property(type=FileStatus, default=FileStatus.WAITING)
|
Loading…
Add table
Add a link
Reference in a new issue