]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt4/CustomizedWidgets.h
QDialogButtonBox for the remaining dialogs.
[lyx.git] / src / frontends / qt4 / CustomizedWidgets.h
index 41b2d4c85886e04ccf1f9400d1392f077694732e..3409679556581e324be67a905aebc8be4234c0c3 100644 (file)
@@ -6,6 +6,7 @@
  *
  * \author Bo Peng
  * \author Edwin Leuven
+ * \author Jürgen Spitzmüller
  *
  * Full author contact details are available in file CREDITS.
  */
@@ -30,14 +31,15 @@ class ShortcutWidget : public QLabel {
 public:
        ShortcutWidget(QWidget * parent);
        void reset();
-       bool eventFilter(QObject*, QEvent* e );
-       lyx::KeySequence const getKeySequence() const;
+       KeySequence const getKeySequence() const;
+       void setKeySequence(lyx::KeySequence const & s);
+       void removeFromSequence();
 protected Q_SLOTS:
        bool event(QEvent* e);
        void keyPressEvent(QKeyEvent * e);
 private:
        void appendToSequence(QKeyEvent * e);
-       lyx::KeySequence keysequence_;
+       KeySequence keysequence_;
        bool has_cursor_;
 };