]> git.lyx.org Git - features.git/commitdiff
shuffle stuff around
authorAndré Pönitz <poenitz@gmx.net>
Tue, 13 Nov 2007 23:21:29 +0000 (23:21 +0000)
committerAndré Pönitz <poenitz@gmx.net>
Tue, 13 Nov 2007 23:21:29 +0000 (23:21 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21591 a592a061-630c-0410-9148-cb99ea01b6c8

src/frontends/Alert_pimpl.h [deleted file]
src/frontends/Makefile.am
src/frontends/alert.cpp [deleted file]
src/frontends/alert.h
src/frontends/qt4/GuiSpellchecker.cpp
src/frontends/qt4/alert_pimpl.cpp

diff --git a/src/frontends/Alert_pimpl.h b/src/frontends/Alert_pimpl.h
deleted file mode 100644 (file)
index 4fc4d08..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-// -*- C++ -*-
-/**
- * \file Alert_pimpl.h
- * This file is part of LyX, the document processor.
- * Licence details can be found in the file COPYING.
- *
- * \author John Levon
- *
- * Full author contact details are available in file CREDITS.
- */
-
-
-#include "support/strfwd.h"
-
-namespace lyx {
-
-int prompt_pimpl(docstring const & title, docstring const & question,
-                int default_button, int escape_button,
-                docstring const & b1,
-                docstring const & b2,
-                docstring const & b3);
-
-void warning_pimpl(docstring const & title, docstring const & warning);
-void error_pimpl(docstring const & title, docstring const & warning);
-void information_pimpl(docstring const & title, docstring const & warning);
-
-bool askForText_pimpl(docstring & response,
-       docstring const & msg, docstring const & dflt);
-
-} // namespace lyx
index f4d54265c3eb3251ed70d0e900b142f67283bc04..60ebeea57966b7a13565041080ca779f04737bd8 100644 (file)
@@ -9,9 +9,7 @@ noinst_LTLIBRARIES = liblyxfrontends.la
 AM_CPPFLAGS += -I$(srcdir)/..  $(BOOST_INCLUDES)
 
 liblyxfrontends_la_SOURCES = \
-       alert.cpp \
        alert.h \
-       Alert_pimpl.h \
        Application.cpp \
        Application.h \
        NoGuiFontLoader.h \
diff --git a/src/frontends/alert.cpp b/src/frontends/alert.cpp
deleted file mode 100644 (file)
index 6f7feba..0000000
+++ /dev/null
@@ -1,103 +0,0 @@
-/**
- * \file alert.cpp
- * This file is part of LyX, the document processor.
- * Licence details can be found in the file COPYING.
- *
- * \author John Levon
- *
- * Full author contact details are available in file CREDITS.
- */
-
-#include <config.h>
-
-#include "alert.h"
-#include "Alert_pimpl.h"
-
-#include "debug.h"
-#include "LyX.h" // for lyx::use_gui
-
-using std::endl;
-using std::string;
-
-
-namespace lyx {
-namespace frontend {
-
-int Alert::prompt(docstring const & title, docstring const & question,
-                 int default_button, int escape_button,
-                 docstring const & b1, docstring const & b2, docstring const & b3)
-{
-       if (!use_gui || lyxerr.debugging()) {
-               lyxerr << to_utf8(title) << '\n'
-                      << "----------------------------------------\n"
-                      << to_utf8(question) << endl;
-
-               lyxerr << "Assuming answer is ";
-               switch (default_button) {
-               case 0: lyxerr << to_utf8(b1) << endl;
-               case 1: lyxerr << to_utf8(b2) << endl;
-               case 2: lyxerr << to_utf8(b3) << endl;
-               }
-               if (!use_gui)
-                       return default_button;
-       }
-
-       return prompt_pimpl(title, question,
-                           default_button, escape_button, b1, b2, b3);
-
-}
-
-
-void Alert::warning(docstring const & title, docstring const & message)
-{
-       lyxerr << "Warning: " << to_utf8(title) << '\n'
-              << "----------------------------------------\n"
-              << to_utf8(message) << endl;
-
-       if (use_gui)
-               warning_pimpl(title, message);
-}
-
-
-void Alert::error(docstring const & title, docstring const & message)
-{
-       lyxerr << "Error: " << to_utf8(title) << '\n'
-              << "----------------------------------------\n"
-              << to_utf8(message) << endl;
-
-       if (use_gui)
-               error_pimpl(title, message);
-}
-
-
-void Alert::information(docstring const & title, docstring const & message)
-{
-       if (!use_gui || lyxerr.debugging())
-               lyxerr << to_utf8(title) << '\n'
-                      << "----------------------------------------\n"
-                      << to_utf8(message) << endl;
-
-       if (use_gui)
-               information_pimpl(title, message);
-}
-
-
-bool Alert::askForText(docstring & response, docstring const & msg,
-       docstring const & dflt)
-{
-       if (!use_gui || lyxerr.debugging()) {
-               lyxerr << "----------------------------------------\n"
-                      << to_utf8(msg) << '\n'
-                      << "Assuming answer is " << to_utf8(dflt) << '\n'
-                      << "----------------------------------------" << endl;
-               if (!use_gui) {
-                       response = dflt;
-                       return true;
-               }
-       }
-
-       return askForText_pimpl(response, msg, dflt);
-}
-
-} // namespace frontend
-} // namespace lyx
index e10a73a5f84a72d1f3ac9860e0dd7a8bb1f063b0..004a17988578e52b04118e91dcfb25ed32883a41 100644 (file)
@@ -12,7 +12,7 @@
 #ifndef LYX_ALERT_H
 #define LYX_ALERT_H
 
-#include "support/lstrings.h"
+#include "support/docstring.h"
 
 
 namespace lyx {
index f942304e08894afda4c27515d0be3da1372ed60b..030b86d830c2e10f9572ee5ae0041bda3b8b5d33 100644 (file)
@@ -27,8 +27,8 @@
 #include "Paragraph.h"
 
 #include "support/textutils.h"
-#include "support/convert.h"
 #include "support/docstring.h"
+#include "support/lstrings.h"
 
 #include <QProgressBar>
 #include <QLineEdit>
index 01885409de94fc3a44b477e7e2d80334a4254b89..36bf3eecfbed026accebd77c3e5d3d0c5e7e73e3 100644 (file)
 
 #include <config.h>
 
-#include "Alert_pimpl.h"
 #include "alert.h"
 
-#include "qt_helpers.h"
-
-#include "ui_AskForTextUi.h"
-
 #include "frontends/Application.h"
 
+#include "qt_helpers.h"
+#include "debug.h"
+#include "LyX.h" // for lyx::use_gui
+#include "ui_AskForTextUi.h"
 #include "gettext.h"
 
+#include "support/docstring.h"
+#include "support/lstrings.h"
+
 #include <QApplication>
 #include <QMessageBox>
 #include <QLabel>
@@ -29,6 +31,9 @@
 #include <QDialog>
 #include <QInputDialog>
 
+using std::endl;
+using std::string;
+
 
 namespace lyx {
 
@@ -190,4 +195,83 @@ bool askForText_pimpl(docstring & response, docstring const & msg,
 }
 
 
+namespace Alert {
+
+int prompt(docstring const & title, docstring const & question,
+                 int default_button, int escape_button,
+                 docstring const & b1, docstring const & b2, docstring const & b3)
+{
+       if (!use_gui || lyxerr.debugging()) {
+               lyxerr << to_utf8(title) << '\n'
+                      << "----------------------------------------\n"
+                      << to_utf8(question) << endl;
+
+               lyxerr << "Assuming answer is ";
+               switch (default_button) {
+               case 0: lyxerr << to_utf8(b1) << endl;
+               case 1: lyxerr << to_utf8(b2) << endl;
+               case 2: lyxerr << to_utf8(b3) << endl;
+               }
+               if (!use_gui)
+                       return default_button;
+       }
+
+       return prompt_pimpl(title, question,
+                           default_button, escape_button, b1, b2, b3);
+
+}
+
+
+void warning(docstring const & title, docstring const & message)
+{
+       lyxerr << "Warning: " << to_utf8(title) << '\n'
+              << "----------------------------------------\n"
+              << to_utf8(message) << endl;
+
+       if (use_gui)
+               warning_pimpl(title, message);
+}
+
+
+void error(docstring const & title, docstring const & message)
+{
+       lyxerr << "Error: " << to_utf8(title) << '\n'
+              << "----------------------------------------\n"
+              << to_utf8(message) << endl;
+
+       if (use_gui)
+               error_pimpl(title, message);
+}
+
+
+void information(docstring const & title, docstring const & message)
+{
+       if (!use_gui || lyxerr.debugging())
+               lyxerr << to_utf8(title) << '\n'
+                      << "----------------------------------------\n"
+                      << to_utf8(message) << endl;
+
+       if (use_gui)
+               information_pimpl(title, message);
+}
+
+
+bool askForText(docstring & response, docstring const & msg,
+       docstring const & dflt)
+{
+       if (!use_gui || lyxerr.debugging()) {
+               lyxerr << "----------------------------------------\n"
+                      << to_utf8(msg) << '\n'
+                      << "Assuming answer is " << to_utf8(dflt) << '\n'
+                      << "----------------------------------------" << endl;
+               if (!use_gui) {
+                       response = dflt;
+                       return true;
+               }
+       }
+
+       return askForText_pimpl(response, msg, dflt);
+}
+
+} // namespace Alert
 } // namespace lyx