#include "support/qstring_helpers.h"
#include "qt_i18n.h"
-#include <QString>
#include <QHeaderView>
class QComboBox;
namespace support { class FileName; }
class BufferParams;
-
+
namespace frontend {
class LengthCombo;
/// method to get a Length from widgets (QComboBox)
Length widgetsToLength(QLineEdit const * input, QComboBox const * combo);
-//FIXME It would be nice if defaultUnit were a default argument
/// method to set widgets from a Length
+//FIXME Remove default_unit argument for the first form. FIXME Change
+// all the code to remove default_unit argument when equal to the
+// default.
void lengthToWidgets(QLineEdit * input, LengthCombo * combo,
-Length const & len, Length::UNIT default_unit);
+ Length const & len,
+ Length::UNIT default_unit = Length::defaultUnit());
/// method to set widgets from a string
void lengthToWidgets(QLineEdit * input, LengthCombo * combo,
-std::string const & len, Length::UNIT default_unit);
+ std::string const & len,
+ Length::UNIT default_unit = Length::defaultUnit());
/// method to set widgets from a docstring
void lengthToWidgets(QLineEdit * input, LengthCombo * combo,
docstring const & len, Length::UNIT default_unit);
* Use this in qt4/ instead of _()
*/
QString const qt_(std::string const & str);
+QString const qt_(QString const & qstr);
+
///
support::FileName libFileSearch(QString const & dir, QString const & name,