You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
#ifndef SCREEN_RECORDER_MAIN_WINDOW_HPP
#define SCREEN_RECORDER_MAIN_WINDOW_HPP
#include "obs-manager.hpp"
#include "settings-window.hpp"
#include "preview-window.hpp"
#include <gtkmm.h>
class MainWindow : public Gtk::Window { public: MainWindow(OBSManager *obs); virtual ~MainWindow(); private: OBSManager *mOBS; void onStartClicked(); void onSettingsClicked(); void onExitClicked(); Gtk::Box mBoxMain; Gtk::Button mButtonStart; Gtk::Button mButtonSettings; Gtk::Button mButtonExit; Gtk::Label mLabelVersion; SettingsWindow mSettingsWindow; PreviewWindow mPreviewWindow; };
#endif
|