]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt4/GuiPrefs.h
Add missing initialization
[lyx.git] / src / frontends / qt4 / GuiPrefs.h
index 9f6c35e712c2924a8c0d3e1e51c12a71f2c8ed26..ca93781c4b9ec508cdb3a4b6d1be31ed7dc035f1 100644 (file)
@@ -216,12 +216,15 @@ public:
 private Q_SLOTS:
        void on_latexEncodingCB_stateChanged(int state);
        void on_latexBibtexCO_activated(int n);
+       void on_latexJBibtexCO_activated(int n);
        void on_latexIndexCO_activated(int n);
 
 private:
        ///
        std::set<std::string> bibtex_alternatives;
        ///
+       std::set<std::string> jbibtex_alternatives;
+       ///
        std::set<std::string> index_alternatives;
 };
 
@@ -334,6 +337,7 @@ private Q_SLOTS:
        void removeConverter();
        void changeConverter();
        void on_cacheCB_stateChanged(int state);
+       void on_needauthForbiddenCB_toggled(bool);
 
 private:
        void updateButtons();
@@ -491,6 +495,12 @@ private:
        void setItemType(QTreeWidgetItem * item, KeyMap::ItemType tag);
        ///
        static KeyMap::ItemType itemType(QTreeWidgetItem & item);
+       /// some items need to be always hidden, for instance empty rebound
+       /// system keys
+       static bool isAlwaysHidden(QTreeWidgetItem & item);
+       /// unhide an empty system binding that may have been hidden
+       /// returns either null or the unhidden shortcut
+       void unhideEmpty(QString const & lfun, bool select);
        ///
        QTreeWidgetItem * insertShortcutItem(FuncRequest const & lfun,
                KeySequence const & shortcut, KeyMap::ItemType tag);