#include "dlgwebinterface.h"
+#include "core/kget.h"
+#include "mainwindow.h"
+#include "extensions/webinterface/httpserver.h"
#include "settings.h"
#include <KMessageBox>
KMessageBox::error(nullptr, i18n("Could not open KPasswdStore"));
}
}
+
+ QString webaddress;
+ if (KGet::m_mainWindow && KGet::m_mainWindow->m_webinterface) {
+ webaddress = KGet::m_mainWindow->m_webinterface->address();
+ }
+ if (!webaddress.isEmpty()) {
+ serverLabel->setText(i18n("<html>The server can be accessed at <a href=\"%1\">%1</a>.</html>", webaddress));
+ } else {
+ serverLabel->setText(QString());
+ }
}
void DlgWebinterface::saveSettings()
</property>
</spacer>
</item>
+ <item>
+ <widget class="QLabel" name="serverLabel">
+ <property name="text">
+ <string></string>
+ </property>
+ <property name="alignment">
+ <set>Qt::AlignHCenter|Qt::AlignVCenter</set>
+ </property>
+ <property name="openExternalLinks">
+ <bool>true</bool>
+ </property>
+ </widget>
+ </item>
</layout>
</widget>
<customwidgets>
friend class GenericObserver;
friend class TransferTreeModel;
friend class UrlChecker;
+ friend class DlgWebinterface;
+
public:
enum AfterFinishAction {
Quit = 0,