Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение архива вопросов (https://www.otvetnemail.ru/prodolzhenie-arhiva-voprosov-808/)
-   -   Что такое function(const QString &, ...) (https://www.otvetnemail.ru/prodolzhenie-arhiva-voprosov-808/chto-takoe-function-const-qstring-262542/)

Guest 28.09.2011 21:34

Что такое function(const QString &, ...)
 
Добрый день, столкнулся в примерах к QT со следующей функцией:Код:...private slots: void slotAuthentificationRequired(const QString &, quint16, QAuthentificator *);...connect(http, SIGNAL(authentificationRequired(const QString &, quint16, QAuthentificator *)), this, SLOT(slotAuthentificationRequired(const QString &, quint16, QAuthentificator *)));...void HttpWindow::slotAuthenticationRequired(c onst QString &hostName, quint16, QAuthenticator *authenticator){ QDialog dlg; Ui::Dialog ui; ui.setupUi(&dlg); dlg.adjustSize(); ui.siteDescription->setText(tr("%1 at %2").arg(authenticator->realm()).arg(hostName)); if (dlg.exec() == QDialog::Accepted) { authenticator->setUser(ui.userEdit->text()); authenticator->setPassword(ui.passwordEdit->text()); }}Первый раз сталкиваюсь с такой конструкцией (slotAuthentificationRequired(const QString &, ..)). Не подскажете, как оно работает? Откуда берётся hostName, если в функцию не передаются параметры? Или это просто такой "ярлык"?В моём справочнике Шилдта, к сожалению, ничего похожего не нашёл. Спасибо.


Часовой пояс GMT, время: 20:34.


© www.otvetnemail.ru - Форум вопросов и ответов.