mirror of
https://github.com/YGGverse/Yoda.git
synced 2025-01-30 21:14:14 +00:00
implement custom title setter
This commit is contained in:
parent
e493009c88
commit
d88bea1fa6
@ -28,9 +28,9 @@ Main::~Main()
|
|||||||
}
|
}
|
||||||
|
|
||||||
void Main::set_title(
|
void Main::set_title(
|
||||||
const Glib::ustring text
|
const Glib::ustring value
|
||||||
) {
|
) {
|
||||||
title->set_text(
|
title->set(
|
||||||
text
|
value
|
||||||
);
|
);
|
||||||
}
|
}
|
@ -24,7 +24,17 @@ Title::Title()
|
|||||||
WIDTH_CHARS
|
WIDTH_CHARS
|
||||||
);
|
);
|
||||||
|
|
||||||
// @TODO
|
set_text(
|
||||||
|
DEFAULT_TEXT
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
Title::~Title() = default;
|
Title::~Title() = default;
|
||||||
|
|
||||||
|
void Title::set(
|
||||||
|
const Glib::ustring value
|
||||||
|
) {
|
||||||
|
set_text(
|
||||||
|
value.empty() ? DEFAULT_TEXT : value + " - " + DEFAULT_TEXT
|
||||||
|
);
|
||||||
|
}
|
@ -12,11 +12,17 @@ namespace app::browser::header::main
|
|||||||
{
|
{
|
||||||
const int WIDTH_CHARS = 5;
|
const int WIDTH_CHARS = 5;
|
||||||
|
|
||||||
|
const Glib::ustring DEFAULT_TEXT = "Yoda";
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
|
||||||
Title();
|
Title();
|
||||||
|
|
||||||
~Title();
|
~Title();
|
||||||
|
|
||||||
|
void set(
|
||||||
|
const Glib::ustring value
|
||||||
|
);
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user