]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/GUIRunTime.h
allow derived classes to manipulate signal connections
[lyx.git] / src / frontends / GUIRunTime.h
index fcf0289be18c4479991b5204d309ce9bf77131a2..7b4a8e594d314aa4c766b36b7576ba569ebafebe 100644 (file)
@@ -6,8 +6,6 @@
  *
  *           Copyright 2000 The LyX Team.
  *
- *           @author Jürgen Vigna
- *
  * ====================================================== */
 
 #ifndef GUIRUNTIME_H
 class LyXView;
 
 /** The LyX GUI independent guiruntime class
-  The GUI interface is implemented in the corresponding GUIRunTime_pimpl class.
-  */
+    The GUI interface is implemented in the corresponding
+    frontends GUIRunTime.C file.
+*/
 class GUIRunTime {
 public:
-    ///
-    GUIRunTime();
-    ///
-    ~GUIRunTime();
-    ///
-    void processEvents();
-    ///
-    void runTime();
-       
-    struct Pimpl;
-    friend struct Pimpl;
-    
-private:
-    ///
-    Pimpl * pimpl_;
+       static
+       int initApplication(int argc, char * argv[]);
+       ///
+       static
+       void processEvents();
+       ///
+       static
+       void runTime();
+       /// This is run first in the LyXGUI constructor.
+       static
+       void setDefaults();
 };
 #endif