annotate include/gui/pages/now_playing.h @ 75:d3e9310598b1
*: refactor some stuff
text: "TextParagraph"s are now called sections, because that's the
actual word for it :P
text: new classes: Line and OneLineSection, solves many problems with
paragraphs that are only one line long (ex. going out of bounds)
http: reworked http stuff to allow threaded get requests, also moved it
to its own file to (hopefully) remove clutter
eventually I'll make a threaded post request method and use that in
the "basic" function
| author |
Paper <mrpapersonic@gmail.com> |
| date |
Wed, 04 Oct 2023 01:42:30 -0400 |
| parents |
27a19dd6cba1 |
| children |
c489dd4434af |
| rev |
line source |
|
9
|
1 #ifndef __gui__pages__now_playing_h
|
|
|
2 #define __gui__pages__now_playing_h
|
|
64
|
3 #include <QFrame>
|
|
2
|
4
|
|
64
|
5 class QStackedWidget;
|
|
|
6
|
|
|
7 class NowPlayingPage : public QFrame {
|
|
9
|
8 Q_OBJECT
|
|
7
|
9
|
|
2
|
10 public:
|
|
64
|
11 NowPlayingPage(QWidget* parent = nullptr);
|
|
|
12 void SetDefault();
|
|
|
13 void SetPlaying(int id);
|
|
69
|
14 int GetPlayingId();
|
|
64
|
15
|
|
|
16 private:
|
|
|
17 QStackedWidget* stack;
|
|
2
|
18 };
|
|
|
19
|
|
9
|
20 #endif // __gui__pages__now_playing_h
|