#ifndef GUIDOCUMENT_H
#define GUIDOCUMENT_H
-#include <QDialog>
-
#include "BufferParams.h"
#include "BulletsModule.h"
#include "GuiDialog.h"
void browseLayout();
void browseMaster();
void classChanged();
+ void classChanged_adaptor();
void languagePackageChanged(int);
void biblioChanged();
void bibtexChanged(int);
void osFontsChanged(bool);
void mathFontChanged(int);
void branchesRename(docstring const &, docstring const &);
+ void allPackagesAuto();
+ void allPackagesAlways();
+ void allPackagesNot();
private:
/// validate listings parameters and return an error message, if any
QString validateListingsParameters();
GuiIdListModel modules_av_model_;
/// selected modules
GuiIdListModel modules_sel_model_;
- /// current buffer
- BufferId current_id_;
/// return false if validate_listings_params returns error
bool isValid();
///
bool noMathFont() const;
///
+ void allPackages(int);
+ ///
BufferParams bp_;
/// List of names of available modules
std::list<modInfoStruct> moduleNames_;
std::list<std::string> includeonlys_;
///
bool biblioChanged_;
+ /// Track if a non-module document param changed
+ bool nonModuleChanged_;
};