1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-20 13:35:07 +00:00

IRCClient: Rename IRCClientWindowFoo => IRCWindowFoo.

This commit is contained in:
Andreas Kling 2019-03-16 01:15:19 +01:00
parent 5c2d405e1f
commit fc7f700c20
9 changed files with 59 additions and 59 deletions

View file

@ -1,60 +0,0 @@
#include "IRCClientWindowListModel.h"
#include "IRCClientWindow.h"
#include "IRCClient.h"
#include <stdio.h>
#include <time.h>
IRCClientWindowListModel::IRCClientWindowListModel(IRCClient& client)
: m_client(client)
{
set_activates_on_selection(true);
}
IRCClientWindowListModel::~IRCClientWindowListModel()
{
}
int IRCClientWindowListModel::row_count() const
{
return m_client.window_count();
}
int IRCClientWindowListModel::column_count() const
{
return 1;
}
String IRCClientWindowListModel::column_name(int column) const
{
switch (column) {
case Column::Name: return "Name";
}
ASSERT_NOT_REACHED();
}
GTableModel::ColumnMetadata IRCClientWindowListModel::column_metadata(int column) const
{
switch (column) {
case Column::Name: return { 70, TextAlignment::CenterLeft };
}
ASSERT_NOT_REACHED();
}
GVariant IRCClientWindowListModel::data(const GModelIndex& index, Role) const
{
switch (index.column()) {
case Column::Name: return m_client.window_at(index.row()).name();
}
ASSERT_NOT_REACHED();
}
void IRCClientWindowListModel::update()
{
did_update();
}
void IRCClientWindowListModel::activate(const GModelIndex& index)
{
if (on_activation)
on_activation(m_client.window_at(index.row()));
}