summaryrefslogtreecommitdiffstats
path: root/lcov/src/mainwindow.h.gcov.html
diff options
context:
space:
mode:
Diffstat (limited to 'lcov/src/mainwindow.h.gcov.html')
-rw-r--r--lcov/src/mainwindow.h.gcov.html293
1 files changed, 145 insertions, 148 deletions
diff --git a/lcov/src/mainwindow.h.gcov.html b/lcov/src/mainwindow.h.gcov.html
index 2681a273..e755acc8 100644
--- a/lcov/src/mainwindow.h.gcov.html
+++ b/lcov/src/mainwindow.h.gcov.html
@@ -32,16 +32,16 @@
<td></td>
<td class="headerItem">Lines:</td>
<td class="headerCovTableEntry">0</td>
- <td class="headerCovTableEntry">2</td>
+ <td class="headerCovTableEntry">1</td>
<td class="headerCovTableEntryLo">0.0 %</td>
</tr>
<tr>
<td class="headerItem">Date:</td>
- <td class="headerValue">2017-03-20 15:52:48</td>
+ <td class="headerValue">2018-06-12 11:27:04</td>
<td></td>
<td class="headerItem">Functions:</td>
<td class="headerCovTableEntry">0</td>
- <td class="headerCovTableEntry">3</td>
+ <td class="headerCovTableEntry">1</td>
<td class="headerCovTableEntryLo">0.0 %</td>
</tr>
<tr><td><img src="../glass.png" width=3 height=3 alt=""></td></tr>
@@ -63,154 +63,151 @@
<a name="1"><span class="lineNum"> 1 </span> : #ifndef MAINWINDOW_H_</a>
<span class="lineNum"> 2 </span> : #define MAINWINDOW_H_
<span class="lineNum"> 3 </span> :
-<span class="lineNum"> 4 </span> : #include &quot;datahelpers.h&quot;
-<span class="lineNum"> 5 </span> : #include &quot;enums.h&quot;
-<span class="lineNum"> 6 </span> : #include &quot;imitatepass.h&quot;
-<span class="lineNum"> 7 </span> : #include &quot;pass.h&quot;
-<span class="lineNum"> 8 </span> : #include &quot;realpass.h&quot;
-<span class="lineNum"> 9 </span> : #include &quot;storemodel.h&quot;
-<span class="lineNum"> 10 </span> : #include &quot;trayicon.h&quot;
-<span class="lineNum"> 11 </span> : #include &lt;QFileSystemModel&gt;
-<span class="lineNum"> 12 </span> : #include &lt;QMainWindow&gt;
-<span class="lineNum"> 13 </span> : #include &lt;QProcess&gt;
-<span class="lineNum"> 14 </span> : #include &lt;QQueue&gt;
-<span class="lineNum"> 15 </span> : #include &lt;QTimer&gt;
-<span class="lineNum"> 16 </span> : #include &lt;QTreeView&gt;
+<span class="lineNum"> 4 </span> : #include &quot;storemodel.h&quot;
+<span class="lineNum"> 5 </span> :
+<span class="lineNum"> 6 </span> : #include &lt;QFileSystemModel&gt;
+<span class="lineNum"> 7 </span> : #include &lt;QItemSelectionModel&gt;
+<span class="lineNum"> 8 </span> : #include &lt;QMainWindow&gt;
+<span class="lineNum"> 9 </span> : #include &lt;QProcess&gt;
+<span class="lineNum"> 10 </span> : #include &lt;QTimer&gt;
+<span class="lineNum"> 11 </span> :
+<span class="lineNum"> 12 </span> : #if SINGLE_APP
+<span class="lineNum"> 13 </span> : class SingleApplication;
+<span class="lineNum"> 14 </span> : #else
+<span class="lineNum"> 15 </span> : #define SingleApplication QApplication
+<span class="lineNum"> 16 </span> : #endif
<span class="lineNum"> 17 </span> :
-<span class="lineNum"> 18 </span> : #if SINGLE_APP
-<span class="lineNum"> 19 </span> : #include &quot;singleapplication.h&quot;
-<span class="lineNum"> 20 </span> : #else
-<span class="lineNum"> 21 </span> : #define SingleApplication QApplication
+<span class="lineNum"> 18 </span> : #ifdef __APPLE__
+<span class="lineNum"> 19 </span> : #if QT_VERSION &gt;= QT_VERSION_CHECK(5, 0, 0)
+<span class="lineNum"> 20 </span> : // http://doc.qt.io/qt-5/qkeysequence.html#qt_set_sequence_auto_mnemonic
+<span class="lineNum"> 21 </span> : void qt_set_sequence_auto_mnemonic(bool b);
<span class="lineNum"> 22 </span> : #endif
-<span class="lineNum"> 23 </span> :
-<span class="lineNum"> 24 </span> : #ifdef __APPLE__
-<span class="lineNum"> 25 </span> : #if QT_VERSION &gt;= QT_VERSION_CHECK(5, 0, 0)
-<span class="lineNum"> 26 </span> : // http://doc.qt.io/qt-5/qkeysequence.html#qt_set_sequence_auto_mnemonic
-<span class="lineNum"> 27 </span> : void qt_set_sequence_auto_mnemonic(bool b);
-<span class="lineNum"> 28 </span> : #endif
-<span class="lineNum"> 29 </span> : #endif
-<span class="lineNum"> 30 </span> :
-<span class="lineNum"> 31 </span> : namespace Ui {
-<span class="lineNum"> 32 </span> : class MainWindow;
-<span class="lineNum"> 33 </span> : }
-<span class="lineNum"> 34 </span> :
-<span class="lineNum"> 35 </span> : /*!
-<span class="lineNum"> 36 </span> : \class MainWindow
-<span class="lineNum"> 37 </span> : \brief The MainWindow class does way too much, not only is it a switchboard,
-<span class="lineNum"> 38 </span> : configuration handler and more, it's also the process-manager.
-<span class="lineNum"> 39 </span> :
-<span class="lineNum"> 40 </span> : This class could really do with an overhaul.
-<a name="41"><span class="lineNum"> 41 </span> : */</a>
-<span class="lineNum"> 42 </span> : class MainWindow : public QMainWindow {
-<span class="lineNum"> 43 </span><span class="lineNoCov"> 0 : Q_OBJECT</span>
-<span class="lineNum"> 44 </span> :
-<a name="45"><span class="lineNum"> 45 </span> : public:</a>
-<span class="lineNum"> 46 </span> : explicit MainWindow(QWidget *parent = 0);
-<span class="lineNum"> 47 </span><span class="lineNoCov"> 0 : ~MainWindow();</span>
-<span class="lineNum"> 48 </span> : bool checkConfig();
-<span class="lineNum"> 49 </span> : void setApp(SingleApplication *app);
-<span class="lineNum"> 50 </span> : void setText(QString);
-<span class="lineNum"> 51 </span> : QStringList getSecretKeys();
-<span class="lineNum"> 52 </span> : void generateKeyPair(QString, QDialog *);
-<span class="lineNum"> 53 </span> : void userDialog(QString = &quot;&quot;);
-<span class="lineNum"> 54 </span> : void config();
-<span class="lineNum"> 55 </span> : void executePassGitInit();
-<span class="lineNum"> 56 </span> :
-<span class="lineNum"> 57 </span> : /**
-<span class="lineNum"> 58 </span> : * @brief MainWindow::pwdConfig instance of passwordConfiguration.
-<span class="lineNum"> 59 </span> : * @sa MainWindow::passwordConfiguration
-<span class="lineNum"> 60 </span> : */
-<span class="lineNum"> 61 </span> : passwordConfiguration pwdConfig;
-<span class="lineNum"> 62 </span> :
-<span class="lineNum"> 63 </span> : protected:
-<span class="lineNum"> 64 </span> : void closeEvent(QCloseEvent *event);
-<span class="lineNum"> 65 </span> : void keyPressEvent(QKeyEvent *event);
-<span class="lineNum"> 66 </span> : void changeEvent(QEvent *event);
-<span class="lineNum"> 67 </span> : bool eventFilter(QObject *obj, QEvent *event);
-<span class="lineNum"> 68 </span> :
-<span class="lineNum"> 69 </span> : public slots:
-<span class="lineNum"> 70 </span> : void deselect();
-<span class="lineNum"> 71 </span> :
-<span class="lineNum"> 72 </span> : private slots:
-<span class="lineNum"> 73 </span> : void on_updateButton_clicked(bool block = false);
-<span class="lineNum"> 74 </span> : void on_pushButton_clicked();
-<span class="lineNum"> 75 </span> : void on_treeView_clicked(const QModelIndex &amp;index);
-<span class="lineNum"> 76 </span> : void on_treeView_doubleClicked(const QModelIndex &amp;index);
-<span class="lineNum"> 77 </span> : void on_configButton_clicked();
-<span class="lineNum"> 78 </span> : void processFinished(const QString &amp;, const QString &amp;);
-<span class="lineNum"> 79 </span> : void processError(QProcess::ProcessError);
-<span class="lineNum"> 80 </span> : void clearClipboard();
-<span class="lineNum"> 81 </span> : void clearPanel(bool notify = true);
-<span class="lineNum"> 82 </span> : void on_lineEdit_textChanged(const QString &amp;arg1);
-<span class="lineNum"> 83 </span> : void on_lineEdit_returnPressed();
-<span class="lineNum"> 84 </span> : void on_addButton_clicked();
-<span class="lineNum"> 85 </span> : void on_deleteButton_clicked();
-<span class="lineNum"> 86 </span> : void on_editButton_clicked();
-<span class="lineNum"> 87 </span> : void on_usersButton_clicked();
-<span class="lineNum"> 88 </span> : void messageAvailable(QString message);
-<span class="lineNum"> 89 </span> : void on_profileBox_currentIndexChanged(QString);
-<span class="lineNum"> 90 </span> : void showContextMenu(const QPoint &amp;pos);
-<span class="lineNum"> 91 </span> : void showBrowserContextMenu(const QPoint &amp;pos);
-<span class="lineNum"> 92 </span> : void addFolder();
-<span class="lineNum"> 93 </span> : void editPassword(const QString &amp;);
-<span class="lineNum"> 94 </span> : void focusInput();
-<span class="lineNum"> 95 </span> : void copyTextToClipboard(const QString &amp;text);
-<span class="lineNum"> 96 </span> :
-<span class="lineNum"> 97 </span> : void executeWrapperStarted();
-<span class="lineNum"> 98 </span> : void showStatusMessage(QString msg, int timeout);
-<span class="lineNum"> 99 </span> : void startReencryptPath();
-<span class="lineNum"> 100 </span> : void endReencryptPath();
-<span class="lineNum"> 101 </span> : void critical(QString, QString);
-<span class="lineNum"> 102 </span> : void passShowHandler(const QString &amp;);
-<span class="lineNum"> 103 </span> : void passStoreChanged(const QString &amp;, const QString &amp;);
-<span class="lineNum"> 104 </span> : void doGitPush();
-<span class="lineNum"> 105 </span> :
-<span class="lineNum"> 106 </span> : void processErrorExit(int exitCode, const QString &amp;);
-<span class="lineNum"> 107 </span> :
-<span class="lineNum"> 108 </span> : void finishedInsert(const QString &amp;, const QString &amp;);
-<span class="lineNum"> 109 </span> : void keyGenerationComplete(const QString &amp;p_output, const QString &amp;p_errout);
-<span class="lineNum"> 110 </span> :
-<span class="lineNum"> 111 </span> : private:
-<span class="lineNum"> 112 </span> : QAction *actionAddPassword;
-<span class="lineNum"> 113 </span> : QAction *actionAddFolder;
-<span class="lineNum"> 114 </span> :
-<span class="lineNum"> 115 </span> : QApplication *QtPass;
-<span class="lineNum"> 116 </span> : QScopedPointer&lt;Ui::MainWindow&gt; ui;
-<span class="lineNum"> 117 </span> : QFileSystemModel model;
-<span class="lineNum"> 118 </span> : StoreModel proxyModel;
-<span class="lineNum"> 119 </span> : QScopedPointer&lt;QItemSelectionModel&gt; selectionModel;
-<span class="lineNum"> 120 </span> : QTreeView *treeView;
-<span class="lineNum"> 121 </span> : QProcess fusedav;
-<span class="lineNum"> 122 </span> : QString clippedText;
-<span class="lineNum"> 123 </span> : QTimer clearPanelTimer;
-<span class="lineNum"> 124 </span> : QTimer clearClipboardTimer;
-<span class="lineNum"> 125 </span> : bool freshStart;
-<span class="lineNum"> 126 </span> : QDialog *keygen;
-<span class="lineNum"> 127 </span> : QString currentDir;
-<span class="lineNum"> 128 </span> : bool startupPhase;
-<span class="lineNum"> 129 </span> : TrayIcon *tray;
+<span class="lineNum"> 23 </span> : #endif
+<span class="lineNum"> 24 </span> :
+<span class="lineNum"> 25 </span> : namespace Ui {
+<span class="lineNum"> 26 </span> : class MainWindow;
+<span class="lineNum"> 27 </span> : }
+<span class="lineNum"> 28 </span> :
+<span class="lineNum"> 29 </span> : /*!
+<span class="lineNum"> 30 </span> : \class MainWindow
+<span class="lineNum"> 31 </span> : \brief The MainWindow class does way too much, not only is it a switchboard,
+<span class="lineNum"> 32 </span> : configuration handler and more, it's also the process-manager.
+<span class="lineNum"> 33 </span> :
+<span class="lineNum"> 34 </span> : This class could really do with an overhaul.
+<span class="lineNum"> 35 </span> : */
+<span class="lineNum"> 36 </span> : class Pass;
+<a name="37"><span class="lineNum"> 37 </span> : class TrayIcon;</a>
+<span class="lineNum"> 38 </span> : class MainWindow : public QMainWindow {
+<span class="lineNum"> 39 </span><span class="lineNoCov"> 0 : Q_OBJECT</span>
+<span class="lineNum"> 40 </span> :
+<span class="lineNum"> 41 </span> : public:
+<span class="lineNum"> 42 </span> : explicit MainWindow(const QString &amp;searchText = QString(),
+<span class="lineNum"> 43 </span> : QWidget *parent = nullptr);
+<span class="lineNum"> 44 </span> : ~MainWindow();
+<span class="lineNum"> 45 </span> : bool checkConfig();
+<span class="lineNum"> 46 </span> : QStringList getSecretKeys();
+<span class="lineNum"> 47 </span> : void generateKeyPair(QString, QDialog *);
+<span class="lineNum"> 48 </span> : void userDialog(QString = &quot;&quot;);
+<span class="lineNum"> 49 </span> : void config();
+<span class="lineNum"> 50 </span> : void executePassGitInit();
+<span class="lineNum"> 51 </span> :
+<span class="lineNum"> 52 </span> : protected:
+<span class="lineNum"> 53 </span> : void closeEvent(QCloseEvent *event);
+<span class="lineNum"> 54 </span> : void keyPressEvent(QKeyEvent *event);
+<span class="lineNum"> 55 </span> : void changeEvent(QEvent *event);
+<span class="lineNum"> 56 </span> : bool eventFilter(QObject *obj, QEvent *event);
+<span class="lineNum"> 57 </span> :
+<span class="lineNum"> 58 </span> : public slots:
+<span class="lineNum"> 59 </span> : void deselect();
+<span class="lineNum"> 60 </span> :
+<span class="lineNum"> 61 </span> : private slots:
+<span class="lineNum"> 62 </span> : void addPassword();
+<span class="lineNum"> 63 </span> : void addFolder();
+<span class="lineNum"> 64 </span> : void onEdit();
+<span class="lineNum"> 65 </span> : void onDelete();
+<span class="lineNum"> 66 </span> : void onOtp();
+<span class="lineNum"> 67 </span> : void onPush();
+<span class="lineNum"> 68 </span> : void onUpdate(bool block = false);
+<span class="lineNum"> 69 </span> : void onUsers();
+<span class="lineNum"> 70 </span> : void onConfig();
+<span class="lineNum"> 71 </span> : void on_treeView_clicked(const QModelIndex &amp;index);
+<span class="lineNum"> 72 </span> : void on_treeView_doubleClicked(const QModelIndex &amp;index);
+<span class="lineNum"> 73 </span> : void processFinished(const QString &amp;, const QString &amp;);
+<span class="lineNum"> 74 </span> : void processError(QProcess::ProcessError);
+<span class="lineNum"> 75 </span> : void clearClipboard();
+<span class="lineNum"> 76 </span> : void clearPanel(bool notify = true);
+<span class="lineNum"> 77 </span> : void on_lineEdit_textChanged(const QString &amp;arg1);
+<span class="lineNum"> 78 </span> : void on_lineEdit_returnPressed();
+<span class="lineNum"> 79 </span> : void messageAvailable(QString message);
+<span class="lineNum"> 80 </span> : void on_profileBox_currentIndexChanged(QString);
+<span class="lineNum"> 81 </span> : void showContextMenu(const QPoint &amp;pos);
+<span class="lineNum"> 82 </span> : void showBrowserContextMenu(const QPoint &amp;pos);
+<span class="lineNum"> 83 </span> : void openFolder();
+<span class="lineNum"> 84 </span> : void editPassword(const QString &amp;);
+<span class="lineNum"> 85 </span> : void focusInput();
+<span class="lineNum"> 86 </span> : void copyTextToClipboard(const QString &amp;text);
+<span class="lineNum"> 87 </span> : void copyPasswordFromTreeview();
+<span class="lineNum"> 88 </span> : void passwordFromFileToClipboard(const QString &amp;text);
+<span class="lineNum"> 89 </span> :
+<span class="lineNum"> 90 </span> : void executeWrapperStarted();
+<span class="lineNum"> 91 </span> : void showStatusMessage(QString msg, int timeout);
+<span class="lineNum"> 92 </span> : void startReencryptPath();
+<span class="lineNum"> 93 </span> : void endReencryptPath();
+<span class="lineNum"> 94 </span> : void critical(QString, QString);
+<span class="lineNum"> 95 </span> : void passShowHandler(const QString &amp;);
+<span class="lineNum"> 96 </span> : void passOtpHandler(const QString &amp;);
+<span class="lineNum"> 97 </span> : void passStoreChanged(const QString &amp;, const QString &amp;);
+<span class="lineNum"> 98 </span> : void doGitPush();
+<span class="lineNum"> 99 </span> :
+<span class="lineNum"> 100 </span> : void processErrorExit(int exitCode, const QString &amp;);
+<span class="lineNum"> 101 </span> :
+<span class="lineNum"> 102 </span> : void finishedInsert(const QString &amp;, const QString &amp;);
+<span class="lineNum"> 103 </span> : void keyGenerationComplete(const QString &amp;p_output, const QString &amp;p_errout);
+<span class="lineNum"> 104 </span> :
+<span class="lineNum"> 105 </span> : private:
+<span class="lineNum"> 106 </span> : QScopedPointer&lt;Ui::MainWindow&gt; ui;
+<span class="lineNum"> 107 </span> : QFileSystemModel model;
+<span class="lineNum"> 108 </span> : StoreModel proxyModel;
+<span class="lineNum"> 109 </span> : QScopedPointer&lt;QItemSelectionModel&gt; selectionModel;
+<span class="lineNum"> 110 </span> : QProcess fusedav;
+<span class="lineNum"> 111 </span> : QString clippedText;
+<span class="lineNum"> 112 </span> : QTimer clearPanelTimer;
+<span class="lineNum"> 113 </span> : QTimer clearClipboardTimer;
+<span class="lineNum"> 114 </span> : bool freshStart;
+<span class="lineNum"> 115 </span> : QDialog *keygen;
+<span class="lineNum"> 116 </span> : QString currentDir;
+<span class="lineNum"> 117 </span> : bool startupPhase;
+<span class="lineNum"> 118 </span> : TrayIcon *tray;
+<span class="lineNum"> 119 </span> :
+<span class="lineNum"> 120 </span> : void initToolBarButtons();
+<span class="lineNum"> 121 </span> : void initStatusBar();
+<span class="lineNum"> 122 </span> :
+<span class="lineNum"> 123 </span> : void updateText();
+<span class="lineNum"> 124 </span> : void enableUiElements(bool state);
+<span class="lineNum"> 125 </span> : void restoreWindow();
+<span class="lineNum"> 126 </span> : void selectFirstFile();
+<span class="lineNum"> 127 </span> : QModelIndex firstFile(QModelIndex parentIndex);
+<span class="lineNum"> 128 </span> : QString getFile(const QModelIndex &amp;, bool);
+<span class="lineNum"> 129 </span> : void setPassword(QString, bool isNew = true);
<span class="lineNum"> 130 </span> :
-<span class="lineNum"> 131 </span> : void updateText();
-<span class="lineNum"> 132 </span> : void enableUiElements(bool state);
-<span class="lineNum"> 133 </span> : void selectFirstFile();
-<span class="lineNum"> 134 </span> : QModelIndex firstFile(QModelIndex parentIndex);
-<span class="lineNum"> 135 </span> : QString getFile(const QModelIndex &amp;, bool);
-<span class="lineNum"> 136 </span> : void setPassword(QString, bool isNew = true);
-<span class="lineNum"> 137 </span> :
-<span class="lineNum"> 138 </span> : void mountWebDav();
-<span class="lineNum"> 139 </span> : void updateProfileBox();
-<span class="lineNum"> 140 </span> : void initTrayIcon();
-<span class="lineNum"> 141 </span> : void destroyTrayIcon();
-<span class="lineNum"> 142 </span> : void clearTemplateWidgets();
-<span class="lineNum"> 143 </span> : void reencryptPath(QString dir);
-<span class="lineNum"> 144 </span> : void addToGridLayout(int position, const QString &amp;field,
-<span class="lineNum"> 145 </span> : const QString &amp;value);
-<span class="lineNum"> 146 </span> : void DisplayInTextBrowser(QString toShow, QString prefix = QString(),
-<span class="lineNum"> 147 </span> : QString postfix = QString());
-<span class="lineNum"> 148 </span> : void connectPassSignalHandlers(Pass *pass);
-<span class="lineNum"> 149 </span> : };
-<span class="lineNum"> 150 </span> :
-<span class="lineNum"> 151 </span> : #endif // MAINWINDOW_H_
+<span class="lineNum"> 131 </span> : void mountWebDav();
+<span class="lineNum"> 132 </span> : void updateProfileBox();
+<span class="lineNum"> 133 </span> : void initTrayIcon();
+<span class="lineNum"> 134 </span> : void destroyTrayIcon();
+<span class="lineNum"> 135 </span> : void clearTemplateWidgets();
+<span class="lineNum"> 136 </span> : void reencryptPath(QString dir);
+<span class="lineNum"> 137 </span> : void addToGridLayout(int position, const QString &amp;field,
+<span class="lineNum"> 138 </span> : const QString &amp;value);
+<span class="lineNum"> 139 </span> : void DisplayInTextBrowser(QString toShow, QString prefix = QString(),
+<span class="lineNum"> 140 </span> : QString postfix = QString());
+<span class="lineNum"> 141 </span> : void connectPassSignalHandlers(Pass *pass);
+<span class="lineNum"> 142 </span> :
+<span class="lineNum"> 143 </span> : void updateGitButtonVisibility();
+<span class="lineNum"> 144 </span> : void updateOtpButtonVisibility();
+<span class="lineNum"> 145 </span> : void enableGitButtons(const bool &amp;);
+<span class="lineNum"> 146 </span> : };
+<span class="lineNum"> 147 </span> :
+<span class="lineNum"> 148 </span> : #endif // MAINWINDOW_H_
</pre>
</td>
</tr>