]> git.lyx.org Git - features.git/commitdiff
Be compatible with Qt 4.2 and 4.3 (Q_EMIT).
authorEnrico Forestieri <forenr@lyx.org>
Wed, 3 Nov 2010 00:38:35 +0000 (00:38 +0000)
committerEnrico Forestieri <forenr@lyx.org>
Wed, 3 Nov 2010 00:38:35 +0000 (00:38 +0000)
Actually, it still fails to link with anything less than Qt 4.4.0
due to the xxxAndDestroy() business in GuiView.cpp ...

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@36009 a592a061-630c-0410-9148-cb99ea01b6c8

src/frontends/qt4/InGuiThread.h
src/frontends/qt4/ui/PrefScreenFontsUi.ui

index 4939c6472605381e5968166287b63f1ef904b5d3..ea5d64b0ddd4481abceba84065d359c801d3653a 100644 (file)
 #include "support/bind.h"
 #include "support/functional.h"
 
+#if QT_VERSION < 0x040400
+#define Q_EMIT
+#endif
+
 namespace lyx {
 namespace frontend {
 
index 2432cf0a3bebdca1cc71884ff15e3134ababb5bd..83705c272494a29016afaaf35928c0d4b4ab85ed 100644 (file)
@@ -5,7 +5,7 @@
    <rect>
     <x>0</x>
     <y>0</y>
-    <width>359</width>
+    <width>470</width>
     <height>454</height>
    </rect>
   </property>
    <string/>
   </property>
   <layout class="QGridLayout" >
+   <property name="margin" >
+    <number>9</number>
+   </property>
+   <property name="spacing" >
+    <number>6</number>
+   </property>
    <item row="0" column="0" >
     <layout class="QHBoxLayout" >
+     <property name="margin" >
+      <number>0</number>
+     </property>
+     <property name="spacing" >
+      <number>6</number>
+     </property>
      <item>
       <layout class="QGridLayout" >
+       <property name="margin" >
+        <number>0</number>
+       </property>
+       <property name="spacing" >
+        <number>6</number>
+       </property>
        <item row="1" column="1" >
         <widget class="QComboBox" name="screenSansCO" >
          <property name="maxVisibleItems" >
@@ -30,7 +48,9 @@
        <item row="1" column="2" >
         <widget class="GuiFontExample" native="1" name="screenSansFE" >
          <property name="sizePolicy" >
-          <sizepolicy vsizetype="Preferred" hsizetype="MinimumExpanding" >
+          <sizepolicy>
+           <hsizetype>3</hsizetype>
+           <vsizetype>5</vsizetype>
            <horstretch>0</horstretch>
            <verstretch>0</verstretch>
           </sizepolicy>
@@ -56,7 +76,9 @@
        <item row="0" column="2" >
         <widget class="GuiFontExample" native="1" name="screenRomanFE" >
          <property name="sizePolicy" >
-          <sizepolicy vsizetype="Preferred" hsizetype="MinimumExpanding" >
+          <sizepolicy>
+           <hsizetype>3</hsizetype>
+           <vsizetype>5</vsizetype>
            <horstretch>0</horstretch>
            <verstretch>0</verstretch>
           </sizepolicy>
        <item row="2" column="2" >
         <widget class="GuiFontExample" native="1" name="screenTypewriterFE" >
          <property name="sizePolicy" >
-          <sizepolicy vsizetype="Preferred" hsizetype="MinimumExpanding" >
+          <sizepolicy>
+           <hsizetype>3</hsizetype>
+           <vsizetype>5</vsizetype>
            <horstretch>0</horstretch>
            <verstretch>0</verstretch>
           </sizepolicy>
    </item>
    <item row="1" column="0" >
     <layout class="QHBoxLayout" >
+     <property name="margin" >
+      <number>0</number>
+     </property>
+     <property name="spacing" >
+      <number>6</number>
+     </property>
      <item>
       <layout class="QGridLayout" >
+       <property name="margin" >
+        <number>0</number>
+       </property>
+       <property name="spacing" >
+        <number>6</number>
+       </property>
        <item row="0" column="0" >
         <widget class="QLabel" name="screenZoomLA" >
          <property name="text" >
       <string>Font Sizes</string>
      </property>
      <layout class="QGridLayout" >
-      <property name="leftMargin" >
-       <number>11</number>
-      </property>
-      <property name="topMargin" >
-       <number>11</number>
-      </property>
-      <property name="rightMargin" >
-       <number>11</number>
+      <property name="margin" >
+       <number>9</number>
       </property>
-      <property name="bottomMargin" >
-       <number>11</number>
+      <property name="spacing" >
+       <number>6</number>
       </property>
       <item row="0" column="1" >
        <widget class="QLineEdit" name="screenTinyED" />