X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Ffrontends%2Fqt4%2FGuiExternal.h;h=e1157e977c3e9935f4e757b2f6828df10cd708ce;hb=e029b216b7e56ce3a41ef0b853045c37c7d155d8;hp=db86460c1d2669a503b3d2fd41c53a4d1ab64988;hpb=05f321db17444b2e21bb9b4590faa19e7e4a9f88;p=lyx.git diff --git a/src/frontends/qt4/GuiExternal.h b/src/frontends/qt4/GuiExternal.h index db86460c1d..e1157e977c 100644 --- a/src/frontends/qt4/GuiExternal.h +++ b/src/frontends/qt4/GuiExternal.h @@ -17,24 +17,11 @@ #include "GuiDialog.h" #include "ui_ExternalUi.h" -#include "support/types.h" - #include "insets/InsetExternal.h" #include -#include -#include - namespace lyx { - -namespace external { - -class Template; -class RotationDataType; - -} // namespace external - namespace frontend { class GuiExternal : public GuiDialog, public Ui::ExternalUi @@ -48,19 +35,17 @@ private Q_SLOTS: void bbChanged(); void browseClicked(); void change_adaptor(); - void editClicked(); - void extraChanged(const QString&); - void formatChanged(const QString&); + void extraChanged(const QString &); + void formatChanged(const QString &); void getbbClicked(); void sizeChanged(); void templateChanged(); void widthUnitChanged(); -public: +private: /// typedef QHash MapType; -private: /// bool activateAspectratio() const; /// Apply changes @@ -69,11 +54,9 @@ private: void updateContents(); /// Helper function called when the template is changed. void updateTemplate(); - /// get bounding box from file - void getBB(); - /// - MapType extra_; + bool usingScale() const; + /// bool initialiseParams(std::string const & data); /// clean-up on hide. @@ -83,26 +66,15 @@ private: /// bool isBufferDependent() const { return true; } - /// - void editExternal(); - /// - std::vector templates() const; - /// - int templateNumber(std::string const &) const; - /// - external::Template getTemplate(int) const; - /// - std::string templateFilters(std::string const & template_name) const; /// QString browse(QString const & input_file, QString const & template_name) const; - /// Read the Bounding Box from a eps or ps-file - std::string const readBB(std::string const & file); /// -private: + MapType extra_; /// InsetExternalParams params_; + /// bool bbChanged_; };