/********************************************************************************
** Form generated from reading UI file 'dbandroidpathdialog.ui'
**
** Created by: Qt User Interface Compiler version 5.15.18
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_DBANDROIDPATHDIALOG_H
#define UI_DBANDROIDPATHDIALOG_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QRadioButton>
#include <QtWidgets/QSpinBox>
#include <QtWidgets/QToolButton>
#include <QtWidgets/QVBoxLayout>

QT_BEGIN_NAMESPACE

class Ui_DbAndroidPathDialog
{
public:
    QVBoxLayout *verticalLayout_2;
    QGroupBox *groupBox;
    QVBoxLayout *verticalLayout_3;
    QRadioButton *usbRadio;
    QRadioButton *shellRadio;
    QRadioButton *ipRadio;
    QGroupBox *deviceGroup;
    QVBoxLayout *verticalLayout;
    QComboBox *deviceCombo;
    QGroupBox *ipGroup;
    QVBoxLayout *verticalLayout_6;
    QLineEdit *ipEdit;
    QGroupBox *portGroup;
    QVBoxLayout *verticalLayout_7;
    QSpinBox *portSpin;
    QGroupBox *passwordGroup;
    QVBoxLayout *verticalLayout_8;
    QLineEdit *passwordEdit;
    QGroupBox *appGroup;
    QHBoxLayout *horizontalLayout_2;
    QComboBox *appCombo;
    QLineEdit *appFilterEdit;
    QGroupBox *databaseGroup;
    QHBoxLayout *horizontalLayout;
    QComboBox *databaseCombo;
    QToolButton *createDatabaseButton;
    QToolButton *deleteDatabaseButton;
    QDialogButtonBox *buttonBox;

    void setupUi(QDialog *DbAndroidPathDialog)
    {
        if (DbAndroidPathDialog->objectName().isEmpty())
            DbAndroidPathDialog->setObjectName(QString::fromUtf8("DbAndroidPathDialog"));
        DbAndroidPathDialog->resize(402, 546);
        DbAndroidPathDialog->setMinimumSize(QSize(400, 0));
        verticalLayout_2 = new QVBoxLayout(DbAndroidPathDialog);
        verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
        groupBox = new QGroupBox(DbAndroidPathDialog);
        groupBox->setObjectName(QString::fromUtf8("groupBox"));
        verticalLayout_3 = new QVBoxLayout(groupBox);
        verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
        usbRadio = new QRadioButton(groupBox);
        usbRadio->setObjectName(QString::fromUtf8("usbRadio"));
        usbRadio->setChecked(true);

        verticalLayout_3->addWidget(usbRadio);

        shellRadio = new QRadioButton(groupBox);
        shellRadio->setObjectName(QString::fromUtf8("shellRadio"));

        verticalLayout_3->addWidget(shellRadio);

        ipRadio = new QRadioButton(groupBox);
        ipRadio->setObjectName(QString::fromUtf8("ipRadio"));

        verticalLayout_3->addWidget(ipRadio);


        verticalLayout_2->addWidget(groupBox);

        deviceGroup = new QGroupBox(DbAndroidPathDialog);
        deviceGroup->setObjectName(QString::fromUtf8("deviceGroup"));
        verticalLayout = new QVBoxLayout(deviceGroup);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        deviceCombo = new QComboBox(deviceGroup);
        deviceCombo->setObjectName(QString::fromUtf8("deviceCombo"));

        verticalLayout->addWidget(deviceCombo);


        verticalLayout_2->addWidget(deviceGroup);

        ipGroup = new QGroupBox(DbAndroidPathDialog);
        ipGroup->setObjectName(QString::fromUtf8("ipGroup"));
        verticalLayout_6 = new QVBoxLayout(ipGroup);
        verticalLayout_6->setObjectName(QString::fromUtf8("verticalLayout_6"));
        ipEdit = new QLineEdit(ipGroup);
        ipEdit->setObjectName(QString::fromUtf8("ipEdit"));
        ipEdit->setMaxLength(15);
        ipEdit->setPlaceholderText(QString::fromUtf8("???.???.???.???"));
        ipEdit->setClearButtonEnabled(true);

        verticalLayout_6->addWidget(ipEdit);


        verticalLayout_2->addWidget(ipGroup);

        portGroup = new QGroupBox(DbAndroidPathDialog);
        portGroup->setObjectName(QString::fromUtf8("portGroup"));
        verticalLayout_7 = new QVBoxLayout(portGroup);
        verticalLayout_7->setObjectName(QString::fromUtf8("verticalLayout_7"));
        portSpin = new QSpinBox(portGroup);
        portSpin->setObjectName(QString::fromUtf8("portSpin"));
        portSpin->setMinimum(1);
        portSpin->setMaximum(65535);
        portSpin->setValue(12121);

        verticalLayout_7->addWidget(portSpin);


        verticalLayout_2->addWidget(portGroup);

        passwordGroup = new QGroupBox(DbAndroidPathDialog);
        passwordGroup->setObjectName(QString::fromUtf8("passwordGroup"));
        passwordGroup->setCheckable(true);
        passwordGroup->setChecked(false);
        verticalLayout_8 = new QVBoxLayout(passwordGroup);
        verticalLayout_8->setObjectName(QString::fromUtf8("verticalLayout_8"));
        passwordEdit = new QLineEdit(passwordGroup);
        passwordEdit->setObjectName(QString::fromUtf8("passwordEdit"));
        passwordEdit->setEchoMode(QLineEdit::Password);

        verticalLayout_8->addWidget(passwordEdit);


        verticalLayout_2->addWidget(passwordGroup);

        appGroup = new QGroupBox(DbAndroidPathDialog);
        appGroup->setObjectName(QString::fromUtf8("appGroup"));
        horizontalLayout_2 = new QHBoxLayout(appGroup);
        horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
        appCombo = new QComboBox(appGroup);
        appCombo->setObjectName(QString::fromUtf8("appCombo"));

        horizontalLayout_2->addWidget(appCombo);

        appFilterEdit = new QLineEdit(appGroup);
        appFilterEdit->setObjectName(QString::fromUtf8("appFilterEdit"));
        appFilterEdit->setMaximumSize(QSize(100, 16777215));
        appFilterEdit->setClearButtonEnabled(true);

        horizontalLayout_2->addWidget(appFilterEdit);


        verticalLayout_2->addWidget(appGroup);

        databaseGroup = new QGroupBox(DbAndroidPathDialog);
        databaseGroup->setObjectName(QString::fromUtf8("databaseGroup"));
        horizontalLayout = new QHBoxLayout(databaseGroup);
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        databaseCombo = new QComboBox(databaseGroup);
        databaseCombo->setObjectName(QString::fromUtf8("databaseCombo"));

        horizontalLayout->addWidget(databaseCombo);

        createDatabaseButton = new QToolButton(databaseGroup);
        createDatabaseButton->setObjectName(QString::fromUtf8("createDatabaseButton"));

        horizontalLayout->addWidget(createDatabaseButton);

        deleteDatabaseButton = new QToolButton(databaseGroup);
        deleteDatabaseButton->setObjectName(QString::fromUtf8("deleteDatabaseButton"));

        horizontalLayout->addWidget(deleteDatabaseButton);


        verticalLayout_2->addWidget(databaseGroup);

        buttonBox = new QDialogButtonBox(DbAndroidPathDialog);
        buttonBox->setObjectName(QString::fromUtf8("buttonBox"));
        buttonBox->setOrientation(Qt::Horizontal);
        buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);

        verticalLayout_2->addWidget(buttonBox);


        retranslateUi(DbAndroidPathDialog);
        QObject::connect(buttonBox, SIGNAL(accepted()), DbAndroidPathDialog, SLOT(accept()));
        QObject::connect(buttonBox, SIGNAL(rejected()), DbAndroidPathDialog, SLOT(reject()));

        QMetaObject::connectSlotsByName(DbAndroidPathDialog);
    } // setupUi

    void retranslateUi(QDialog *DbAndroidPathDialog)
    {
        DbAndroidPathDialog->setWindowTitle(QCoreApplication::translate("DbAndroidPathDialog", "Android database URL", nullptr));
        groupBox->setTitle(QCoreApplication::translate("DbAndroidPathDialog", "Connection method", nullptr));
        usbRadio->setText(QCoreApplication::translate("DbAndroidPathDialog", "USB cable - port forwarding", nullptr));
        shellRadio->setText(QCoreApplication::translate("DbAndroidPathDialog", "USB cable - sqlite3 command", nullptr));
        ipRadio->setText(QCoreApplication::translate("DbAndroidPathDialog", "Network (IP address)", nullptr));
        deviceGroup->setTitle(QCoreApplication::translate("DbAndroidPathDialog", "Device", nullptr));
        ipGroup->setTitle(QCoreApplication::translate("DbAndroidPathDialog", "IP address", nullptr));
        portGroup->setTitle(QCoreApplication::translate("DbAndroidPathDialog", "Port", nullptr));
        passwordGroup->setTitle(QCoreApplication::translate("DbAndroidPathDialog", "Remote access password", nullptr));
#if QT_CONFIG(tooltip)
        passwordEdit->setToolTip(QCoreApplication::translate("DbAndroidPathDialog", "<p>This is password configured in the SQLiteStudio service being embeded in the Android application.</p>", nullptr));
#endif // QT_CONFIG(tooltip)
        appGroup->setTitle(QCoreApplication::translate("DbAndroidPathDialog", "Application", nullptr));
        appFilterEdit->setPlaceholderText(QCoreApplication::translate("DbAndroidPathDialog", "Filter", nullptr));
        databaseGroup->setTitle(QCoreApplication::translate("DbAndroidPathDialog", "Database", nullptr));
#if QT_CONFIG(tooltip)
        createDatabaseButton->setToolTip(QCoreApplication::translate("DbAndroidPathDialog", "Create a new database directly on the device.", nullptr));
#endif // QT_CONFIG(tooltip)
        createDatabaseButton->setText(QString());
#if QT_CONFIG(tooltip)
        deleteDatabaseButton->setToolTip(QCoreApplication::translate("DbAndroidPathDialog", "Delete currently selected database from the device. The currently selected database is the one picked in the list on the left of this button.", nullptr));
#endif // QT_CONFIG(tooltip)
        deleteDatabaseButton->setText(QString());
    } // retranslateUi

};

namespace Ui {
    class DbAndroidPathDialog: public Ui_DbAndroidPathDialog {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_DBANDROIDPATHDIALOG_H
