X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Ffrontends%2Fqt4%2FGuiView.h;h=bc7b9ecc1e59e19759a332a35097ff6d479d7ccc;hb=43c09d723435a5b203f2ac0c39e2086de836b386;hp=192516601bd73ad5b4a4f9c4025896d0ce5032f8;hpb=571663dcf8556195db4e0841282a87a9ff4e7553;p=lyx.git diff --git a/src/frontends/qt4/GuiView.h b/src/frontends/qt4/GuiView.h index 192516601b..bc7b9ecc1e 100644 --- a/src/frontends/qt4/GuiView.h +++ b/src/frontends/qt4/GuiView.h @@ -77,14 +77,9 @@ public: int id() const { return id_; } - /// - void setBusy(bool); /// are we busy ? bool busy() const; - void saveCursorShapes(); - void restoreCursorShapes(); - void setCursorShapes(Qt::CursorShape shape); /// \name Generic accessor functions //@{ @@ -210,6 +205,8 @@ Q_SIGNALS: void triggerShowDialog(QString const & qname, QString const & qdata, Inset * inset); public Q_SLOTS: + /// + void setBusy(bool); /// idle timeout. /// clear any temporary message and replace with current status. void clearMessage(); @@ -232,10 +229,8 @@ private Q_SLOTS: /// For completion of autosave or export threads. void processingThreadStarted(); - void processingThreadFinished(bool show_errors); void processingThreadFinished(); void autoSaveThreadFinished(); - void indicateProcessing(); /// must be called in GUI thread void doShowDialog(QString const & qname, QString const & qdata, @@ -336,8 +331,10 @@ public: void disconnectDialog(std::string const & name); private: - /// + /// Saves the layout and geometry of the window void saveLayout() const; + /// Saves the settings of toolbars and all dialogs + void saveUISettings() const; /// bool restoreLayout(); /// @@ -355,6 +352,8 @@ private: /// void insertPlaintextFile(docstring const & fname, bool asParagraph); + /// + bool exportBufferAs(Buffer & b); /// Save a buffer as a new file. /** @@ -394,8 +393,8 @@ private: /// is the buffer in this workarea also shown in another tab ? /// This tab can either be in the same view or in another one. bool inMultiTabs(GuiWorkArea * wa); - /// is the buffer in this workarea also shown in another view ? - bool inMultiViews(GuiWorkArea * wa); + /// is the buffer shown in some other view ? + bool inOtherView(Buffer & buf); /// enum NextOrPrevious { NEXTBUFFER,