AutoCatGnome/gtkpp/HeaderBar.cpp

21 lines
451 B
C++

//
// Created by selim on 11.05.2022.
//
#include "HeaderBar.h"
#include <adwaita.h>
namespace gtkpp {
HeaderBar::HeaderBar() : Widget() {
_widget = adw_header_bar_new();
}
HeaderBar::HeaderBar(const std::string &title): HeaderBar() {
setTitle(title);
}
void HeaderBar::setTitle(const std::string& title) {
adw_header_bar_set_title_widget(ADW_HEADER_BAR(_widget), gtk_label_new(title.c_str()));
}
}