#define FORMPRINT_H
#include "DialogBase.h"
-#include "boost/utility.hpp"
#include <gtk--/widget.h>
#include <gtk--/radiobutton.h>
class LyXView;
class Dialogs;
-#ifdef SIGC_CXX_NAMESPACES
-using SigC::Connection;
-#endif
-
/** This class provides an Gnome implementation of the FormPrint Dialog.
The print dialog allows users to print their documents.
*/
-class FormPrint : public DialogBase, public noncopyable {
+class FormPrint : public DialogBase {
public:
/**@name Constructors and Destructors */
//@{
/// Hide the dialog.
void hide();
/// Update the dialog.
- void update();
+ void update() { }
+ void updateSlot(bool = false);
/// Free memory
void free();
//@}
LyXView * lv_;
Dialogs * d_;
/// Update connection.
- Connection u_;
+ SigC::Connection u_;
/// Hide connection.
- Connection h_;
+ SigC::Connection h_;
//@}
};