]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt4/GuiFontMetrics.h
On Linux show in crash message box the backtrace
[lyx.git] / src / frontends / qt4 / GuiFontMetrics.h
index 707b5f336e3d9f7e6d12f7e8bf6834e2cf04c7c3..be36dbf23f39c5ca7ccebbcba5f2097c709e77cc 100644 (file)
@@ -19,7 +19,6 @@
 #include <QFontMetrics>
 #include <QHash>
 
-
 namespace lyx {
 namespace frontend {
 
@@ -27,7 +26,6 @@ class GuiFontMetrics : public FontMetrics
 {
 public:
        GuiFontMetrics(QFont const & font);
-       GuiFontMetrics(QFont const & font, QFont const & smallcaps_font);
 
        virtual ~GuiFontMetrics() {}
 
@@ -55,20 +53,15 @@ public:
        int width(QString const & str) const;
 
 private:
-       int smallcapsWidth(char_type c) const;
-
        /// Metrics on the font
        QFontMetrics metrics_;
-       QFontMetrics smallcaps_metrics_;
-
-       bool smallcaps_shape_;
 
        /// Cache of char widths
        mutable QHash<char_type, int> width_cache_;
 
        struct AscendDescend {
-               short int ascent;
-               short int descent;
+               int ascent;
+               int descent;
        };
        /// Cache of char ascends and descends
        mutable QHash<char_type, AscendDescend> metrics_cache_;