Messagelib
6 #include "developertooldialog.h"
7 #include "developertoolwidget.h"
8 #include <KConfigGroup>
9 #include <KLocalizedString>
10 #include <KSharedConfig>
11 #include <KWindowConfig>
12 #include <QDialogButtonBox>
13 #include <QVBoxLayout>
18 static const char myDeveloperToolDialogConfigGroupName[] =
"DeveloperToolDialog";
21 using namespace WebEngineViewer;
22 DeveloperToolDialog::DeveloperToolDialog(
QWidget *parent)
24 , mDeveloperToolWidget(new DeveloperToolWidget(this))
26 setWindowTitle(
i18nc(
"@title:window",
"Developer Tool"));
28 mainLayout->setObjectName(QStringLiteral(
"mainLayout"));
30 mDeveloperToolWidget->setObjectName(QStringLiteral(
"mDeveloperToolWidget"));
31 mainLayout->addWidget(mDeveloperToolWidget);
34 buttonBox->setObjectName(QStringLiteral(
"buttonBox"));
36 connect(mDeveloperToolWidget, &DeveloperToolWidget::closeRequested,
this, &DeveloperToolDialog::reject);
37 mainLayout->addWidget(buttonBox);
41 DeveloperToolDialog::~DeveloperToolDialog()
46 QWebEnginePage *DeveloperToolDialog::enginePage()
const
48 return mDeveloperToolWidget->enginePage();
51 void DeveloperToolDialog::readConfig()
54 windowHandle()->resize(
QSize(800, 600));
57 resize(windowHandle()->size());
60 void DeveloperToolDialog::writeConfig()
QAction * create(StandardAction id, const QObject *recvr, const char *slot, QObject *parent)
static KSharedConfig::Ptr openStateConfig(const QString &fileName=QString())
KCONFIGGUI_EXPORT void restoreWindowSize(QWindow *window, const KConfigGroup &config)
QString i18nc(const char *context, const char *text, const TYPE &arg...)
KCONFIGGUI_EXPORT void saveWindowSize(const QWindow *window, KConfigGroup &config, KConfigGroup::WriteConfigFlags options=KConfigGroup::Normal)
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Mar 27 2023 04:08:17 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.