void updateFontsize(std::string const &, std::string const &);
void updateFontlist();
void updateDefaultFormat();
+ void updateEngineType(std::string const &, CiteEngineType const &);
void updatePagestyle(std::string const &, std::string const &);
bool isChildIncluded(std::string const &);
void browseLayout();
void browseMaster();
void classChanged();
+ void languagePackageChanged(int);
+ void biblioChanged();
void bibtexChanged(int);
+ void setAuthorYear(bool);
+ void setNumerical(bool);
void updateModuleInfo();
void modulesChanged();
void changeBackgroundColor();
void deleteNoteFontColor();
void changeBoxBackgroundColor();
void deleteBoxBackgroundColor();
- void xetexChanged(bool);
+ void osFontsChanged(bool);
void branchesRename(docstring const &, docstring const &);
private:
/// validate listings parameters and return an error message, if any
UiWidget<Ui::ListingsSettingsUi> *listingsModule;
PreambleModule * preambleModule;
LocalLayout * localLayout;
-
+
GuiBranches * branchesModule;
GuiIndices * indicesModule;
/// return false if validate_listings_params returns error
bool isValid();
- /// font family names for BufferParams::fontsDefaultFamily
+ /// font family names for BufferParams::fonts_default_family
static char const * const fontfamilies[5];
/// GUI names corresponding fontfamilies
static char const * fontfamilies_gui[5];
///
std::list<modInfoStruct> const getProvidedModules();
///
- std::list<modInfoStruct> const
+ std::list<modInfoStruct> const
makeModuleInfo(LayoutModuleList const & mods);
///
void setLanguage() const;
std::map<docstring, docstring> changedBranches_;
///
std::list<std::string> includeonlys_;
+ ///
+ bool biblioChanged_;
};
private:
void validate();
+ void convert();
private Q_SLOTS:
void textChanged();
void validatePressed();
+ void convertPressed();
private:
BufferId current_id_;