You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

368 lines
14 KiB
C++

/********************************************************************************
** Form generated from reading UI file 'connectiondialog.ui'
**
** Created by: Qt User Interface Compiler version 5.15.3
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/
#ifndef UI_CONNECTIONDIALOG_H
#define UI_CONNECTIONDIALOG_H
#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QListWidget>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QSpinBox>
#include <QtWidgets/QSplitter>
#include <QtWidgets/QVBoxLayout>
QT_BEGIN_NAMESPACE
class Ui_ConnectionDialog
{
public:
QGridLayout *gridLayout;
QHBoxLayout *hboxLayout;
QSpacerItem *spacerItem;
QPushButton *btnClose;
QGroupBox *groupDatabase;
QGridLayout *gridLayout1;
QHBoxLayout *hboxLayout1;
QPushButton *btnDbSwitchToReported;
QSpacerItem *spacerItem1;
QPushButton *btnDbConnect;
QComboBox *comboDbType;
QLineEdit *editDbConnection;
QLabel *labelDbType;
QLabel *labelDbConnection;
QLabel *label_7;
QLineEdit *labelDbReported;
QSplitter *splitter;
QGroupBox *groupMessaging;
QGridLayout *gridLayout2;
QLabel *label_3;
QLabel *label_4;
QSpinBox *timeoutSpinBox;
QHBoxLayout *hboxLayout2;
QSpacerItem *spacerItem2;
QPushButton *btnConnect;
QLineEdit *editPrimaryGroup;
QLabel *label_5;
QLabel *label_2;
QLineEdit *editServer;
QLineEdit *editUser;
QLabel *label;
QGroupBox *groupSubscriptions;
QVBoxLayout *vboxLayout;
QListWidget *listSubscriptions;
QHBoxLayout *hboxLayout3;
QPushButton *btnSelectAll;
QSpacerItem *spacerItem3;
QPushButton *btnDeselectAll;
void setupUi(QDialog *ConnectionDialog)
{
if (ConnectionDialog->objectName().isEmpty())
ConnectionDialog->setObjectName(QString::fromUtf8("ConnectionDialog"));
ConnectionDialog->resize(508, 527);
QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred);
sizePolicy.setHorizontalStretch(0);
sizePolicy.setVerticalStretch(0);
sizePolicy.setHeightForWidth(ConnectionDialog->sizePolicy().hasHeightForWidth());
ConnectionDialog->setSizePolicy(sizePolicy);
gridLayout = new QGridLayout(ConnectionDialog);
gridLayout->setSpacing(4);
gridLayout->setContentsMargins(4, 4, 4, 4);
gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
hboxLayout = new QHBoxLayout();
#ifndef Q_OS_MAC
hboxLayout->setSpacing(6);
#endif
#ifndef Q_OS_MAC
hboxLayout->setContentsMargins(0, 0, 0, 0);
#endif
hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
spacerItem = new QSpacerItem(261, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
hboxLayout->addItem(spacerItem);
btnClose = new QPushButton(ConnectionDialog);
btnClose->setObjectName(QString::fromUtf8("btnClose"));
hboxLayout->addWidget(btnClose);
gridLayout->addLayout(hboxLayout, 2, 0, 1, 1);
groupDatabase = new QGroupBox(ConnectionDialog);
groupDatabase->setObjectName(QString::fromUtf8("groupDatabase"));
QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Maximum);
sizePolicy1.setHorizontalStretch(0);
sizePolicy1.setVerticalStretch(0);
sizePolicy1.setHeightForWidth(groupDatabase->sizePolicy().hasHeightForWidth());
groupDatabase->setSizePolicy(sizePolicy1);
gridLayout1 = new QGridLayout(groupDatabase);
#ifndef Q_OS_MAC
gridLayout1->setSpacing(6);
#endif
#ifndef Q_OS_MAC
gridLayout1->setContentsMargins(9, 9, 9, 9);
#endif
gridLayout1->setObjectName(QString::fromUtf8("gridLayout1"));
hboxLayout1 = new QHBoxLayout();
#ifndef Q_OS_MAC
hboxLayout1->setSpacing(6);
#endif
#ifndef Q_OS_MAC
hboxLayout1->setContentsMargins(0, 0, 0, 0);
#endif
hboxLayout1->setObjectName(QString::fromUtf8("hboxLayout1"));
btnDbSwitchToReported = new QPushButton(groupDatabase);
btnDbSwitchToReported->setObjectName(QString::fromUtf8("btnDbSwitchToReported"));
btnDbSwitchToReported->setEnabled(false);
hboxLayout1->addWidget(btnDbSwitchToReported);
spacerItem1 = new QSpacerItem(71, 27, QSizePolicy::Expanding, QSizePolicy::Minimum);
hboxLayout1->addItem(spacerItem1);
btnDbConnect = new QPushButton(groupDatabase);
btnDbConnect->setObjectName(QString::fromUtf8("btnDbConnect"));
hboxLayout1->addWidget(btnDbConnect);
gridLayout1->addLayout(hboxLayout1, 3, 1, 1, 1);
comboDbType = new QComboBox(groupDatabase);
comboDbType->setObjectName(QString::fromUtf8("comboDbType"));
comboDbType->setModelColumn(false);
gridLayout1->addWidget(comboDbType, 0, 1, 1, 1);
editDbConnection = new QLineEdit(groupDatabase);
editDbConnection->setObjectName(QString::fromUtf8("editDbConnection"));
gridLayout1->addWidget(editDbConnection, 1, 1, 1, 1);
labelDbType = new QLabel(groupDatabase);
labelDbType->setObjectName(QString::fromUtf8("labelDbType"));
gridLayout1->addWidget(labelDbType, 0, 0, 1, 1);
labelDbConnection = new QLabel(groupDatabase);
labelDbConnection->setObjectName(QString::fromUtf8("labelDbConnection"));
gridLayout1->addWidget(labelDbConnection, 1, 0, 1, 1);
label_7 = new QLabel(groupDatabase);
label_7->setObjectName(QString::fromUtf8("label_7"));
gridLayout1->addWidget(label_7, 2, 0, 1, 1);
labelDbReported = new QLineEdit(groupDatabase);
labelDbReported->setObjectName(QString::fromUtf8("labelDbReported"));
labelDbReported->setReadOnly(true);
gridLayout1->addWidget(labelDbReported, 2, 1, 1, 1);
gridLayout->addWidget(groupDatabase, 1, 0, 1, 1);
splitter = new QSplitter(ConnectionDialog);
splitter->setObjectName(QString::fromUtf8("splitter"));
splitter->setOrientation(Qt::Horizontal);
groupMessaging = new QGroupBox(splitter);
groupMessaging->setObjectName(QString::fromUtf8("groupMessaging"));
QSizePolicy sizePolicy2(QSizePolicy::Expanding, QSizePolicy::Minimum);
sizePolicy2.setHorizontalStretch(0);
sizePolicy2.setVerticalStretch(0);
sizePolicy2.setHeightForWidth(groupMessaging->sizePolicy().hasHeightForWidth());
groupMessaging->setSizePolicy(sizePolicy2);
gridLayout2 = new QGridLayout(groupMessaging);
#ifndef Q_OS_MAC
gridLayout2->setSpacing(6);
#endif
#ifndef Q_OS_MAC
gridLayout2->setContentsMargins(9, 9, 9, 9);
#endif
gridLayout2->setObjectName(QString::fromUtf8("gridLayout2"));
label_3 = new QLabel(groupMessaging);
label_3->setObjectName(QString::fromUtf8("label_3"));
sizePolicy.setHeightForWidth(label_3->sizePolicy().hasHeightForWidth());
label_3->setSizePolicy(sizePolicy);
label_3->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop);
label_3->setWordWrap(true);
gridLayout2->addWidget(label_3, 4, 0, 1, 2);
label_4 = new QLabel(groupMessaging);
label_4->setObjectName(QString::fromUtf8("label_4"));
gridLayout2->addWidget(label_4, 2, 0, 1, 1);
timeoutSpinBox = new QSpinBox(groupMessaging);
timeoutSpinBox->setObjectName(QString::fromUtf8("timeoutSpinBox"));
gridLayout2->addWidget(timeoutSpinBox, 2, 1, 1, 1);
hboxLayout2 = new QHBoxLayout();
#ifndef Q_OS_MAC
hboxLayout2->setSpacing(6);
#endif
hboxLayout2->setContentsMargins(0, 0, 0, 0);
hboxLayout2->setObjectName(QString::fromUtf8("hboxLayout2"));
spacerItem2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
hboxLayout2->addItem(spacerItem2);
btnConnect = new QPushButton(groupMessaging);
btnConnect->setObjectName(QString::fromUtf8("btnConnect"));
hboxLayout2->addWidget(btnConnect);
gridLayout2->addLayout(hboxLayout2, 5, 0, 1, 2);
editPrimaryGroup = new QLineEdit(groupMessaging);
editPrimaryGroup->setObjectName(QString::fromUtf8("editPrimaryGroup"));
gridLayout2->addWidget(editPrimaryGroup, 3, 1, 1, 1);
label_5 = new QLabel(groupMessaging);
label_5->setObjectName(QString::fromUtf8("label_5"));
gridLayout2->addWidget(label_5, 3, 0, 1, 1);
label_2 = new QLabel(groupMessaging);
label_2->setObjectName(QString::fromUtf8("label_2"));
gridLayout2->addWidget(label_2, 1, 0, 1, 1);
editServer = new QLineEdit(groupMessaging);
editServer->setObjectName(QString::fromUtf8("editServer"));
gridLayout2->addWidget(editServer, 1, 1, 1, 1);
editUser = new QLineEdit(groupMessaging);
editUser->setObjectName(QString::fromUtf8("editUser"));
gridLayout2->addWidget(editUser, 0, 1, 1, 1);
label = new QLabel(groupMessaging);
label->setObjectName(QString::fromUtf8("label"));
gridLayout2->addWidget(label, 0, 0, 1, 1);
splitter->addWidget(groupMessaging);
groupSubscriptions = new QGroupBox(splitter);
groupSubscriptions->setObjectName(QString::fromUtf8("groupSubscriptions"));
groupSubscriptions->setEnabled(false);
sizePolicy2.setHeightForWidth(groupSubscriptions->sizePolicy().hasHeightForWidth());
groupSubscriptions->setSizePolicy(sizePolicy2);
vboxLayout = new QVBoxLayout(groupSubscriptions);
#ifndef Q_OS_MAC
vboxLayout->setSpacing(6);
#endif
#ifndef Q_OS_MAC
vboxLayout->setContentsMargins(9, 9, 9, 9);
#endif
vboxLayout->setObjectName(QString::fromUtf8("vboxLayout"));
listSubscriptions = new QListWidget(groupSubscriptions);
listSubscriptions->setObjectName(QString::fromUtf8("listSubscriptions"));
QSizePolicy sizePolicy3(QSizePolicy::Expanding, QSizePolicy::MinimumExpanding);
sizePolicy3.setHorizontalStretch(0);
sizePolicy3.setVerticalStretch(0);
sizePolicy3.setHeightForWidth(listSubscriptions->sizePolicy().hasHeightForWidth());
listSubscriptions->setSizePolicy(sizePolicy3);
vboxLayout->addWidget(listSubscriptions);
hboxLayout3 = new QHBoxLayout();
#ifndef Q_OS_MAC
hboxLayout3->setSpacing(6);
#endif
hboxLayout3->setContentsMargins(0, 0, 0, 0);
hboxLayout3->setObjectName(QString::fromUtf8("hboxLayout3"));
btnSelectAll = new QPushButton(groupSubscriptions);
btnSelectAll->setObjectName(QString::fromUtf8("btnSelectAll"));
hboxLayout3->addWidget(btnSelectAll);
spacerItem3 = new QSpacerItem(70, 30, QSizePolicy::Expanding, QSizePolicy::Minimum);
hboxLayout3->addItem(spacerItem3);
btnDeselectAll = new QPushButton(groupSubscriptions);
btnDeselectAll->setObjectName(QString::fromUtf8("btnDeselectAll"));
hboxLayout3->addWidget(btnDeselectAll);
vboxLayout->addLayout(hboxLayout3);
splitter->addWidget(groupSubscriptions);
gridLayout->addWidget(splitter, 0, 0, 1, 1);
QWidget::setTabOrder(editUser, editServer);
QWidget::setTabOrder(editServer, timeoutSpinBox);
QWidget::setTabOrder(timeoutSpinBox, editPrimaryGroup);
QWidget::setTabOrder(editPrimaryGroup, btnConnect);
QWidget::setTabOrder(btnConnect, listSubscriptions);
QWidget::setTabOrder(listSubscriptions, comboDbType);
QWidget::setTabOrder(comboDbType, editDbConnection);
QWidget::setTabOrder(editDbConnection, btnDbSwitchToReported);
QWidget::setTabOrder(btnDbSwitchToReported, btnDbConnect);
QWidget::setTabOrder(btnDbConnect, btnClose);
retranslateUi(ConnectionDialog);
QObject::connect(btnClose, SIGNAL(clicked()), ConnectionDialog, SLOT(accept()));
QMetaObject::connectSlotsByName(ConnectionDialog);
} // setupUi
void retranslateUi(QDialog *ConnectionDialog)
{
ConnectionDialog->setWindowTitle(QCoreApplication::translate("ConnectionDialog", "Setup connection", nullptr));
btnClose->setText(QCoreApplication::translate("ConnectionDialog", "Continue", nullptr));
groupDatabase->setTitle(QCoreApplication::translate("ConnectionDialog", "Database", nullptr));
btnDbSwitchToReported->setText(QCoreApplication::translate("ConnectionDialog", "Switch to reported", nullptr));
btnDbConnect->setText(QCoreApplication::translate("ConnectionDialog", "Connect", nullptr));
labelDbType->setText(QCoreApplication::translate("ConnectionDialog", "Type:", nullptr));
labelDbConnection->setText(QCoreApplication::translate("ConnectionDialog", "Connection:", nullptr));
label_7->setText(QCoreApplication::translate("ConnectionDialog", "Reported:", nullptr));
groupMessaging->setTitle(QCoreApplication::translate("ConnectionDialog", "Messaging", nullptr));
label_3->setText(QCoreApplication::translate("ConnectionDialog", "Enter one group defined in the master config file. This group is used for sending messages only.", nullptr));
label_4->setText(QCoreApplication::translate("ConnectionDialog", "Timeout in sec.:", nullptr));
btnConnect->setText(QCoreApplication::translate("ConnectionDialog", "Connect", nullptr));
label_5->setText(QCoreApplication::translate("ConnectionDialog", "Primary group:", nullptr));
label_2->setText(QCoreApplication::translate("ConnectionDialog", "Server:", nullptr));
editServer->setText(QCoreApplication::translate("ConnectionDialog", "localhost", nullptr));
editUser->setText(QCoreApplication::translate("ConnectionDialog", "user", nullptr));
label->setText(QCoreApplication::translate("ConnectionDialog", "User:", nullptr));
groupSubscriptions->setTitle(QCoreApplication::translate("ConnectionDialog", "Subscriptions", nullptr));
btnSelectAll->setText(QCoreApplication::translate("ConnectionDialog", "Select All", nullptr));
btnDeselectAll->setText(QCoreApplication::translate("ConnectionDialog", "Deselect All", nullptr));
} // retranslateUi
};
namespace Ui {
class ConnectionDialog: public Ui_ConnectionDialog {};
} // namespace Ui
QT_END_NAMESPACE
#endif // UI_CONNECTIONDIALOG_H