author | zecke <zecke> | 2002-10-12 21:18:46 (UTC) |
---|---|---|
committer | zecke <zecke> | 2002-10-12 21:18:46 (UTC) |
commit | 9b33ff5f74c30a5a4905093715a6f345edee26ab (patch) (unidiff) | |
tree | eb0155744adb8c0901e27e001c7e09fc8c789369 /noncore/apps/opie-console/metafactory.h | |
parent | 3eb9678dfab4d152858b7f72c7f0c057fe393541 (diff) | |
download | opie-9b33ff5f74c30a5a4905093715a6f345edee26ab.zip opie-9b33ff5f74c30a5a4905093715a6f345edee26ab.tar.gz opie-9b33ff5f74c30a5a4905093715a6f345edee26ab.tar.bz2 |
Calmed down... 2nd try after merge
Use MetaFactory cuase it's so nice and avoids thousands of if() else if
stuff
Fix a bug in filetransfer where cancel after exit leaded to a crash cause
of bogus adresses in the QSocketNotifiers..
Diffstat (limited to 'noncore/apps/opie-console/metafactory.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/apps/opie-console/metafactory.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/noncore/apps/opie-console/metafactory.h b/noncore/apps/opie-console/metafactory.h index d05ece4..7f0699b 100644 --- a/noncore/apps/opie-console/metafactory.h +++ b/noncore/apps/opie-console/metafactory.h | |||
@@ -57,48 +57,49 @@ public: | |||
57 | * adds a Factory for Emulation to the Layer.. | 57 | * adds a Factory for Emulation to the Layer.. |
58 | */ | 58 | */ |
59 | void addEmulationLayer ( const QCString& name, | 59 | void addEmulationLayer ( const QCString& name, |
60 | const QString& uiString, | 60 | const QString& uiString, |
61 | emulationLayer ); | 61 | emulationLayer ); |
62 | 62 | ||
63 | /* translated UI Strings */ | 63 | /* translated UI Strings */ |
64 | QStringList ioLayers()const; | 64 | QStringList ioLayers()const; |
65 | QStringList connectionWidgets()const; | 65 | QStringList connectionWidgets()const; |
66 | 66 | ||
67 | /** | 67 | /** |
68 | * Terminal Configuration widgets | 68 | * Terminal Configuration widgets |
69 | */ | 69 | */ |
70 | QStringList terminalWidgets()const; | 70 | QStringList terminalWidgets()const; |
71 | QStringList fileTransferLayers()const; | 71 | QStringList fileTransferLayers()const; |
72 | QStringList emulationLayers()const; | 72 | QStringList emulationLayers()const; |
73 | 73 | ||
74 | /** | 74 | /** |
75 | * the generation... | 75 | * the generation... |
76 | */ | 76 | */ |
77 | IOLayer* newIOLayer( const QString&,const Profile& ); | 77 | IOLayer* newIOLayer( const QString&,const Profile& ); |
78 | ProfileDialogWidget *newConnectionPlugin ( const QString&, QWidget* ); | 78 | ProfileDialogWidget *newConnectionPlugin ( const QString&, QWidget* ); |
79 | ProfileDialogWidget* newTerminalPlugin( const QString&, QWidget* ); | 79 | ProfileDialogWidget* newTerminalPlugin( const QString&, QWidget* ); |
80 | EmulationLayer* newEmulationLayer(const QString&, WidgetLayer* ); | 80 | EmulationLayer* newEmulationLayer(const QString&, WidgetLayer* ); |
81 | FileTransferLayer* newFileTransfer(const QString&, IOLayer* ); | ||
81 | 82 | ||
82 | /* | 83 | /* |
83 | * internal takes the maybe translated | 84 | * internal takes the maybe translated |
84 | * public QString and maps it to the internal | 85 | * public QString and maps it to the internal |
85 | * not translatable QCString | 86 | * not translatable QCString |
86 | */ | 87 | */ |
87 | QCString internal( const QString& )const; | 88 | QCString internal( const QString& )const; |
88 | 89 | ||
89 | /* | 90 | /* |
90 | * external takes the internal name | 91 | * external takes the internal name |
91 | * it returns a translated name | 92 | * it returns a translated name |
92 | */ | 93 | */ |
93 | QString external( const QCString& )const; | 94 | QString external( const QCString& )const; |
94 | 95 | ||
95 | 96 | ||
96 | private: | 97 | private: |
97 | QMap<QString, QCString> m_strings; | 98 | QMap<QString, QCString> m_strings; |
98 | QMap<QString, configWidget> m_conFact; | 99 | QMap<QString, configWidget> m_conFact; |
99 | QMap<QString, configWidget> m_termFact; | 100 | QMap<QString, configWidget> m_termFact; |
100 | QMap<QString, iolayer> m_layerFact; | 101 | QMap<QString, iolayer> m_layerFact; |
101 | QMap<QString, filelayer> m_fileFact; | 102 | QMap<QString, filelayer> m_fileFact; |
102 | QMap<QString, emulationLayer> m_emu; | 103 | QMap<QString, emulationLayer> m_emu; |
103 | }; | 104 | }; |
104 | 105 | ||