Studio/Interface/SplashScreen.h
Namespaces
| Name |
|---|
| shapeworks User usage reporting (telemetry) |
Classes
| Name | |
|---|---|
| class | shapeworks::SplashScreen |
Source code
```cpp
pragma once
// qt
include
// studio
include
class Ui_SplashScreen; class QListWidgetItem;
namespace shapeworks {
class SplashScreen : public QDialog { Q_OBJECT
public:
SplashScreen(QWidget* parent, Preferences& preferences);
virtual ~SplashScreen();
private Q_SLOTS:
void new_project();
void open_existing();
void open_recent();
void quit();
void enable_load_recent_button(QListWidgetItem* item);
Q_SIGNALS:
void open_project(QString file_path);
private:
void resizeEvent(QResizeEvent* event) override;
void populate_recent_projects();
Ui_SplashScreen* ui_;
Preferences& preferences_; };
} // end namespace ```
Updated on 2026-03-31 at 16:02:11 +0000