Diffstat (limited to 'noncore/settings/sshkeys/sshkeys.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/settings/sshkeys/sshkeys.h | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/noncore/settings/sshkeys/sshkeys.h b/noncore/settings/sshkeys/sshkeys.h index 4a9f2fe..9a39a2c 100644 --- a/noncore/settings/sshkeys/sshkeys.h +++ b/noncore/settings/sshkeys/sshkeys.h | |||
@@ -1,27 +1,35 @@ | |||
1 | 1 | ||
2 | #ifndef SSHKEYSAPP_H | 2 | #ifndef SSHKEYSAPP_H |
3 | #define SSHKEYSAPP_H | 3 | #define SSHKEYSAPP_H |
4 | 4 | ||
5 | #include "sshkeysbase.h" | 5 | #include "sshkeysbase.h" |
6 | 6 | #include <opie/oprocess.h> | |
7 | class OProcess; | ||
8 | 7 | ||
9 | class SSHKeysApp : public SSHKeysBase | 8 | class SSHKeysApp : public SSHKeysBase |
10 | { | 9 | { |
11 | Q_OBJECT | 10 | Q_OBJECT |
12 | 11 | ||
13 | public: | 12 | public: |
14 | SSHKeysApp( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 ); | 13 | SSHKeysApp( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 ); |
15 | ~SSHKeysApp(); | 14 | ~SSHKeysApp(); |
16 | 15 | ||
17 | private: | 16 | private: |
18 | void sshadd(char **args); | 17 | void log_text(const char *text); |
18 | enum { Noise, KeyName, KeySize, KeyFingerprint } keystate; | ||
19 | QString incoming_keyname; | ||
20 | QString incoming_keysize; | ||
21 | QString incoming_keyfingerprint; | ||
22 | QString incoming_noise; | ||
23 | OProcess addprocess; | ||
19 | 24 | ||
20 | private slots: | 25 | private slots: |
21 | void doAddButton(); | 26 | void doAddButton(); |
22 | void doRefreshListButton(); | 27 | void doRefreshListButton(); |
23 | void doRemoveAllButton(); | 28 | void doRemoveAllButton(); |
24 | void get_list_keys_output(OProcess *proc, char *buffer, int buflen); | 29 | void get_list_keys_output(OProcess *proc, char *buffer, int buflen); |
30 | void log_sshadd_output(OProcess *proc, char *buffer, int buflen); | ||
31 | void ssh_add_exited(OProcess *proc); | ||
32 | void add_text_changed(const QString &text); | ||
25 | }; | 33 | }; |
26 | #endif | 34 | #endif |
27 | 35 | ||