mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2024-11-21 16:27:39 -06:00
Add Inspection support to the runtime when built in debug mode.
This commit is contained in:
parent
9a832086c5
commit
7b2e4fb467
8
README
8
README
@ -37,6 +37,14 @@ Project MESSAGE: Building for QT5+...
|
||||
$ make
|
||||
...
|
||||
|
||||
To build the runtime in debug mode, use the option below with qmake
|
||||
$ qmake CONFIG+=debug
|
||||
|
||||
To build the runtime in release mode, use the option below with qmake
|
||||
$ qmake CONFIG+=release
|
||||
|
||||
By default, the runtime application will be built in release mode.
|
||||
|
||||
On Linux, an executable called 'pgAdmin4' will be built, and on Mac OS X, an
|
||||
app bundle called pgAdmin4.app will be created.
|
||||
|
||||
|
@ -57,6 +57,13 @@ BrowserWindow::BrowserWindow(QString url)
|
||||
m_tabGridLayout->setContentsMargins(0, 0, 0, 0);
|
||||
m_mainWebView = new WebViewWindow(m_pgAdminMainTab);
|
||||
|
||||
#ifdef PGADMIN4_DEBUG
|
||||
// If pgAdmin4 is run in debug mode, then we should enable the
|
||||
// "Inspect" option, when the user right clicks on QWebView widget.
|
||||
// This option is useful to debug the pgAdmin4 desktop application and open the developer tools.
|
||||
QWebSettings::globalSettings()->setAttribute(QWebSettings::DeveloperExtrasEnabled, true);
|
||||
#endif
|
||||
|
||||
m_tabGridLayout->addWidget(m_mainWebView, 0, 0, 1, 1);
|
||||
m_tabWidget->addTab(m_pgAdminMainTab, QString());
|
||||
m_tabWidget->setCurrentIndex(0);
|
||||
|
@ -7,6 +7,11 @@ greaterThan(QT_MAJOR_VERSION, 4) {
|
||||
QT += webkit network
|
||||
}
|
||||
|
||||
CONFIG(debug, debug|release) {
|
||||
DEFINES += PGADMIN4_DEBUG
|
||||
message(Configure pgAdmin4 to run in debug mode...)
|
||||
}
|
||||
|
||||
win32 {
|
||||
message(Building for Windows...)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user