mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2025-02-25 18:55:31 -06:00
Use a custom configuration dialogue and allow the user to specify
the application path as well as the Python path.
This commit is contained in:
57
runtime/ConfigWindow.cpp
Normal file
57
runtime/ConfigWindow.cpp
Normal file
@@ -0,0 +1,57 @@
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// pgAdmin 4 - PostgreSQL Tools
|
||||
//
|
||||
// Copyright (C) 2013 - 2016, The pgAdmin Development Team
|
||||
// This software is released under the PostgreSQL Licence
|
||||
//
|
||||
// ConfigWindow.h - Configuration window
|
||||
//
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#include "ConfigWindow.h"
|
||||
#include "ui_ConfigWindow.h"
|
||||
|
||||
ConfigWindow::ConfigWindow(QWidget *parent) :
|
||||
QDialog(parent),
|
||||
ui(new Ui::ConfigWindow)
|
||||
{
|
||||
ui->setupUi(this);
|
||||
}
|
||||
|
||||
ConfigWindow::~ConfigWindow()
|
||||
{
|
||||
delete ui;
|
||||
}
|
||||
|
||||
void ConfigWindow::on_buttonBox_accepted()
|
||||
{
|
||||
this->close();
|
||||
}
|
||||
|
||||
void ConfigWindow::on_buttonBox_rejected()
|
||||
{
|
||||
this->close();
|
||||
}
|
||||
|
||||
QString ConfigWindow::getPythonPath()
|
||||
{
|
||||
return ui->pythonPathLineEdit->text();
|
||||
}
|
||||
|
||||
QString ConfigWindow::getApplicationPath()
|
||||
{
|
||||
return ui->applicationPathLineEdit->text();
|
||||
}
|
||||
|
||||
|
||||
void ConfigWindow::setPythonPath(QString path)
|
||||
{
|
||||
ui->pythonPathLineEdit->setText(path);
|
||||
}
|
||||
|
||||
void ConfigWindow::setApplicationPath(QString path)
|
||||
{
|
||||
ui->applicationPathLineEdit->setText(path);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user