X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Ffrontends%2Fqt4%2FGuiParagraph.h;h=408765bbe433c0472641b62ecd9ba28ad63e1f4a;hb=425d092204118ea6c24c28e85fdf03fcf2bb51a4;hp=949fcc868bee6d46d5d4f471e9cd1ff4a1ff2871;hpb=f4137a058e5684c95cc429b6758608770ce0698a;p=lyx.git diff --git a/src/frontends/qt4/GuiParagraph.h b/src/frontends/qt4/GuiParagraph.h index 949fcc868b..408765bbe4 100644 --- a/src/frontends/qt4/GuiParagraph.h +++ b/src/frontends/qt4/GuiParagraph.h @@ -23,7 +23,6 @@ #include "ParagraphParameters.h" #include -#include #include #include @@ -41,11 +40,14 @@ public: /// Dialog inherited methods //@{ + void applyView(); void updateView(); void dispatchParams(); void enableView(bool enable); bool isBufferDependent() const { return true; } virtual FuncCode getLfun() const { return LFUN_PARAGRAPH_PARAMS_APPLY; } + void saveSession() const; + void restoreSession(); //@} private: @@ -54,16 +56,16 @@ private: /// void alignmentToRadioButtons(LyXAlignment align = LYX_ALIGN_LAYOUT); /// - LyXAlignment getAlignmentFromDialog(); - /// - ParagraphParameters & params(); + LyXAlignment getAlignmentFromDialog() const; /// ParagraphParameters const & params() const; /// - bool haveMultiParSelection(); + bool haveMultiParSelection() const; /// bool canIndent() const; /// + bool hasLabelwidth() const; + /// LyXAlignment alignPossible() const; /// LyXAlignment alignDefault() const; @@ -79,6 +81,10 @@ private Q_SLOTS: void on_linespacing_activated(int); /// Apply changes void on_applyPB_clicked(); + /// Apply changes and close + void on_okPB_clicked(); + /// Close/Cancel dialog + void on_closePB_clicked(); private: /// @@ -89,7 +95,7 @@ private: /// QString alignDefaultLabel_; /// - ParagraphParameters multiparsel_; + ParagraphParameters params_; }; } // namespace frontend