23 #ifndef __CFGIRCDEFINENETWORKDIALOG_H__
24 #define __CFGIRCDEFINENETWORKDIALOG_H__
29 #include <QtContainerFwd>
32 class QAbstractButton;
50 void accept()
override;
55 bool askToAcceptAnywayWhenCommandsBad(
const QStringList &offenders);
56 QStringList autojoinCommands()
const;
58 QStringList formatOffenders(
const QStringList &offenders)
const;
60 bool isDescriptionUnique()
const;
61 bool isValidDescription()
const;
62 QList<IRCNetworkEntity> listExistingNetworks()
const;
66 QStringList validateAutojoinCommands()
const;
67 bool validateDescription();
70 void setHideServerPassword(
bool hide);
71 void setHideNickservPassword(
bool hide);