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