26 lines
422 B
C++
26 lines
422 B
C++
//
|
|
// Created by selim on 02.02.2022.
|
|
//
|
|
|
|
#ifndef AUTOCAT_GNOME_APP_H
|
|
#define AUTOCAT_GNOME_APP_H
|
|
|
|
#include <gtkmm/window.h>
|
|
#include <adwaita.h>
|
|
#include <memory>
|
|
|
|
class App {
|
|
private:
|
|
AdwApplication* _app;
|
|
std::shared_ptr<Gtk::Window> _window;
|
|
|
|
public:
|
|
explicit App();
|
|
~App();
|
|
int run(int argc, char** argv);
|
|
void setWindow(std::shared_ptr<Gtk::Window> window);
|
|
};
|
|
|
|
|
|
#endif //AUTOCAT_GNOME_APP_H
|