add files
This commit is contained in:
@@ -0,0 +1,103 @@
|
||||
from nicegui import ui
|
||||
import random
|
||||
|
||||
image_to_delete = ['image1']
|
||||
|
||||
print(image_to_delete)
|
||||
|
||||
def mark_image_as_to_delete(image_to_add_fullname,images_to_delete_list_input):
|
||||
images_to_delete_list_input.append(image_to_add_fullname)
|
||||
|
||||
def add_number() -> None:
|
||||
numbers.append(random.randint(0, 100))
|
||||
number_ui.refresh()
|
||||
|
||||
numbers = []
|
||||
|
||||
@ui.refreshable
|
||||
def number_ui() -> None:
|
||||
ui.label(', '.join(str(n) for n in numbers))
|
||||
|
||||
def add_number() -> None:
|
||||
numbers.append(random.randint(0, 100))
|
||||
number_ui.refresh()
|
||||
|
||||
def add_name(name_input) -> None:
|
||||
numbers.append(name_input)
|
||||
number_ui.refresh()
|
||||
|
||||
@ui.refreshable
|
||||
def image_to_delete_ui() -> None:
|
||||
ui.label(', '.join(str(n) for n in image_to_delete)).classes('w-1/2 absolute-top-right')
|
||||
|
||||
def add_image_to_delete(image_to_add_fullname) -> None:
|
||||
image_to_delete.append(image_to_add_fullname)
|
||||
image_to_delete_ui.refresh()
|
||||
"""
|
||||
def clear_list_image_to_delete() -> None:
|
||||
image_to_delete.clear()
|
||||
image_to_delete_ui.refresh()
|
||||
"""
|
||||
|
||||
mark_image_as_to_delete('image2',image_to_delete)
|
||||
|
||||
print(image_to_delete)
|
||||
|
||||
duplicate_list=[{
|
||||
"source": 'duplicator/20150820_154915.jpg',
|
||||
"destination": 'duplicator/IMG_1084.JPG'
|
||||
}]
|
||||
duplicate_list.append({
|
||||
"source": 'duplicator/20150621_123524.jpg',
|
||||
"destination": 'duplicator/20150820_154907.jpg'
|
||||
})
|
||||
print(duplicate_list)
|
||||
|
||||
for image in duplicate_list:
|
||||
"""
|
||||
with ui.splitter() as splitter:
|
||||
with splitter.before:
|
||||
#image_to_delete_ui()
|
||||
#ui.button('Add delete button', on_click=add_image_to_delete(image['source']))
|
||||
#ui.label(image_to_delete)
|
||||
ui.label("path: "+image['source']).classes('mr-2')
|
||||
ui.image(image['source'])
|
||||
ui.button('mark as removed', on_click=mark_image_as_to_delete(image['source'],image_to_delete))
|
||||
with splitter.after:
|
||||
#image_to_delete_ui()
|
||||
number_ui()
|
||||
ui.button('Add random number', on_click=add_number)
|
||||
ui.button('Add delete button', on_click=add_name(image['destination']))
|
||||
ui.label(image['destination']).classes('ml-2')
|
||||
ui.image(image['destination'])
|
||||
ui.button('mark as removed', on_click=mark_image_as_to_delete(image['destination'],image_to_delete))
|
||||
"""
|
||||
with ui.splitter().classes('w-full h-96') \
|
||||
.props('before-class=overflow-hidden after-class=overflow-hidden') as splitter:
|
||||
with splitter.before:
|
||||
# ui.skeleton().classes('w-1/2 absolute-top-right')
|
||||
image_to_delete_ui()
|
||||
ui.button('Add delete button', on_click=add_image_to_delete(image['source']))
|
||||
#ui.button('clear button', on_click=clear_list_image_to_delete())
|
||||
with ui.card().tight():
|
||||
ui.image(image['source'])
|
||||
with ui.card_section():
|
||||
ui.label("path: "+image['source'])
|
||||
|
||||
|
||||
# ui.label("path: "+image['source']).classes('w-1/2 absolute-top-right')
|
||||
# ui.image(image['source']).classes('w-1/2 absolute-top-left')
|
||||
with splitter.after:
|
||||
number_ui()
|
||||
ui.button('Add random number', on_click=add_number)
|
||||
with ui.card().tight():
|
||||
ui.image(image['destination'])
|
||||
with ui.card_section():
|
||||
ui.label("path: "+image['destination'])
|
||||
|
||||
# ui.label("path: "+image['destination']).classes('w-1/2 absolute-top-left')
|
||||
# ui.image(image['destination']).classes('w-1/2 absolute-top-right')
|
||||
|
||||
|
||||
|
||||
ui.run()
|
||||
Reference in New Issue
Block a user