generate ui core flows

This commit is contained in:
talksik
2026-02-01 13:21:21 -08:00
parent 0a3b315652
commit 9e5f0a5d2b
20 changed files with 1433 additions and 14 deletions
+34
View File
@@ -0,0 +1,34 @@
#ifndef FOCUSOVERLAY_H
#define FOCUSOVERLAY_H
#include <QWidget>
namespace Ui {
class FocusOverlay;
}
class FocusOverlay : public QWidget
{
Q_OBJECT
public:
explicit FocusOverlay(QWidget *parent = nullptr);
~FocusOverlay();
void setOneliner(const QString &oneliner);
void setElapsedTime(int elapsedMs);
signals:
void resetClicked();
void endSessionClicked();
private slots:
void onResetButtonClicked();
void onEndButtonClicked();
private:
Ui::FocusOverlay *ui;
void positionAtBottomCenter();
};
#endif // FOCUSOVERLAY_H