Main Page | Modules | Namespace List | Class Hierarchy | Class List | Namespace Members | Class Members

VIEW::HotkeyTable Class Reference
[QT Dialogs]

Class for storing Python hotkeys in a GUI table. More...

#include <pythonSettings.h>

Inheritance diagram for VIEW::HotkeyTable:

VIEW::PreferencesEntry::ExtendedPreferencesObject List of all members.

Public Types

enum  Modifier { NONE = 0, SHIFT }

Public Slots

virtual void addEmptyRow ()
virtual void removeSelection ()
virtual void appendHotkey (const String &modif, const String &F_key, const String &command, String comment="")
 Append a hotkey F_key: 1-12 for the 12 F-keys.

Public Member Functions

 HotkeyTable (QWidget *parent=0, const char *name="PythonSettings") throw ()
virtual bool getValue (String &value) const
 Overload this in derived classes!
virtual bool setValue (const String &value)
 Overload this in derived classes!
List< Hotkey > getContent () const throw ()
void setContent (const List< Hotkey > &hotkeys) throw ()

Detailed Description

Class for storing Python hotkeys in a GUI table.