* Free Software Foundation, Inc., *
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
***************************************************************************/
+#include <QApplication>
#include "uistyle.h"
#include "uistylesettings.h"
// Default format
QTextCharFormat def;
def.setForeground(QBrush("#000000"));
- //def.setFont(QFont("Courier", 10));
+ def.setFont(QFont("Monospace", QApplication::font().pointSize()));
+ def.font().setFixedPitch(true);
def.font().setStyleHint(QFont::TypeWriter);
_defaultFormats = QVector<QTextCharFormat>(NumFormatTypes, def);
_customFormats = QVector<QTextCharFormat>(NumFormatTypes, QTextFormat().toCharFormat());
}
UiStyle::StyledText UiStyle::styleString(const QString &_s) {
- QString s = _s; // we can't use call-by-value since this seems to maybe screw up Qt's implicit sharing somehow
- // at least invalid formats are created if we do that
-
+ QString s = _s;
StyledText result;
QList<FormatType> fmtList;
fmtList.append(None);
}
return fmt;
}
-
-