23 #ifndef __CFGIRCNETWORKS_H__
24 #define __CFGIRCNETWORKS_H__
26 #include "gui/configuration/configurationbasebox.h"
28 #include <QtContainerFwd>
43 QIcon
icon()
const {
return QIcon(
":/flags/lan-small"); }
44 QString
name()
const {
return tr(
"Networks"); }
45 QVector<IRCNetworkEntity*> networks();
47 QString
title()
const {
return tr(
"IRC - Networks"); }
57 QList<IRCNetworkEntity> networksAsQList()
const;
68 void updateRecord(
int row);
72 void addButtonClicked();
73 void editButtonClicked();
74 void removeButtonClicked();
75 void tableDoubleClicked(
const QModelIndex& index);
QIcon icon() const
Reimplement this to return a displayable icon for the ConfigurationBaseBox.
void saveSettings()
Reimplement this to write settings to config from widgets.
QString title() const
Page title, by default returns the same string as name().
void readSettings()
Reimplement this to read settings from config into widgets.
Data structure that describes and defines a connection to an IRC network or server.
Base class for configuration pages.
QString name() const
Reimplement this to return a list-displayable name for this ConfigurationBaseBox. ...