LCOV - code coverage report
Current view: top level - src - ui_configdialog.h (source / functions) Coverage Total Hit
Test: .lcov.total Lines: 0.0 % 540 0
Test Date: 2026-03-23 21:55:57 Functions: 0.0 % 2 0

            Line data    Source code
       1              : /********************************************************************************
       2              : ** Form generated from reading UI file 'configdialog.ui'
       3              : **
       4              : ** Created by: Qt User Interface Compiler version 6.10.2
       5              : **
       6              : ** WARNING! All changes made in this file will be lost when recompiling UI file!
       7              : ********************************************************************************/
       8              : 
       9              : #ifndef UI_CONFIGDIALOG_H
      10              : #define UI_CONFIGDIALOG_H
      11              : 
      12              : #include <QtCore/QLocale>
      13              : #include <QtCore/QVariant>
      14              : #include <QtGui/QIcon>
      15              : #include <QtWidgets/QAbstractButton>
      16              : #include <QtWidgets/QApplication>
      17              : #include <QtWidgets/QCheckBox>
      18              : #include <QtWidgets/QComboBox>
      19              : #include <QtWidgets/QDialog>
      20              : #include <QtWidgets/QDialogButtonBox>
      21              : #include <QtWidgets/QFormLayout>
      22              : #include <QtWidgets/QGridLayout>
      23              : #include <QtWidgets/QGroupBox>
      24              : #include <QtWidgets/QHBoxLayout>
      25              : #include <QtWidgets/QHeaderView>
      26              : #include <QtWidgets/QLabel>
      27              : #include <QtWidgets/QLineEdit>
      28              : #include <QtWidgets/QPlainTextEdit>
      29              : #include <QtWidgets/QRadioButton>
      30              : #include <QtWidgets/QSpacerItem>
      31              : #include <QtWidgets/QSpinBox>
      32              : #include <QtWidgets/QTabWidget>
      33              : #include <QtWidgets/QTableWidget>
      34              : #include <QtWidgets/QToolButton>
      35              : #include <QtWidgets/QVBoxLayout>
      36              : #include <QtWidgets/QWidget>
      37              : 
      38              : QT_BEGIN_NAMESPACE
      39              : 
      40              : class Ui_ConfigDialog
      41              : {
      42              : public:
      43              :     QVBoxLayout *verticalLayout_2;
      44              :     QTabWidget *tabWidget;
      45              :     QWidget *Tab_Settings;
      46              :     QVBoxLayout *verticalLayout_5;
      47              :     QVBoxLayout *Layout_Clipboard;
      48              :     QLabel *label_8;
      49              :     QHBoxLayout *horizontalLayout;
      50              :     QComboBox *comboBoxClipboard;
      51              :     QCheckBox *checkBoxSelection;
      52              :     QCheckBox *checkBoxAutoclear;
      53              :     QSpinBox *spinBoxAutoclearSeconds;
      54              :     QLabel *labelSeconds;
      55              :     QSpacerItem *horizontalSpacer_4;
      56              :     QVBoxLayout *Layout_PasswordBehaviour;
      57              :     QLabel *label_6;
      58              :     QHBoxLayout *horizontalLayout_6;
      59              :     QCheckBox *checkBoxHideContent;
      60              :     QCheckBox *checkBoxHidePassword;
      61              :     QHBoxLayout *horizontalLayout_7;
      62              :     QCheckBox *checkBoxAutoclearPanel;
      63              :     QSpinBox *spinBoxAutoclearPanelSeconds;
      64              :     QLabel *labelPanelSeconds;
      65              :     QSpacerItem *horizontalSpacer_5;
      66              :     QHBoxLayout *horizontalLayout_19;
      67              :     QCheckBox *checkBoxUseMonospace;
      68              :     QCheckBox *checkBoxDisplayAsIs;
      69              :     QCheckBox *checkBoxNoLineWrapping;
      70              :     QSpacerItem *horizontalSpacer_9;
      71              :     QVBoxLayout *Layout_PasswordGeneration;
      72              :     QLabel *label_4;
      73              :     QFormLayout *formLayout_2;
      74              :     QLabel *label_7;
      75              :     QHBoxLayout *horizontalLayout_13;
      76              :     QSpinBox *spinBoxPasswordLength;
      77              :     QLabel *labelLength;
      78              :     QSpacerItem *horizontalSpacer_2;
      79              :     QLabel *labelPasswordChars;
      80              :     QHBoxLayout *horizontalLayout_10;
      81              :     QComboBox *passwordCharTemplateSelector;
      82              :     QSpacerItem *horizontalSpacer_3;
      83              :     QLineEdit *lineEditPasswordChars;
      84              :     QFormLayout *formLayout;
      85              :     QCheckBox *checkBoxUsePwgen;
      86              :     QCheckBox *checkBoxAvoidCapitals;
      87              :     QCheckBox *checkBoxUseSymbols;
      88              :     QCheckBox *checkBoxLessRandom;
      89              :     QCheckBox *checkBoxAvoidNumbers;
      90              :     QVBoxLayout *Layout_Git;
      91              :     QLabel *label_3;
      92              :     QHBoxLayout *horizontalLayout_9;
      93              :     QCheckBox *checkBoxUseGit;
      94              :     QHBoxLayout *horizontalLayout_12;
      95              :     QCheckBox *checkBoxAddGPGId;
      96              :     QCheckBox *checkBoxAutoPush;
      97              :     QCheckBox *checkBoxAutoPull;
      98              :     QSpacerItem *horizontalSpacer_7;
      99              :     QVBoxLayout *Extensions;
     100              :     QLabel *label_10;
     101              :     QHBoxLayout *horizontalLayout_16;
     102              :     QCheckBox *checkBoxUseQrencode;
     103              :     QHBoxLayout *horizontalLayout_14;
     104              :     QCheckBox *checkBoxUseOtp;
     105              :     QVBoxLayout *Layout_System;
     106              :     QLabel *label_5;
     107              :     QHBoxLayout *horizontalLayout_11;
     108              :     QCheckBox *checkBoxUseTrayIcon;
     109              :     QCheckBox *checkBoxStartMinimized;
     110              :     QCheckBox *checkBoxHideOnClose;
     111              :     QCheckBox *checkBoxAlwaysOnTop;
     112              :     QSpacerItem *horizontalSpacer_6;
     113              :     QWidget *Tab_Programs;
     114              :     QVBoxLayout *verticalLayout;
     115              :     QLabel *label_9;
     116              :     QHBoxLayout *horizontalLayout_5;
     117              :     QRadioButton *radioButtonNative;
     118              :     QRadioButton *radioButtonPass;
     119              :     QWidget *widget;
     120              :     QHBoxLayout *horizontalLayout_2;
     121              :     QGroupBox *groupBoxNative;
     122              :     QGridLayout *gridLayout;
     123              :     QLabel *labelGitPath;
     124              :     QLineEdit *gpgPath;
     125              :     QToolButton *toolButtonGpg;
     126              :     QToolButton *toolButtonGit;
     127              :     QLabel *labelGpgPath;
     128              :     QLineEdit *gitPath;
     129              :     QLineEdit *pwgenPath;
     130              :     QLabel *labelPwgenPath;
     131              :     QToolButton *toolButtonPwgen;
     132              :     QGroupBox *groupBoxPass;
     133              :     QVBoxLayout *verticalLayout_4;
     134              :     QHBoxLayout *horizontalLayout_4;
     135              :     QLabel *labelPassPath;
     136              :     QLineEdit *passPath;
     137              :     QToolButton *toolButtonPass;
     138              :     QLabel *zx2c4;
     139              :     QHBoxLayout *horizontalLayout_15;
     140              :     QSpacerItem *horizontalSpacer_8;
     141              :     QToolButton *autodetectButton;
     142              :     QSpacerItem *verticalSpacer;
     143              :     QWidget *Tab_Profiles;
     144              :     QVBoxLayout *verticalLayout_3;
     145              :     QTableWidget *profileTable;
     146              :     QGridLayout *gridLayout_11;
     147              :     QToolButton *addButton;
     148              :     QToolButton *deleteButton;
     149              :     QLabel *labelStorePath;
     150              :     QToolButton *toolButtonStore;
     151              :     QLineEdit *storePath;
     152              :     QWidget *Tab_Template;
     153              :     QVBoxLayout *verticalLayout_6;
     154              :     QLabel *label_2;
     155              :     QHBoxLayout *horizontalLayout_8;
     156              :     QCheckBox *checkBoxUseTemplate;
     157              :     QCheckBox *checkBoxTemplateAllFields;
     158              :     QPlainTextEdit *plainTextEditTemplate;
     159              :     QHBoxLayout *horizontalLayout_3;
     160              :     QLabel *label;
     161              :     QSpacerItem *horizontalSpacer;
     162              :     QDialogButtonBox *buttonBox;
     163              : 
     164            0 :     void setupUi(QDialog *ConfigDialog)
     165              :     {
     166            0 :         if (ConfigDialog->objectName().isEmpty())
     167            0 :             ConfigDialog->setObjectName("ConfigDialog");
     168            0 :         ConfigDialog->resize(659, 728);
     169            0 :         QSizePolicy sizePolicy(QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Minimum);
     170              :         sizePolicy.setHorizontalStretch(0);
     171              :         sizePolicy.setVerticalStretch(0);
     172            0 :         sizePolicy.setHeightForWidth(ConfigDialog->sizePolicy().hasHeightForWidth());
     173            0 :         ConfigDialog->setSizePolicy(sizePolicy);
     174            0 :         QIcon icon;
     175            0 :         icon.addFile(QString::fromUtf8(":/artwork/icon.png"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
     176            0 :         ConfigDialog->setWindowIcon(icon);
     177            0 :         verticalLayout_2 = new QVBoxLayout(ConfigDialog);
     178            0 :         verticalLayout_2->setObjectName("verticalLayout_2");
     179            0 :         verticalLayout_2->setContentsMargins(6, 6, 6, 6);
     180            0 :         tabWidget = new QTabWidget(ConfigDialog);
     181            0 :         tabWidget->setObjectName("tabWidget");
     182            0 :         Tab_Settings = new QWidget();
     183            0 :         Tab_Settings->setObjectName("Tab_Settings");
     184            0 :         verticalLayout_5 = new QVBoxLayout(Tab_Settings);
     185            0 :         verticalLayout_5->setObjectName("verticalLayout_5");
     186            0 :         verticalLayout_5->setContentsMargins(6, 6, 6, 6);
     187            0 :         Layout_Clipboard = new QVBoxLayout();
     188            0 :         Layout_Clipboard->setObjectName("Layout_Clipboard");
     189            0 :         label_8 = new QLabel(Tab_Settings);
     190            0 :         label_8->setObjectName("label_8");
     191            0 :         QFont font;
     192              :         font.setBold(true);
     193            0 :         label_8->setFont(font);
     194              : 
     195            0 :         Layout_Clipboard->addWidget(label_8);
     196              : 
     197            0 :         horizontalLayout = new QHBoxLayout();
     198            0 :         horizontalLayout->setObjectName("horizontalLayout");
     199            0 :         comboBoxClipboard = new QComboBox(Tab_Settings);
     200            0 :         comboBoxClipboard->setObjectName("comboBoxClipboard");
     201            0 :         comboBoxClipboard->setMinimumSize(QSize(140, 0));
     202              : 
     203            0 :         horizontalLayout->addWidget(comboBoxClipboard);
     204              : 
     205            0 :         checkBoxSelection = new QCheckBox(Tab_Settings);
     206            0 :         checkBoxSelection->setObjectName("checkBoxSelection");
     207              : 
     208            0 :         horizontalLayout->addWidget(checkBoxSelection);
     209              : 
     210            0 :         checkBoxAutoclear = new QCheckBox(Tab_Settings);
     211            0 :         checkBoxAutoclear->setObjectName("checkBoxAutoclear");
     212              : 
     213            0 :         horizontalLayout->addWidget(checkBoxAutoclear);
     214              : 
     215            0 :         spinBoxAutoclearSeconds = new QSpinBox(Tab_Settings);
     216            0 :         spinBoxAutoclearSeconds->setObjectName("spinBoxAutoclearSeconds");
     217            0 :         spinBoxAutoclearSeconds->setMinimum(5);
     218            0 :         spinBoxAutoclearSeconds->setValue(10);
     219              : 
     220            0 :         horizontalLayout->addWidget(spinBoxAutoclearSeconds);
     221              : 
     222            0 :         labelSeconds = new QLabel(Tab_Settings);
     223            0 :         labelSeconds->setObjectName("labelSeconds");
     224              : 
     225            0 :         horizontalLayout->addWidget(labelSeconds);
     226              : 
     227            0 :         horizontalSpacer_4 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
     228              : 
     229            0 :         horizontalLayout->addItem(horizontalSpacer_4);
     230              : 
     231              : 
     232            0 :         Layout_Clipboard->addLayout(horizontalLayout);
     233              : 
     234              : 
     235            0 :         verticalLayout_5->addLayout(Layout_Clipboard);
     236              : 
     237            0 :         Layout_PasswordBehaviour = new QVBoxLayout();
     238            0 :         Layout_PasswordBehaviour->setObjectName("Layout_PasswordBehaviour");
     239            0 :         label_6 = new QLabel(Tab_Settings);
     240            0 :         label_6->setObjectName("label_6");
     241            0 :         label_6->setFont(font);
     242              : 
     243            0 :         Layout_PasswordBehaviour->addWidget(label_6);
     244              : 
     245            0 :         horizontalLayout_6 = new QHBoxLayout();
     246            0 :         horizontalLayout_6->setObjectName("horizontalLayout_6");
     247            0 :         horizontalLayout_6->setContentsMargins(-1, 0, -1, -1);
     248            0 :         checkBoxHideContent = new QCheckBox(Tab_Settings);
     249            0 :         checkBoxHideContent->setObjectName("checkBoxHideContent");
     250              : 
     251            0 :         horizontalLayout_6->addWidget(checkBoxHideContent);
     252              : 
     253            0 :         checkBoxHidePassword = new QCheckBox(Tab_Settings);
     254            0 :         checkBoxHidePassword->setObjectName("checkBoxHidePassword");
     255              : 
     256            0 :         horizontalLayout_6->addWidget(checkBoxHidePassword);
     257              : 
     258            0 :         horizontalLayout_7 = new QHBoxLayout();
     259            0 :         horizontalLayout_7->setObjectName("horizontalLayout_7");
     260            0 :         checkBoxAutoclearPanel = new QCheckBox(Tab_Settings);
     261            0 :         checkBoxAutoclearPanel->setObjectName("checkBoxAutoclearPanel");
     262              : 
     263            0 :         horizontalLayout_7->addWidget(checkBoxAutoclearPanel);
     264              : 
     265            0 :         spinBoxAutoclearPanelSeconds = new QSpinBox(Tab_Settings);
     266            0 :         spinBoxAutoclearPanelSeconds->setObjectName("spinBoxAutoclearPanelSeconds");
     267            0 :         spinBoxAutoclearPanelSeconds->setMinimum(5);
     268            0 :         spinBoxAutoclearPanelSeconds->setValue(10);
     269              : 
     270            0 :         horizontalLayout_7->addWidget(spinBoxAutoclearPanelSeconds);
     271              : 
     272            0 :         labelPanelSeconds = new QLabel(Tab_Settings);
     273            0 :         labelPanelSeconds->setObjectName("labelPanelSeconds");
     274            0 :         labelPanelSeconds->setMinimumSize(QSize(55, 0));
     275              : 
     276            0 :         horizontalLayout_7->addWidget(labelPanelSeconds);
     277              : 
     278              : 
     279            0 :         horizontalLayout_6->addLayout(horizontalLayout_7);
     280              : 
     281            0 :         horizontalSpacer_5 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
     282              : 
     283            0 :         horizontalLayout_6->addItem(horizontalSpacer_5);
     284              : 
     285              : 
     286            0 :         Layout_PasswordBehaviour->addLayout(horizontalLayout_6);
     287              : 
     288            0 :         horizontalLayout_19 = new QHBoxLayout();
     289            0 :         horizontalLayout_19->setObjectName("horizontalLayout_19");
     290            0 :         checkBoxUseMonospace = new QCheckBox(Tab_Settings);
     291            0 :         checkBoxUseMonospace->setObjectName("checkBoxUseMonospace");
     292              : 
     293            0 :         horizontalLayout_19->addWidget(checkBoxUseMonospace);
     294              : 
     295            0 :         checkBoxDisplayAsIs = new QCheckBox(Tab_Settings);
     296            0 :         checkBoxDisplayAsIs->setObjectName("checkBoxDisplayAsIs");
     297              : 
     298            0 :         horizontalLayout_19->addWidget(checkBoxDisplayAsIs);
     299              : 
     300            0 :         checkBoxNoLineWrapping = new QCheckBox(Tab_Settings);
     301            0 :         checkBoxNoLineWrapping->setObjectName("checkBoxNoLineWrapping");
     302              : 
     303            0 :         horizontalLayout_19->addWidget(checkBoxNoLineWrapping);
     304              : 
     305            0 :         horizontalSpacer_9 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
     306              : 
     307            0 :         horizontalLayout_19->addItem(horizontalSpacer_9);
     308              : 
     309              : 
     310            0 :         Layout_PasswordBehaviour->addLayout(horizontalLayout_19);
     311              : 
     312              : 
     313            0 :         verticalLayout_5->addLayout(Layout_PasswordBehaviour);
     314              : 
     315            0 :         Layout_PasswordGeneration = new QVBoxLayout();
     316            0 :         Layout_PasswordGeneration->setObjectName("Layout_PasswordGeneration");
     317            0 :         label_4 = new QLabel(Tab_Settings);
     318            0 :         label_4->setObjectName("label_4");
     319            0 :         label_4->setFont(font);
     320              : 
     321            0 :         Layout_PasswordGeneration->addWidget(label_4);
     322              : 
     323            0 :         formLayout_2 = new QFormLayout();
     324            0 :         formLayout_2->setObjectName("formLayout_2");
     325            0 :         formLayout_2->setContentsMargins(-1, 0, -1, -1);
     326            0 :         label_7 = new QLabel(Tab_Settings);
     327            0 :         label_7->setObjectName("label_7");
     328              : 
     329            0 :         formLayout_2->setWidget(0, QFormLayout::ItemRole::LabelRole, label_7);
     330              : 
     331            0 :         horizontalLayout_13 = new QHBoxLayout();
     332            0 :         horizontalLayout_13->setObjectName("horizontalLayout_13");
     333            0 :         spinBoxPasswordLength = new QSpinBox(Tab_Settings);
     334            0 :         spinBoxPasswordLength->setObjectName("spinBoxPasswordLength");
     335            0 :         spinBoxPasswordLength->setEnabled(true);
     336            0 :         spinBoxPasswordLength->setMinimumSize(QSize(50, 0));
     337            0 :         spinBoxPasswordLength->setMinimum(8);
     338            0 :         spinBoxPasswordLength->setMaximum(255);
     339            0 :         spinBoxPasswordLength->setValue(16);
     340              : 
     341            0 :         horizontalLayout_13->addWidget(spinBoxPasswordLength);
     342              : 
     343            0 :         labelLength = new QLabel(Tab_Settings);
     344            0 :         labelLength->setObjectName("labelLength");
     345            0 :         labelLength->setEnabled(true);
     346              : 
     347            0 :         horizontalLayout_13->addWidget(labelLength);
     348              : 
     349            0 :         horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
     350              : 
     351            0 :         horizontalLayout_13->addItem(horizontalSpacer_2);
     352              : 
     353              : 
     354            0 :         formLayout_2->setLayout(0, QFormLayout::ItemRole::FieldRole, horizontalLayout_13);
     355              : 
     356            0 :         labelPasswordChars = new QLabel(Tab_Settings);
     357            0 :         labelPasswordChars->setObjectName("labelPasswordChars");
     358            0 :         labelPasswordChars->setEnabled(true);
     359              : 
     360            0 :         formLayout_2->setWidget(1, QFormLayout::ItemRole::LabelRole, labelPasswordChars);
     361              : 
     362            0 :         horizontalLayout_10 = new QHBoxLayout();
     363            0 :         horizontalLayout_10->setObjectName("horizontalLayout_10");
     364            0 :         horizontalLayout_10->setContentsMargins(-1, 0, -1, -1);
     365            0 :         passwordCharTemplateSelector = new QComboBox(Tab_Settings);
     366            0 :         passwordCharTemplateSelector->addItem(QString());
     367            0 :         passwordCharTemplateSelector->addItem(QString());
     368            0 :         passwordCharTemplateSelector->addItem(QString());
     369            0 :         passwordCharTemplateSelector->addItem(QString());
     370            0 :         passwordCharTemplateSelector->setObjectName("passwordCharTemplateSelector");
     371            0 :         QSizePolicy sizePolicy1(QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Fixed);
     372              :         sizePolicy1.setHorizontalStretch(0);
     373              :         sizePolicy1.setVerticalStretch(0);
     374            0 :         sizePolicy1.setHeightForWidth(passwordCharTemplateSelector->sizePolicy().hasHeightForWidth());
     375            0 :         passwordCharTemplateSelector->setSizePolicy(sizePolicy1);
     376              : 
     377            0 :         horizontalLayout_10->addWidget(passwordCharTemplateSelector);
     378              : 
     379            0 :         horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
     380              : 
     381            0 :         horizontalLayout_10->addItem(horizontalSpacer_3);
     382              : 
     383              : 
     384            0 :         formLayout_2->setLayout(1, QFormLayout::ItemRole::FieldRole, horizontalLayout_10);
     385              : 
     386            0 :         lineEditPasswordChars = new QLineEdit(Tab_Settings);
     387            0 :         lineEditPasswordChars->setObjectName("lineEditPasswordChars");
     388            0 :         lineEditPasswordChars->setEnabled(true);
     389            0 :         QSizePolicy sizePolicy2(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Fixed);
     390              :         sizePolicy2.setHorizontalStretch(0);
     391              :         sizePolicy2.setVerticalStretch(0);
     392            0 :         sizePolicy2.setHeightForWidth(lineEditPasswordChars->sizePolicy().hasHeightForWidth());
     393            0 :         lineEditPasswordChars->setSizePolicy(sizePolicy2);
     394            0 :         lineEditPasswordChars->setMaximumSize(QSize(600, 16777215));
     395              : 
     396            0 :         formLayout_2->setWidget(2, QFormLayout::ItemRole::FieldRole, lineEditPasswordChars);
     397              : 
     398              : 
     399            0 :         Layout_PasswordGeneration->addLayout(formLayout_2);
     400              : 
     401            0 :         formLayout = new QFormLayout();
     402            0 :         formLayout->setObjectName("formLayout");
     403            0 :         formLayout->setContentsMargins(-1, 0, -1, -1);
     404            0 :         checkBoxUsePwgen = new QCheckBox(Tab_Settings);
     405            0 :         checkBoxUsePwgen->setObjectName("checkBoxUsePwgen");
     406            0 :         checkBoxUsePwgen->setEnabled(true);
     407              : 
     408            0 :         formLayout->setWidget(0, QFormLayout::ItemRole::LabelRole, checkBoxUsePwgen);
     409              : 
     410            0 :         checkBoxAvoidCapitals = new QCheckBox(Tab_Settings);
     411            0 :         checkBoxAvoidCapitals->setObjectName("checkBoxAvoidCapitals");
     412              : 
     413            0 :         formLayout->setWidget(0, QFormLayout::ItemRole::FieldRole, checkBoxAvoidCapitals);
     414              : 
     415            0 :         checkBoxUseSymbols = new QCheckBox(Tab_Settings);
     416            0 :         checkBoxUseSymbols->setObjectName("checkBoxUseSymbols");
     417            0 :         checkBoxUseSymbols->setEnabled(true);
     418              : 
     419            0 :         formLayout->setWidget(3, QFormLayout::ItemRole::FieldRole, checkBoxUseSymbols);
     420              : 
     421            0 :         checkBoxLessRandom = new QCheckBox(Tab_Settings);
     422            0 :         checkBoxLessRandom->setObjectName("checkBoxLessRandom");
     423              : 
     424            0 :         formLayout->setWidget(2, QFormLayout::ItemRole::FieldRole, checkBoxLessRandom);
     425              : 
     426            0 :         checkBoxAvoidNumbers = new QCheckBox(Tab_Settings);
     427            0 :         checkBoxAvoidNumbers->setObjectName("checkBoxAvoidNumbers");
     428              : 
     429            0 :         formLayout->setWidget(1, QFormLayout::ItemRole::FieldRole, checkBoxAvoidNumbers);
     430              : 
     431              : 
     432            0 :         Layout_PasswordGeneration->addLayout(formLayout);
     433              : 
     434              : 
     435            0 :         verticalLayout_5->addLayout(Layout_PasswordGeneration);
     436              : 
     437            0 :         Layout_Git = new QVBoxLayout();
     438            0 :         Layout_Git->setObjectName("Layout_Git");
     439            0 :         label_3 = new QLabel(Tab_Settings);
     440            0 :         label_3->setObjectName("label_3");
     441            0 :         label_3->setFont(font);
     442              : 
     443            0 :         Layout_Git->addWidget(label_3);
     444              : 
     445            0 :         horizontalLayout_9 = new QHBoxLayout();
     446            0 :         horizontalLayout_9->setObjectName("horizontalLayout_9");
     447            0 :         checkBoxUseGit = new QCheckBox(Tab_Settings);
     448            0 :         checkBoxUseGit->setObjectName("checkBoxUseGit");
     449            0 :         checkBoxUseGit->setEnabled(true);
     450              : 
     451            0 :         horizontalLayout_9->addWidget(checkBoxUseGit);
     452              : 
     453              : 
     454            0 :         Layout_Git->addLayout(horizontalLayout_9);
     455              : 
     456            0 :         horizontalLayout_12 = new QHBoxLayout();
     457            0 :         horizontalLayout_12->setObjectName("horizontalLayout_12");
     458            0 :         horizontalLayout_12->setContentsMargins(-1, -1, -1, 0);
     459            0 :         checkBoxAddGPGId = new QCheckBox(Tab_Settings);
     460            0 :         checkBoxAddGPGId->setObjectName("checkBoxAddGPGId");
     461              : 
     462            0 :         horizontalLayout_12->addWidget(checkBoxAddGPGId);
     463              : 
     464            0 :         checkBoxAutoPush = new QCheckBox(Tab_Settings);
     465            0 :         checkBoxAutoPush->setObjectName("checkBoxAutoPush");
     466              : 
     467            0 :         horizontalLayout_12->addWidget(checkBoxAutoPush);
     468              : 
     469            0 :         checkBoxAutoPull = new QCheckBox(Tab_Settings);
     470            0 :         checkBoxAutoPull->setObjectName("checkBoxAutoPull");
     471              : 
     472            0 :         horizontalLayout_12->addWidget(checkBoxAutoPull);
     473              : 
     474            0 :         horizontalSpacer_7 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
     475              : 
     476            0 :         horizontalLayout_12->addItem(horizontalSpacer_7);
     477              : 
     478              : 
     479            0 :         Layout_Git->addLayout(horizontalLayout_12);
     480              : 
     481              : 
     482            0 :         verticalLayout_5->addLayout(Layout_Git);
     483              : 
     484            0 :         Extensions = new QVBoxLayout();
     485            0 :         Extensions->setObjectName("Extensions");
     486            0 :         label_10 = new QLabel(Tab_Settings);
     487            0 :         label_10->setObjectName("label_10");
     488            0 :         label_10->setFont(font);
     489              : 
     490            0 :         Extensions->addWidget(label_10);
     491              : 
     492            0 :         horizontalLayout_16 = new QHBoxLayout();
     493            0 :         horizontalLayout_16->setObjectName("horizontalLayout_16");
     494            0 :         checkBoxUseQrencode = new QCheckBox(Tab_Settings);
     495            0 :         checkBoxUseQrencode->setObjectName("checkBoxUseQrencode");
     496              : 
     497            0 :         horizontalLayout_16->addWidget(checkBoxUseQrencode);
     498              : 
     499              : 
     500            0 :         Extensions->addLayout(horizontalLayout_16);
     501              : 
     502            0 :         horizontalLayout_14 = new QHBoxLayout();
     503            0 :         horizontalLayout_14->setObjectName("horizontalLayout_14");
     504            0 :         checkBoxUseOtp = new QCheckBox(Tab_Settings);
     505            0 :         checkBoxUseOtp->setObjectName("checkBoxUseOtp");
     506            0 :         checkBoxUseOtp->setEnabled(true);
     507              : 
     508            0 :         horizontalLayout_14->addWidget(checkBoxUseOtp);
     509              : 
     510              : 
     511            0 :         Extensions->addLayout(horizontalLayout_14);
     512              : 
     513              : 
     514            0 :         verticalLayout_5->addLayout(Extensions);
     515              : 
     516            0 :         Layout_System = new QVBoxLayout();
     517            0 :         Layout_System->setObjectName("Layout_System");
     518            0 :         Layout_System->setContentsMargins(-1, 0, -1, -1);
     519            0 :         label_5 = new QLabel(Tab_Settings);
     520            0 :         label_5->setObjectName("label_5");
     521            0 :         label_5->setFont(font);
     522              : 
     523            0 :         Layout_System->addWidget(label_5);
     524              : 
     525            0 :         horizontalLayout_11 = new QHBoxLayout();
     526            0 :         horizontalLayout_11->setObjectName("horizontalLayout_11");
     527            0 :         horizontalLayout_11->setContentsMargins(-1, -1, -1, 0);
     528            0 :         checkBoxUseTrayIcon = new QCheckBox(Tab_Settings);
     529            0 :         checkBoxUseTrayIcon->setObjectName("checkBoxUseTrayIcon");
     530              : 
     531            0 :         horizontalLayout_11->addWidget(checkBoxUseTrayIcon);
     532              : 
     533            0 :         checkBoxStartMinimized = new QCheckBox(Tab_Settings);
     534            0 :         checkBoxStartMinimized->setObjectName("checkBoxStartMinimized");
     535              : 
     536            0 :         horizontalLayout_11->addWidget(checkBoxStartMinimized);
     537              : 
     538            0 :         checkBoxHideOnClose = new QCheckBox(Tab_Settings);
     539            0 :         checkBoxHideOnClose->setObjectName("checkBoxHideOnClose");
     540              : 
     541            0 :         horizontalLayout_11->addWidget(checkBoxHideOnClose);
     542              : 
     543            0 :         checkBoxAlwaysOnTop = new QCheckBox(Tab_Settings);
     544            0 :         checkBoxAlwaysOnTop->setObjectName("checkBoxAlwaysOnTop");
     545              : 
     546            0 :         horizontalLayout_11->addWidget(checkBoxAlwaysOnTop);
     547              : 
     548            0 :         horizontalSpacer_6 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
     549              : 
     550            0 :         horizontalLayout_11->addItem(horizontalSpacer_6);
     551              : 
     552              : 
     553            0 :         Layout_System->addLayout(horizontalLayout_11);
     554              : 
     555              : 
     556            0 :         verticalLayout_5->addLayout(Layout_System);
     557              : 
     558            0 :         tabWidget->addTab(Tab_Settings, QString());
     559            0 :         Tab_Programs = new QWidget();
     560            0 :         Tab_Programs->setObjectName("Tab_Programs");
     561            0 :         verticalLayout = new QVBoxLayout(Tab_Programs);
     562            0 :         verticalLayout->setObjectName("verticalLayout");
     563            0 :         verticalLayout->setContentsMargins(6, 6, 6, 6);
     564            0 :         label_9 = new QLabel(Tab_Programs);
     565            0 :         label_9->setObjectName("label_9");
     566              : 
     567            0 :         verticalLayout->addWidget(label_9);
     568              : 
     569            0 :         horizontalLayout_5 = new QHBoxLayout();
     570            0 :         horizontalLayout_5->setObjectName("horizontalLayout_5");
     571            0 :         radioButtonNative = new QRadioButton(Tab_Programs);
     572            0 :         radioButtonNative->setObjectName("radioButtonNative");
     573              : 
     574            0 :         horizontalLayout_5->addWidget(radioButtonNative);
     575              : 
     576            0 :         radioButtonPass = new QRadioButton(Tab_Programs);
     577            0 :         radioButtonPass->setObjectName("radioButtonPass");
     578              : 
     579            0 :         horizontalLayout_5->addWidget(radioButtonPass);
     580              : 
     581              : 
     582            0 :         verticalLayout->addLayout(horizontalLayout_5);
     583              : 
     584            0 :         widget = new QWidget(Tab_Programs);
     585            0 :         widget->setObjectName("widget");
     586            0 :         horizontalLayout_2 = new QHBoxLayout(widget);
     587            0 :         horizontalLayout_2->setObjectName("horizontalLayout_2");
     588            0 :         horizontalLayout_2->setContentsMargins(0, 0, 0, 0);
     589            0 :         groupBoxNative = new QGroupBox(widget);
     590            0 :         groupBoxNative->setObjectName("groupBoxNative");
     591            0 :         gridLayout = new QGridLayout(groupBoxNative);
     592            0 :         gridLayout->setObjectName("gridLayout");
     593            0 :         labelGitPath = new QLabel(groupBoxNative);
     594            0 :         labelGitPath->setObjectName("labelGitPath");
     595              : 
     596            0 :         gridLayout->addWidget(labelGitPath, 1, 0, 1, 1);
     597              : 
     598            0 :         gpgPath = new QLineEdit(groupBoxNative);
     599            0 :         gpgPath->setObjectName("gpgPath");
     600              : 
     601            0 :         gridLayout->addWidget(gpgPath, 0, 1, 1, 1);
     602              : 
     603            0 :         toolButtonGpg = new QToolButton(groupBoxNative);
     604            0 :         toolButtonGpg->setObjectName("toolButtonGpg");
     605              : 
     606            0 :         gridLayout->addWidget(toolButtonGpg, 0, 2, 1, 1);
     607              : 
     608            0 :         toolButtonGit = new QToolButton(groupBoxNative);
     609            0 :         toolButtonGit->setObjectName("toolButtonGit");
     610              : 
     611            0 :         gridLayout->addWidget(toolButtonGit, 1, 2, 1, 1);
     612              : 
     613            0 :         labelGpgPath = new QLabel(groupBoxNative);
     614            0 :         labelGpgPath->setObjectName("labelGpgPath");
     615              : 
     616            0 :         gridLayout->addWidget(labelGpgPath, 0, 0, 1, 1);
     617              : 
     618            0 :         gitPath = new QLineEdit(groupBoxNative);
     619            0 :         gitPath->setObjectName("gitPath");
     620              : 
     621            0 :         gridLayout->addWidget(gitPath, 1, 1, 1, 1);
     622              : 
     623            0 :         pwgenPath = new QLineEdit(groupBoxNative);
     624            0 :         pwgenPath->setObjectName("pwgenPath");
     625              : 
     626            0 :         gridLayout->addWidget(pwgenPath, 2, 1, 1, 1);
     627              : 
     628            0 :         labelPwgenPath = new QLabel(groupBoxNative);
     629            0 :         labelPwgenPath->setObjectName("labelPwgenPath");
     630              : 
     631            0 :         gridLayout->addWidget(labelPwgenPath, 2, 0, 1, 1);
     632              : 
     633            0 :         toolButtonPwgen = new QToolButton(groupBoxNative);
     634            0 :         toolButtonPwgen->setObjectName("toolButtonPwgen");
     635              : 
     636            0 :         gridLayout->addWidget(toolButtonPwgen, 2, 2, 1, 1);
     637              : 
     638              : 
     639            0 :         horizontalLayout_2->addWidget(groupBoxNative);
     640              : 
     641            0 :         groupBoxPass = new QGroupBox(widget);
     642            0 :         groupBoxPass->setObjectName("groupBoxPass");
     643            0 :         verticalLayout_4 = new QVBoxLayout(groupBoxPass);
     644            0 :         verticalLayout_4->setObjectName("verticalLayout_4");
     645            0 :         horizontalLayout_4 = new QHBoxLayout();
     646            0 :         horizontalLayout_4->setObjectName("horizontalLayout_4");
     647            0 :         horizontalLayout_4->setSizeConstraint(QLayout::SetMinimumSize);
     648            0 :         labelPassPath = new QLabel(groupBoxPass);
     649            0 :         labelPassPath->setObjectName("labelPassPath");
     650              : 
     651            0 :         horizontalLayout_4->addWidget(labelPassPath);
     652              : 
     653            0 :         passPath = new QLineEdit(groupBoxPass);
     654            0 :         passPath->setObjectName("passPath");
     655              : 
     656            0 :         horizontalLayout_4->addWidget(passPath);
     657              : 
     658            0 :         toolButtonPass = new QToolButton(groupBoxPass);
     659            0 :         toolButtonPass->setObjectName("toolButtonPass");
     660              : 
     661            0 :         horizontalLayout_4->addWidget(toolButtonPass);
     662              : 
     663              : 
     664            0 :         verticalLayout_4->addLayout(horizontalLayout_4);
     665              : 
     666            0 :         zx2c4 = new QLabel(groupBoxPass);
     667            0 :         zx2c4->setObjectName("zx2c4");
     668            0 :         zx2c4->setOpenExternalLinks(true);
     669              : 
     670            0 :         verticalLayout_4->addWidget(zx2c4);
     671              : 
     672              : 
     673            0 :         horizontalLayout_2->addWidget(groupBoxPass);
     674              : 
     675              : 
     676            0 :         verticalLayout->addWidget(widget);
     677              : 
     678            0 :         horizontalLayout_15 = new QHBoxLayout();
     679            0 :         horizontalLayout_15->setObjectName("horizontalLayout_15");
     680            0 :         horizontalSpacer_8 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
     681              : 
     682            0 :         horizontalLayout_15->addItem(horizontalSpacer_8);
     683              : 
     684            0 :         autodetectButton = new QToolButton(Tab_Programs);
     685            0 :         autodetectButton->setObjectName("autodetectButton");
     686              : 
     687            0 :         horizontalLayout_15->addWidget(autodetectButton);
     688              : 
     689              : 
     690            0 :         verticalLayout->addLayout(horizontalLayout_15);
     691              : 
     692            0 :         verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);
     693              : 
     694            0 :         verticalLayout->addItem(verticalSpacer);
     695              : 
     696            0 :         tabWidget->addTab(Tab_Programs, QString());
     697            0 :         Tab_Profiles = new QWidget();
     698            0 :         Tab_Profiles->setObjectName("Tab_Profiles");
     699            0 :         verticalLayout_3 = new QVBoxLayout(Tab_Profiles);
     700            0 :         verticalLayout_3->setObjectName("verticalLayout_3");
     701            0 :         verticalLayout_3->setContentsMargins(6, 6, 6, 6);
     702            0 :         profileTable = new QTableWidget(Tab_Profiles);
     703            0 :         if (profileTable->columnCount() < 3)
     704            0 :             profileTable->setColumnCount(3);
     705            0 :         QTableWidgetItem *__qtablewidgetitem = new QTableWidgetItem();
     706            0 :         profileTable->setHorizontalHeaderItem(0, __qtablewidgetitem);
     707            0 :         QTableWidgetItem *__qtablewidgetitem1 = new QTableWidgetItem();
     708            0 :         profileTable->setHorizontalHeaderItem(1, __qtablewidgetitem1);
     709            0 :         QTableWidgetItem *__qtablewidgetitem2 = new QTableWidgetItem();
     710            0 :         profileTable->setHorizontalHeaderItem(2, __qtablewidgetitem2);
     711            0 :         profileTable->setObjectName("profileTable");
     712            0 :         QSizePolicy sizePolicy3(QSizePolicy::Policy::MinimumExpanding, QSizePolicy::Policy::Expanding);
     713              :         sizePolicy3.setHorizontalStretch(0);
     714              :         sizePolicy3.setVerticalStretch(0);
     715            0 :         sizePolicy3.setHeightForWidth(profileTable->sizePolicy().hasHeightForWidth());
     716            0 :         profileTable->setSizePolicy(sizePolicy3);
     717            0 :         profileTable->setFrameShape(QFrame::NoFrame);
     718            0 :         profileTable->setFrameShadow(QFrame::Plain);
     719            0 :         profileTable->setLineWidth(0);
     720            0 :         profileTable->setEditTriggers(QAbstractItemView::DoubleClicked|QAbstractItemView::EditKeyPressed|QAbstractItemView::SelectedClicked);
     721            0 :         profileTable->setAlternatingRowColors(true);
     722            0 :         profileTable->setSelectionMode(QAbstractItemView::SingleSelection);
     723            0 :         profileTable->setSelectionBehavior(QAbstractItemView::SelectRows);
     724            0 :         profileTable->setSortingEnabled(true);
     725              : 
     726            0 :         verticalLayout_3->addWidget(profileTable);
     727              : 
     728            0 :         gridLayout_11 = new QGridLayout();
     729            0 :         gridLayout_11->setObjectName("gridLayout_11");
     730            0 :         addButton = new QToolButton(Tab_Profiles);
     731            0 :         addButton->setObjectName("addButton");
     732            0 :         QIcon icon1;
     733            0 :         QString iconThemeName = QString::fromUtf8("list-add");
     734            0 :         if (QIcon::hasThemeIcon(iconThemeName)) {
     735            0 :             icon1 = QIcon::fromTheme(iconThemeName);
     736              :         } else {
     737            0 :             icon1.addFile(QString::fromUtf8(":/icons/document-new.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::On);
     738              :         }
     739            0 :         addButton->setIcon(icon1);
     740            0 :         addButton->setToolButtonStyle(Qt::ToolButtonFollowStyle);
     741              : 
     742            0 :         gridLayout_11->addWidget(addButton, 0, 0, 1, 1);
     743              : 
     744            0 :         deleteButton = new QToolButton(Tab_Profiles);
     745            0 :         deleteButton->setObjectName("deleteButton");
     746            0 :         QIcon icon2;
     747            0 :         iconThemeName = QString::fromUtf8("list-remove");
     748            0 :         if (QIcon::hasThemeIcon(iconThemeName)) {
     749            0 :             icon2 = QIcon::fromTheme(iconThemeName);
     750              :         } else {
     751            0 :             icon2.addFile(QString::fromUtf8(":/icons/edit-delete.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::On);
     752              :         }
     753            0 :         deleteButton->setIcon(icon2);
     754            0 :         deleteButton->setToolButtonStyle(Qt::ToolButtonFollowStyle);
     755              : 
     756            0 :         gridLayout_11->addWidget(deleteButton, 0, 1, 1, 1);
     757              : 
     758            0 :         labelStorePath = new QLabel(Tab_Profiles);
     759            0 :         labelStorePath->setObjectName("labelStorePath");
     760              : 
     761            0 :         gridLayout_11->addWidget(labelStorePath, 0, 2, 1, 1);
     762              : 
     763            0 :         toolButtonStore = new QToolButton(Tab_Profiles);
     764            0 :         toolButtonStore->setObjectName("toolButtonStore");
     765              : 
     766            0 :         gridLayout_11->addWidget(toolButtonStore, 0, 4, 1, 1);
     767              : 
     768            0 :         storePath = new QLineEdit(Tab_Profiles);
     769            0 :         storePath->setObjectName("storePath");
     770              : 
     771            0 :         gridLayout_11->addWidget(storePath, 0, 3, 1, 1);
     772              : 
     773              : 
     774            0 :         verticalLayout_3->addLayout(gridLayout_11);
     775              : 
     776            0 :         tabWidget->addTab(Tab_Profiles, QString());
     777            0 :         Tab_Template = new QWidget();
     778            0 :         Tab_Template->setObjectName("Tab_Template");
     779            0 :         verticalLayout_6 = new QVBoxLayout(Tab_Template);
     780            0 :         verticalLayout_6->setObjectName("verticalLayout_6");
     781            0 :         verticalLayout_6->setContentsMargins(6, 6, 6, 6);
     782            0 :         label_2 = new QLabel(Tab_Template);
     783            0 :         label_2->setObjectName("label_2");
     784            0 :         label_2->setLocale(QLocale(QLocale::German, QLocale::Germany));
     785              : 
     786            0 :         verticalLayout_6->addWidget(label_2);
     787              : 
     788            0 :         horizontalLayout_8 = new QHBoxLayout();
     789            0 :         horizontalLayout_8->setObjectName("horizontalLayout_8");
     790            0 :         checkBoxUseTemplate = new QCheckBox(Tab_Template);
     791            0 :         checkBoxUseTemplate->setObjectName("checkBoxUseTemplate");
     792              : 
     793            0 :         horizontalLayout_8->addWidget(checkBoxUseTemplate);
     794              : 
     795            0 :         checkBoxTemplateAllFields = new QCheckBox(Tab_Template);
     796            0 :         checkBoxTemplateAllFields->setObjectName("checkBoxTemplateAllFields");
     797              : 
     798            0 :         horizontalLayout_8->addWidget(checkBoxTemplateAllFields);
     799              : 
     800              : 
     801            0 :         verticalLayout_6->addLayout(horizontalLayout_8);
     802              : 
     803            0 :         plainTextEditTemplate = new QPlainTextEdit(Tab_Template);
     804            0 :         plainTextEditTemplate->setObjectName("plainTextEditTemplate");
     805            0 :         plainTextEditTemplate->setFrameShadow(QFrame::Plain);
     806              : 
     807            0 :         verticalLayout_6->addWidget(plainTextEditTemplate);
     808              : 
     809            0 :         tabWidget->addTab(Tab_Template, QString());
     810              : 
     811            0 :         verticalLayout_2->addWidget(tabWidget);
     812              : 
     813            0 :         horizontalLayout_3 = new QHBoxLayout();
     814            0 :         horizontalLayout_3->setObjectName("horizontalLayout_3");
     815            0 :         label = new QLabel(ConfigDialog);
     816            0 :         label->setObjectName("label");
     817            0 :         label->setOpenExternalLinks(true);
     818              : 
     819            0 :         horizontalLayout_3->addWidget(label);
     820              : 
     821            0 :         horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
     822              : 
     823            0 :         horizontalLayout_3->addItem(horizontalSpacer);
     824              : 
     825            0 :         buttonBox = new QDialogButtonBox(ConfigDialog);
     826            0 :         buttonBox->setObjectName("buttonBox");
     827            0 :         buttonBox->setOrientation(Qt::Horizontal);
     828            0 :         buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);
     829              : 
     830            0 :         horizontalLayout_3->addWidget(buttonBox);
     831              : 
     832              : 
     833            0 :         verticalLayout_2->addLayout(horizontalLayout_3);
     834              : 
     835            0 :         QWidget::setTabOrder(tabWidget, radioButtonNative);
     836            0 :         QWidget::setTabOrder(radioButtonNative, radioButtonPass);
     837            0 :         QWidget::setTabOrder(radioButtonPass, gpgPath);
     838            0 :         QWidget::setTabOrder(gpgPath, toolButtonGpg);
     839            0 :         QWidget::setTabOrder(toolButtonGpg, gitPath);
     840            0 :         QWidget::setTabOrder(gitPath, toolButtonGit);
     841            0 :         QWidget::setTabOrder(toolButtonGit, pwgenPath);
     842            0 :         QWidget::setTabOrder(pwgenPath, toolButtonPwgen);
     843            0 :         QWidget::setTabOrder(toolButtonPwgen, passPath);
     844            0 :         QWidget::setTabOrder(passPath, toolButtonPass);
     845            0 :         QWidget::setTabOrder(toolButtonPass, profileTable);
     846            0 :         QWidget::setTabOrder(profileTable, addButton);
     847            0 :         QWidget::setTabOrder(addButton, deleteButton);
     848            0 :         QWidget::setTabOrder(deleteButton, storePath);
     849            0 :         QWidget::setTabOrder(storePath, toolButtonStore);
     850              : 
     851            0 :         retranslateUi(ConfigDialog);
     852            0 :         QObject::connect(buttonBox, &QDialogButtonBox::rejected, ConfigDialog, qOverload<>(&QDialog::reject));
     853            0 :         QObject::connect(buttonBox, &QDialogButtonBox::accepted, ConfigDialog, qOverload<>(&QDialog::accept));
     854              : 
     855            0 :         tabWidget->setCurrentIndex(0);
     856              : 
     857              : 
     858            0 :         QMetaObject::connectSlotsByName(ConfigDialog);
     859            0 :     } // setupUi
     860              : 
     861            0 :     void retranslateUi(QDialog *ConfigDialog)
     862              :     {
     863            0 :         ConfigDialog->setWindowTitle(QCoreApplication::translate("ConfigDialog", "Configuration", nullptr));
     864            0 :         label_8->setText(QCoreApplication::translate("ConfigDialog", "Clipboard behaviour:", nullptr));
     865            0 :         checkBoxSelection->setText(QCoreApplication::translate("ConfigDialog", "Use primary selection", nullptr));
     866            0 :         checkBoxAutoclear->setText(QCoreApplication::translate("ConfigDialog", "Autoclear after:", nullptr));
     867            0 :         labelSeconds->setText(QCoreApplication::translate("ConfigDialog", "Seconds", nullptr));
     868            0 :         label_6->setText(QCoreApplication::translate("ConfigDialog", "Content panel behaviour:", nullptr));
     869            0 :         checkBoxHideContent->setText(QCoreApplication::translate("ConfigDialog", "Hide content", nullptr));
     870            0 :         checkBoxHidePassword->setText(QCoreApplication::translate("ConfigDialog", "Hide password", nullptr));
     871            0 :         checkBoxAutoclearPanel->setText(QCoreApplication::translate("ConfigDialog", "Autoclear panel after:", nullptr));
     872            0 :         labelPanelSeconds->setText(QCoreApplication::translate("ConfigDialog", "Seconds", nullptr));
     873            0 :         checkBoxUseMonospace->setText(QCoreApplication::translate("ConfigDialog", "Use a monospace font", nullptr));
     874            0 :         checkBoxDisplayAsIs->setText(QCoreApplication::translate("ConfigDialog", "Display the files content as-is", nullptr));
     875            0 :         checkBoxNoLineWrapping->setText(QCoreApplication::translate("ConfigDialog", "No line wrapping", nullptr));
     876            0 :         label_4->setText(QCoreApplication::translate("ConfigDialog", "Password Generation:", nullptr));
     877            0 :         label_7->setText(QCoreApplication::translate("ConfigDialog", "Password Length:", nullptr));
     878            0 :         labelLength->setText(QCoreApplication::translate("ConfigDialog", "Characters", nullptr));
     879            0 :         labelPasswordChars->setText(QCoreApplication::translate("ConfigDialog", "Use characters:", nullptr));
     880            0 :         passwordCharTemplateSelector->setItemText(0, QCoreApplication::translate("ConfigDialog", "All Characters", nullptr));
     881            0 :         passwordCharTemplateSelector->setItemText(1, QCoreApplication::translate("ConfigDialog", "Alphabetical", nullptr));
     882            0 :         passwordCharTemplateSelector->setItemText(2, QCoreApplication::translate("ConfigDialog", "Alphanumerical", nullptr));
     883            0 :         passwordCharTemplateSelector->setItemText(3, QCoreApplication::translate("ConfigDialog", "Custom", nullptr));
     884              : 
     885              : #if QT_CONFIG(tooltip)
     886            0 :         passwordCharTemplateSelector->setToolTip(QCoreApplication::translate("ConfigDialog", "Select character set for password generation", nullptr));
     887              : #endif // QT_CONFIG(tooltip)
     888            0 :         lineEditPasswordChars->setText(QCoreApplication::translate("ConfigDialog", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789", nullptr));
     889            0 :         checkBoxUsePwgen->setText(QCoreApplication::translate("ConfigDialog", "Use PWGen", nullptr));
     890            0 :         checkBoxAvoidCapitals->setText(QCoreApplication::translate("ConfigDialog", "Exclude capital letters", nullptr));
     891            0 :         checkBoxUseSymbols->setText(QCoreApplication::translate("ConfigDialog", "Include special symbols", nullptr));
     892            0 :         checkBoxLessRandom->setText(QCoreApplication::translate("ConfigDialog", "Generate easy to memorize but less secure passwords", nullptr));
     893            0 :         checkBoxAvoidNumbers->setText(QCoreApplication::translate("ConfigDialog", "Exclude numbers", nullptr));
     894            0 :         label_3->setText(QCoreApplication::translate("ConfigDialog", "Git:", nullptr));
     895            0 :         checkBoxUseGit->setText(QCoreApplication::translate("ConfigDialog", "Use Git", nullptr));
     896            0 :         checkBoxAddGPGId->setText(QCoreApplication::translate("ConfigDialog", "Automatically add .gpg-id files", nullptr));
     897            0 :         checkBoxAutoPush->setText(QCoreApplication::translate("ConfigDialog", "Automatically push", nullptr));
     898            0 :         checkBoxAutoPull->setText(QCoreApplication::translate("ConfigDialog", "Automatically pull", nullptr));
     899            0 :         label_10->setText(QCoreApplication::translate("ConfigDialog", "Extensions:", nullptr));
     900            0 :         checkBoxUseQrencode->setText(QCoreApplication::translate("ConfigDialog", "Use QRencode", nullptr));
     901            0 :         checkBoxUseOtp->setText(QCoreApplication::translate("ConfigDialog", "Use pass-otp extension", nullptr));
     902            0 :         label_5->setText(QCoreApplication::translate("ConfigDialog", "System:", nullptr));
     903            0 :         checkBoxUseTrayIcon->setText(QCoreApplication::translate("ConfigDialog", "Use TrayIcon", nullptr));
     904            0 :         checkBoxStartMinimized->setText(QCoreApplication::translate("ConfigDialog", "Start minimized", nullptr));
     905            0 :         checkBoxHideOnClose->setText(QCoreApplication::translate("ConfigDialog", "Hide on close", nullptr));
     906            0 :         checkBoxAlwaysOnTop->setText(QCoreApplication::translate("ConfigDialog", "Always on top", nullptr));
     907            0 :         tabWidget->setTabText(tabWidget->indexOf(Tab_Settings), QCoreApplication::translate("ConfigDialog", "Settings", nullptr));
     908            0 :         label_9->setText(QCoreApplication::translate("ConfigDialog", "Select password storage program:", nullptr));
     909            0 :         radioButtonNative->setText(QCoreApplication::translate("ConfigDialog", "Nati&ve Git/GPG", nullptr));
     910            0 :         radioButtonPass->setText(QCoreApplication::translate("ConfigDialog", "&Use pass", nullptr));
     911            0 :         groupBoxNative->setTitle(QCoreApplication::translate("ConfigDialog", "Native", nullptr));
     912            0 :         labelGitPath->setText(QCoreApplication::translate("ConfigDialog", "Git", nullptr));
     913            0 :         toolButtonGpg->setText(QCoreApplication::translate("ConfigDialog", "\342\200\246", nullptr));
     914            0 :         toolButtonGit->setText(QCoreApplication::translate("ConfigDialog", "\342\200\246", nullptr));
     915            0 :         labelGpgPath->setText(QCoreApplication::translate("ConfigDialog", "GPG", nullptr));
     916            0 :         labelPwgenPath->setText(QCoreApplication::translate("ConfigDialog", "PWGen", nullptr));
     917            0 :         toolButtonPwgen->setText(QCoreApplication::translate("ConfigDialog", "\342\200\246", nullptr));
     918            0 :         groupBoxPass->setTitle(QCoreApplication::translate("ConfigDialog", "Pass", nullptr));
     919            0 :         labelPassPath->setText(QCoreApplication::translate("ConfigDialog", "pass", nullptr));
     920            0 :         toolButtonPass->setText(QCoreApplication::translate("ConfigDialog", "\342\200\246", nullptr));
     921            0 :         zx2c4->setText(QCoreApplication::translate("ConfigDialog", "<html><head/><body><p><a href=\"https://www.passwordstore.org/\"><span style=\" text-decoration: underline;\">www.passwordstore.org</span></a></p></body></html>", nullptr));
     922            0 :         autodetectButton->setText(QCoreApplication::translate("ConfigDialog", "Autodetect", nullptr));
     923            0 :         tabWidget->setTabText(tabWidget->indexOf(Tab_Programs), QCoreApplication::translate("ConfigDialog", "Programs", nullptr));
     924            0 :         QTableWidgetItem *___qtablewidgetitem = profileTable->horizontalHeaderItem(0);
     925            0 :         ___qtablewidgetitem->setText(QCoreApplication::translate("ConfigDialog", "Name", nullptr));
     926            0 :         QTableWidgetItem *___qtablewidgetitem1 = profileTable->horizontalHeaderItem(1);
     927            0 :         ___qtablewidgetitem1->setText(QCoreApplication::translate("ConfigDialog", "Path", nullptr));
     928            0 :         QTableWidgetItem *___qtablewidgetitem2 = profileTable->horizontalHeaderItem(2);
     929            0 :         ___qtablewidgetitem2->setText(QCoreApplication::translate("ConfigDialog", "Signing Key", nullptr));
     930            0 :         addButton->setText(QCoreApplication::translate("ConfigDialog", "Add", nullptr));
     931            0 :         deleteButton->setText(QCoreApplication::translate("ConfigDialog", "Delete", nullptr));
     932            0 :         labelStorePath->setText(QCoreApplication::translate("ConfigDialog", "Current path", nullptr));
     933            0 :         toolButtonStore->setText(QCoreApplication::translate("ConfigDialog", "\342\200\246", nullptr));
     934            0 :         tabWidget->setTabText(tabWidget->indexOf(Tab_Profiles), QCoreApplication::translate("ConfigDialog", "Profiles", nullptr));
     935            0 :         label_2->setText(QCoreApplication::translate("ConfigDialog", "Templates add extra fields in the password generation dialogue, and in the password view.", nullptr));
     936            0 :         checkBoxUseTemplate->setText(QCoreApplication::translate("ConfigDialog", "Use template", nullptr));
     937              : #if QT_CONFIG(tooltip)
     938            0 :         checkBoxTemplateAllFields->setToolTip(QCoreApplication::translate("ConfigDialog", "Show all lines beginning with a word followed by a colon as fields in password fields, not only the listed ones", nullptr));
     939              : #endif // QT_CONFIG(tooltip)
     940            0 :         checkBoxTemplateAllFields->setText(QCoreApplication::translate("ConfigDialog", "Show all fields templated", nullptr));
     941            0 :         plainTextEditTemplate->setPlainText(QCoreApplication::translate("ConfigDialog", "login\n"
     942              : "URL\n"
     943              : "e-mail", nullptr));
     944            0 :         tabWidget->setTabText(tabWidget->indexOf(Tab_Template), QCoreApplication::translate("ConfigDialog", "Template", nullptr));
     945            0 :         label->setText(QCoreApplication::translate("ConfigDialog", "<a href=\"https://QtPass.org/\">QtPass</a> version ", nullptr));
     946            0 :     } // retranslateUi
     947              : 
     948              : };
     949              : 
     950              : namespace Ui {
     951              :     class ConfigDialog: public Ui_ConfigDialog {};
     952              : } // namespace Ui
     953              : 
     954              : QT_END_NAMESPACE
     955              : 
     956              : #endif // UI_CONFIGDIALOG_H
        

Generated by: LCOV version 2.4-beta