aboutsummaryrefslogtreecommitdiff
path: root/src/forms/profileview.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/forms/profileview.cpp')
-rw-r--r--src/forms/profileview.cpp18
1 files changed, 12 insertions, 6 deletions
diff --git a/src/forms/profileview.cpp b/src/forms/profileview.cpp
index 9d2e9ed..cece4e4 100644
--- a/src/forms/profileview.cpp
+++ b/src/forms/profileview.cpp
@@ -30,6 +30,8 @@
#include <QDialogButtonBox>
+#include <QFormLayout>
+
ProfileView::ProfileView(WebEngineProfile *profile, QWidget *parent) :
QWidget(parent),
ui(new Ui::ProfileView)
@@ -58,16 +60,17 @@ void ProfileView::setProfile(WebEngineProfile *profile)
if(!profile) {
return;
}
+ //Q_ASSERT(profile);
_profile = profile;
- if(!_profile->storageName().isEmpty()) {
- setWindowTitle(_profile->storageName());
- } else {
- setWindowTitle(tr("Off-the-record"));
- }
+ setWindowTitle(_profile->name());
m_cookiesForm = new CookiesForm(_profile->cookieStore(), this);
- ui->tabWidget->addTab(m_cookiesForm, m_cookiesForm->windowTitle());
+ //ui->tabWidget->addTab(m_cookiesForm, m_cookiesForm->windowTitle());
+
+ // general
+ ui->homepage_lineEdit->setText(_profile->homepage().toString());
+ ui->newtab_lineEdit->setText(_profile->newtab().toString());
// http
ui->userAgent->setPlainText(_profile->httpUserAgent());
@@ -81,6 +84,9 @@ void ProfileView::setProfile(WebEngineProfile *profile)
// policy
ui->cookiePolicy->setCurrentIndex(_profile->persistentCookiesPolicy());
+
+ //ui->formLayout_3->addWidget(m_cookiesForm);
+ ui->verticalLayout_3->addWidget(m_cookiesForm);
}
void ProfileView::showProfile()