Comments (4)
It would be great if there was a method called page.window_restart()
from examples.
# -*- coding: utf-8 -*-
import flet as ft
import sys
import os
import time
def restart_program():
'''
Restarts the current program.
Note: this function does not return. Any cleanup action (like saving data)
must be done before calling this function.
'''
python = sys.executable
os.execl(python, python, *sys.argv)
def handle_restart(e):
e.page.window_destroy()
# todo How to confirm that the application has exited?
time.sleep(3)
restart_program()
def main(page: ft.Page):
btn = ft.ElevatedButton('restart', on_click=handle_restart)
page.add(btn)
ft.app(target=main)
How to confirm that the application has exited after called page.window_destroy()?
from examples.
Calling destroy kills the application by closing the window.
Did your app window stay open?
from examples.
Calling destroy kills the application by closing the window. Did your app window stay open?
If I use python ./demo.py
to run the above code, I can restart it, but if I use flet run ./demo.py
to run the above code, I cannot restart it. @ndonkoHenri
from examples.
Related Issues (20)
- Error using Drawing Tool HOT 1
- Flet build apk stuck HOT 3
- Trolli (Trello Clone) Tutorial Incomplete and Corresponding Github example broken. HOT 7
- Page object is not callable HOT 1
- Flet App close error HOT 2
- How to create splash screen when windows desktop software starts HOT 3
- Are there any 'checked' menuitem like this? HOT 6
- refresh UI immediately when switch languages
- Filepicker shadow upload limit. HOT 7
- github-oauth demo can't run on Flet desktop HOT 1
- Client storage issue I ran into, dict initialization HOT 3
- A way to encapsulate user-highlighted text into a variable?
- PyodideTask exception was never retrieved
- Need a real web demo like https://flet.dev developed by flet
- How to make such an effect, web side HOT 2
- need asynchronous network request demo HOT 1
- Does flet support SEO?
- how to get the real theme currently? HOT 2
- close
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from examples.