#pragma once #include #include "./ui_tab_welcome.h" QT_BEGIN_NAMESPACE namespace Ui { class TabWelcome; } QT_END_NAMESPACE class TabWelcome : public QWidget { Q_OBJECT public: TabWelcome(QWidget* parent = nullptr); ~TabWelcome(); signals: // Show Open file dialog void show_file_open_dialog(); // Show recents dropdown void show_recent_files(); private slots: void on_openFileButton_clicked(bool checked); void on_openRecentButton_clicked(bool checked); private: Ui::TabWelcome* ui; };