mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 18:18:12 +00:00
Ladybird: Make Tab.cpp directly take a BrowserWindows as m_window
This commit is contained in:
parent
445cc7c97d
commit
bdce860ac5
2 changed files with 6 additions and 7 deletions
|
@ -18,7 +18,7 @@
|
|||
extern String s_serenity_resource_root;
|
||||
extern Browser::Settings* s_settings;
|
||||
|
||||
Tab::Tab(QMainWindow* window)
|
||||
Tab::Tab(BrowserWindow* window)
|
||||
: m_window(window)
|
||||
{
|
||||
m_layout = new QBoxLayout(QBoxLayout::Direction::TopToBottom, this);
|
||||
|
@ -146,10 +146,7 @@ void Tab::page_favicon_changed(QIcon icon)
|
|||
|
||||
int Tab::tab_index()
|
||||
{
|
||||
// FIXME: I hear you like footguns...
|
||||
// There has to be a better way of doing this
|
||||
auto browser_window = reinterpret_cast<BrowserWindow*>(m_window);
|
||||
return browser_window->tab_index(this);
|
||||
return m_window->tab_index(this);
|
||||
}
|
||||
|
||||
void Tab::debug_request(String const& request, String const& argument)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue