]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt/GuiTabular.h
Fix readability
[lyx.git] / src / frontends / qt / GuiTabular.h
index 5890c520660312caad762636456643ba27a242f7..631365e4dfedfc1d958516bde482db8d38b5736a 100644 (file)
@@ -43,22 +43,24 @@ private Q_SLOTS:
 private:
        /// \name InsetParamsWidget inherited methods
        //@{
-       InsetCode insetCode() const { return TABULAR_CODE; }
-       FuncCode creationCode() const { return LFUN_TABULAR_INSERT; }
-       QString dialogTitle() const { return qt_("Tabular Settings"); }
-       void paramsToDialog(Inset const *);
-       docstring dialogToParams() const;
-       bool checkWidgets(bool readonly) const;
+       InsetCode insetCode() const override { return TABULAR_CODE; }
+       FuncCode creationCode() const override { return LFUN_TABULAR_INSERT; }
+       QString dialogTitle() const override { return qt_("Tabular Settings"); }
+       void paramsToDialog(Inset const *) override;
+       docstring dialogToParams() const override;
+       bool checkWidgets(bool readonly) const override;
        //@}
 
        ///
        void enableWidgets() const;
        ///
-       void setHAlign(std::string & param_str) const;
+       void setHAlign(std::set<std::string> & params) const;
        ///
-       void setVAlign(std::string & param_str) const;
+       void setVAlign(std::set<std::string> & params) const;
        ///
-       void setTableAlignment(std::string & param_str) const;
+       void setTableAlignment(std::set<std::string> & params) const;
+       ///
+       std::set<std::string> const getTabFeatures() const;
        ///
        void setWidthAndAlignment();
        ///
@@ -76,6 +78,10 @@ private:
        GuiSetBorder::BorderState orig_rightborder_;
        ///
        int lastrow_;
+       ///
+       docstring decimal_sep_;
+       ///
+       std::set<std::string> features_;
 };
 
 } // namespace frontend