16 lines
330 B
C++
16 lines
330 B
C++
#include "closebutton.h"
|
|
|
|
#include <gtkmm.h>
|
|
|
|
CloseButton::CloseButton(std::shared_ptr<Core> appCore, const Glib::ustring &label) : core(appCore)
|
|
{
|
|
set_label(label);
|
|
|
|
signal_clicked().connect(sigc::mem_fun(*this, &CloseButton::on_button_clicked));
|
|
}
|
|
|
|
void CloseButton::on_button_clicked()
|
|
{
|
|
this->core->app.get()->quit();
|
|
}
|