QtPass 1.5.1
Multi-platform GUI for pass, the standard unix password manager.
Loading...
Searching...
No Matches
moc_qtpass.cpp
Go to the documentation of this file.
1/****************************************************************************
2** Meta object code from reading C++ file 'qtpass.h'
3**
4** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.2)
5**
6** WARNING! All changes made in this file will be lost!
7*****************************************************************************/
8
10#include <QtCore/qmetatype.h>
11
12#include <QtCore/qtmochelpers.h>
13
14#include <memory>
15
16
17#include <QtCore/qxptype_traits.h>
18#if !defined(Q_MOC_OUTPUT_REVISION)
19#error "The header file 'qtpass.h' doesn't include <QObject>."
20#elif Q_MOC_OUTPUT_REVISION != 69
21#error "This file was generated using the moc from 6.10.2. It"
22#error "cannot be used with the include files from this version of Qt."
23#error "(The moc has changed too much.)"
24#endif
25
26#ifndef Q_CONSTINIT
27#define Q_CONSTINIT
28#endif
29
30QT_WARNING_PUSH
32QT_WARNING_DISABLE_GCC("-Wuseless-cast")
33namespace {
35} // unnamed namespace
36
37template <> constexpr inline auto QtPass::qt_create_metaobjectdata<qt_meta_tag_ZN6QtPassE_t>()
38{
39 namespace QMC = QtMocConstants;
40 QtMocHelpers::StringRefStorage qt_stringData {
41 "QtPass",
42 "clearClipboard",
43 "",
44 "copyTextToClipboard",
45 "text",
46 "showTextAsQRCode",
47 "processError",
48 "QProcess::ProcessError",
49 "processErrorExit",
50 "exitCode",
51 "processFinished",
52 "passStoreChanged",
53 "passShowHandlerFinished",
54 "output",
55 "doGitPush",
56 "finishedInsert",
57 "onKeyGenerationComplete",
58 "p_output",
59 "p_errout",
60 "showInTextBrowser",
61 "prefix",
62 "postfix"
63 };
64
65 QtMocHelpers::UintData qt_methods {
66 // Slot 'clearClipboard'
67 QtMocHelpers::SlotData<void()>(1, 2, QMC::AccessPublic, QMetaType::Void),
68 // Slot 'copyTextToClipboard'
69 QtMocHelpers::SlotData<void(const QString &)>(3, 2, QMC::AccessPublic, QMetaType::Void, {{
70 { QMetaType::QString, 4 },
71 }}),
72 // Slot 'showTextAsQRCode'
73 QtMocHelpers::SlotData<void(const QString &)>(5, 2, QMC::AccessPublic, QMetaType::Void, {{
74 { QMetaType::QString, 4 },
75 }}),
76 // Slot 'processError'
77 QtMocHelpers::SlotData<void(QProcess::ProcessError)>(6, 2, QMC::AccessPrivate, QMetaType::Void, {{
78 { 0x80000000 | 7, 2 },
79 }}),
80 // Slot 'processErrorExit'
81 QtMocHelpers::SlotData<void(int, const QString &)>(8, 2, QMC::AccessPrivate, QMetaType::Void, {{
82 { QMetaType::Int, 9 }, { QMetaType::QString, 2 },
83 }}),
84 // Slot 'processFinished'
85 QtMocHelpers::SlotData<void(const QString &, const QString &)>(10, 2, QMC::AccessPrivate, QMetaType::Void, {{
86 { QMetaType::QString, 2 }, { QMetaType::QString, 2 },
87 }}),
88 // Slot 'passStoreChanged'
89 QtMocHelpers::SlotData<void(const QString &, const QString &)>(11, 2, QMC::AccessPrivate, QMetaType::Void, {{
90 { QMetaType::QString, 2 }, { QMetaType::QString, 2 },
91 }}),
92 // Slot 'passShowHandlerFinished'
93 QtMocHelpers::SlotData<void(QString)>(12, 2, QMC::AccessPrivate, QMetaType::Void, {{
94 { QMetaType::QString, 13 },
95 }}),
96 // Slot 'doGitPush'
97 QtMocHelpers::SlotData<void()>(14, 2, QMC::AccessPrivate, QMetaType::Void),
98 // Slot 'finishedInsert'
99 QtMocHelpers::SlotData<void(const QString &, const QString &)>(15, 2, QMC::AccessPrivate, QMetaType::Void, {{
100 { QMetaType::QString, 2 }, { QMetaType::QString, 2 },
101 }}),
102 // Slot 'onKeyGenerationComplete'
103 QtMocHelpers::SlotData<void(const QString &, const QString &)>(16, 2, QMC::AccessPrivate, QMetaType::Void, {{
104 { QMetaType::QString, 17 }, { QMetaType::QString, 18 },
105 }}),
106 // Slot 'showInTextBrowser'
107 QtMocHelpers::SlotData<void(QString, const QString &, const QString &)>(19, 2, QMC::AccessPrivate, QMetaType::Void, {{
108 { QMetaType::QString, 13 }, { QMetaType::QString, 20 }, { QMetaType::QString, 21 },
109 }}),
110 // Slot 'showInTextBrowser'
111 QtMocHelpers::SlotData<void(QString, const QString &)>(19, 2, QMC::AccessPrivate | QMC::MethodCloned, QMetaType::Void, {{
112 { QMetaType::QString, 13 }, { QMetaType::QString, 20 },
113 }}),
114 // Slot 'showInTextBrowser'
115 QtMocHelpers::SlotData<void(QString)>(19, 2, QMC::AccessPrivate | QMC::MethodCloned, QMetaType::Void, {{
116 { QMetaType::QString, 13 },
117 }}),
118 };
119 QtMocHelpers::UintData qt_properties {
120 };
121 QtMocHelpers::UintData qt_enums {
122 };
123 return QtMocHelpers::metaObjectData<QtPass, qt_meta_tag_ZN6QtPassE_t>(QMC::MetaObjectFlag{}, qt_stringData,
124 qt_methods, qt_properties, qt_enums);
125}
126Q_CONSTINIT const QMetaObject QtPass::staticMetaObject = { {
127 QMetaObject::SuperData::link<QObject::staticMetaObject>(),
128 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN6QtPassE_t>.stringdata,
129 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN6QtPassE_t>.data,
130 qt_static_metacall,
131 nullptr,
132 qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN6QtPassE_t>.metaTypes,
133 nullptr
134} };
135
136void QtPass::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
137{
138 auto *_t = static_cast<QtPass *>(_o);
139 if (_c == QMetaObject::InvokeMetaMethod) {
140 switch (_id) {
141 case 0: _t->clearClipboard(); break;
142 case 1: _t->copyTextToClipboard((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1]))); break;
143 case 2: _t->showTextAsQRCode((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1]))); break;
144 case 3: _t->processError((*reinterpret_cast<std::add_pointer_t<QProcess::ProcessError>>(_a[1]))); break;
145 case 4: _t->processErrorExit((*reinterpret_cast<std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<QString>>(_a[2]))); break;
146 case 5: _t->processFinished((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<QString>>(_a[2]))); break;
147 case 6: _t->passStoreChanged((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<QString>>(_a[2]))); break;
148 case 7: _t->passShowHandlerFinished((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1]))); break;
149 case 8: _t->doGitPush(); break;
150 case 9: _t->finishedInsert((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<QString>>(_a[2]))); break;
151 case 10: _t->onKeyGenerationComplete((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<QString>>(_a[2]))); break;
152 case 11: _t->showInTextBrowser((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<QString>>(_a[2])),(*reinterpret_cast<std::add_pointer_t<QString>>(_a[3]))); break;
153 case 12: _t->showInTextBrowser((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<QString>>(_a[2]))); break;
154 case 13: _t->showInTextBrowser((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1]))); break;
155 default: ;
156 }
157 }
158}
159
160const QMetaObject *QtPass::metaObject() const
161{
162 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
163}
164
165void *QtPass::qt_metacast(const char *_clname)
166{
167 if (!_clname) return nullptr;
168 if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN6QtPassE_t>.strings))
169 return static_cast<void*>(this);
170 return QObject::qt_metacast(_clname);
171}
172
173int QtPass::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
174{
175 _id = QObject::qt_metacall(_c, _id, _a);
176 if (_id < 0)
177 return _id;
178 if (_c == QMetaObject::InvokeMetaMethod) {
179 if (_id < 14)
180 qt_static_metacall(this, _c, _id, _a);
181 _id -= 14;
182 }
183 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
184 if (_id < 14)
185 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
186 _id -= 14;
187 }
188 return _id;
189}
190QT_WARNING_POP
QtPass(MainWindow *mainWindow)
Definition qtpass.cpp:30
#define Q_CONSTINIT