- virtual Clipboard& clipboard();
- virtual Selection& selection();
- virtual FontLoader & fontLoader() { return font_loader_; }
- virtual int const exec();
- virtual Gui & gui() { return gui_; }
- virtual void exit(int status);
- virtual bool event(QEvent * e);
- void syncEvents();
- virtual std::string const romanFontName();
- virtual std::string const sansFontName();
- virtual std::string const typewriterFontName();
- virtual bool getRgbColor(Color_color col, RGBColor & rgbcol);
- virtual std::string const hexName(Color_color col);
- virtual void updateColor(Color_color col);
- virtual void registerSocketCallback(
- int fd, boost::function<void()> func);
+ LyXView * currentWindow();
+ bool getStatus(FuncRequest const & cmd, FuncStatus & flag) const;
+ void dispatch(FuncRequest const &, DispatchResult & dr);
+ void dispatchDelayed(FuncRequest const &);
+ void resetGui();
+ void restoreGuiSession();
+ Clipboard & clipboard();
+ Selection & selection();
+ FontLoader & fontLoader();
+ int exec();
+ void exit(int status);
+ bool event(QEvent * e);
+ bool getRgbColor(ColorCode col, RGBColor & rgbcol);
+ std::string const hexName(ColorCode col);
+ void registerSocketCallback(int fd, SocketCallback func);