Skip to content

Commit 7dd1c41

Browse files
committed
Add screenshot as jpg.
1 parent ed81874 commit 7dd1c41

25 files changed

+31
-4
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,3 +68,6 @@ dist
6868
# Database
6969
*.db
7070
*.sqlite
71+
72+
# Misc
73+
*.autosave

browser/screenshot-browser.jpg

41.2 KB
Loading
88.8 KB
Loading
59.9 KB
Loading

currency/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ for data. The default setup shows currency data for the preceding 180 days.
55

66
![Doughnut](screenshot-currency1.png)
77

8-
Data is loaded progressively, with increasing resolution. Currency rates for a given data are shown in the right
8+
Data is loaded progressively, with increasing resolution. Currency rates for a given date are shown in the right
99
hand panel and updated to follow the position of the mouse.
1010

1111
![Doughnut](screenshot-currency2.png)
@@ -17,7 +17,7 @@ which covers everything you need to know to start building your own applications
1717

1818
## Code notes
1919

20-
# Data handling
20+
### Data handling
2121

2222
The interface presents a tracking plot (using PyQtGraph) of rates over the past 180 days. Since we don't want to
2323
spam a free service, requests to the API are rate-limited to 1-per-second, giving a full-data-load time of 180s (3 min).
@@ -27,10 +27,10 @@ requests. The requests for data use a progressive 'search' approach: where there
2727
point is filled first, and it prefers to load the most recent timepoints first. This means the whole plot gradually
2828
increases in resolution over time, rather than working backwards only.
2929

30-
# Conversions
30+
### Conversions
3131

3232
By default the app retrieves EUR rates and shows conversions to this base currency. If you change base currency
3333
it will retrieve all data again for that new currency. This is daft, since if we have rates vs. EUR we can calculate
34-
any other currency->currency conversion via EUR (with a potential loss of accuracy).
34+
any other currency->currency conversion via EUR (with a small loss of accuracy).
3535

3636

currency/screenshot-currency1.jpg

79.5 KB
Loading

currency/screenshot-currency2.jpg

93.1 KB
Loading

mediaplayer/README.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Failamp — Simple mediaplayer build in PyQt
2+
3+
Simple app to listen to and watch videos and audio files,
4+
with built in playlist. Uses QtMultimedia and QtMultimediaWidgets
5+
to handle playback and manage the playlist.
6+
7+
The main interface offers a playlist window in which you can drag-drop
8+
media files to be played. Standard media controls are provided, along
9+
with a timeline scrub widget and a volume control.
10+
11+
![Mediaplayer](screenshot-mediaplayer1.png)
12+
13+
For video playback you can pop out an external video viewer window
14+
which floats on top.
15+
16+
![Mediaplayer](screenshot-mediaplayer2.jpg)
17+
18+
> If you think this example app is neat and want to learn more about
19+
PyQt in general, [take a look at my ebook & online course
20+
"Create Simple GUI Applications"](https://martinfitzpatrick.name/create-simple-gui-applications)
21+
which covers everything you need to know to start building your own applications with PyQt.
50.2 KB
Loading
81.9 KB
Loading

0 commit comments

Comments
 (0)