author | zecke <zecke> | 2004-04-01 19:59:29 (UTC) |
---|---|---|
committer | zecke <zecke> | 2004-04-01 19:59:29 (UTC) |
commit | 7804289bee604cd1e299f4911fa18dcfda37352f (patch) (side-by-side diff) | |
tree | b36f3c14e11b7d89d9093999ad7503cc26d4aba8 /libopie2/opieui/okeyconfigwidget_p.h | |
parent | 79e746cae433ca33bbe138ff4ad2704d13215e88 (diff) | |
download | opie-7804289bee604cd1e299f4911fa18dcfda37352f.zip opie-7804289bee604cd1e299f4911fa18dcfda37352f.tar.gz opie-7804289bee604cd1e299f4911fa18dcfda37352f.tar.bz2 |
Finally only two checks left and it is done
Capture keys
Diffstat (limited to 'libopie2/opieui/okeyconfigwidget_p.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | libopie2/opieui/okeyconfigwidget_p.h | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/libopie2/opieui/okeyconfigwidget_p.h b/libopie2/opieui/okeyconfigwidget_p.h new file mode 100644 index 0000000..e7eaba6 --- a/dev/null +++ b/libopie2/opieui/okeyconfigwidget_p.h @@ -0,0 +1,33 @@ +/* + * Only Internal implemented in the same .cpp file anyway + */ +#include <opie2/olistview.h> + + +namespace Opie { +namespace Ui { +namespace Private { + static QString keyToString( const OKeyPair& ); + static void fixupKeys( int&, int&, QKeyEvent* ); + class OKeyListViewItem : public Opie::Ui::OListViewItem { + public: + OKeyListViewItem( const OKeyConfigItem& item, OKeyConfigManager*, Opie::Ui::OListViewItem* parent); + ~OKeyListViewItem(); + + void setDefault(); + + OKeyConfigItem& item(); + OKeyConfigItem origItem()const; + void setItem( const OKeyConfigItem& item ); + void updateText(); + + OKeyConfigManager *manager(); + private: + OKeyConfigItem m_item; + OKeyConfigItem m_origItem; + OKeyConfigManager* m_manager; + + }; +} +} +} |