mirror of
				https://github.com/subsurface/subsurface.git
				synced 2025-02-19 22:16:15 +00:00 
			
		
		
		
	Main change is that now SubsurfaceAbout doesn't have instance object, but it constructs and destructs dynamically. * Remove the static SubsurfaceAbout::instance() class member * construct/destruct about dialog on demand * Other small aboutbox cleanups. Signed-off-by: Boris Barbulovski <bbarbulovski@gmail.com> ACK-ed-by: Tomaz Canabrava <tcanabrava@kde.org> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
		
			
				
	
	
		
			136 lines
		
	
	
	
		
			3.3 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			136 lines
		
	
	
	
		
			3.3 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
| <?xml version="1.0" encoding="UTF-8"?>
 | |
| <ui version="4.0">
 | |
|  <class>SubsurfaceAbout</class>
 | |
|  <widget class="QDialog" name="SubsurfaceAbout">
 | |
|   <property name="windowModality">
 | |
|    <enum>Qt::WindowModal</enum>
 | |
|   </property>
 | |
|   <property name="geometry">
 | |
|    <rect>
 | |
|     <x>0</x>
 | |
|     <y>0</y>
 | |
|     <width>359</width>
 | |
|     <height>423</height>
 | |
|    </rect>
 | |
|   </property>
 | |
|   <property name="sizePolicy">
 | |
|    <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
 | |
|     <horstretch>0</horstretch>
 | |
|     <verstretch>0</verstretch>
 | |
|    </sizepolicy>
 | |
|   </property>
 | |
|   <property name="windowTitle">
 | |
|    <string>About Subsurface</string>
 | |
|   </property>
 | |
|   <property name="windowIcon">
 | |
|    <iconset resource="../subsurface.qrc">
 | |
|     <normaloff>:/subsurface-icon</normaloff>:/subsurface-icon</iconset>
 | |
|   </property>
 | |
|   <property name="modal">
 | |
|    <bool>true</bool>
 | |
|   </property>
 | |
|   <layout class="QVBoxLayout" name="verticalLayout" stretch="0,1,0">
 | |
|    <item>
 | |
|     <widget class="QLabel" name="subsurfaceIcon">
 | |
|      <property name="text">
 | |
|       <string/>
 | |
|      </property>
 | |
|      <property name="pixmap">
 | |
|       <pixmap resource="../subsurface.qrc">:/subsurface-icon</pixmap>
 | |
|      </property>
 | |
|      <property name="alignment">
 | |
|       <set>Qt::AlignCenter</set>
 | |
|      </property>
 | |
|     </widget>
 | |
|    </item>
 | |
|    <item>
 | |
|     <widget class="QLabel" name="aboutLabel">
 | |
|      <property name="text">
 | |
|       <string/>
 | |
|      </property>
 | |
|      <property name="textFormat">
 | |
|       <enum>Qt::RichText</enum>
 | |
|      </property>
 | |
|      <property name="alignment">
 | |
|       <set>Qt::AlignCenter</set>
 | |
|      </property>
 | |
|      <property name="margin">
 | |
|       <number>10</number>
 | |
|      </property>
 | |
|     </widget>
 | |
|    </item>
 | |
|    <item>
 | |
|     <layout class="QHBoxLayout" name="horizontalLayout">
 | |
|      <item>
 | |
|       <spacer name="horizontalSpacer">
 | |
|        <property name="orientation">
 | |
|         <enum>Qt::Horizontal</enum>
 | |
|        </property>
 | |
|        <property name="sizeHint" stdset="0">
 | |
|         <size>
 | |
|          <width>40</width>
 | |
|          <height>20</height>
 | |
|         </size>
 | |
|        </property>
 | |
|       </spacer>
 | |
|      </item>
 | |
|      <item>
 | |
|       <widget class="QPushButton" name="licenseButton">
 | |
|        <property name="text">
 | |
|         <string>&License</string>
 | |
|        </property>
 | |
|       </widget>
 | |
|      </item>
 | |
|      <item>
 | |
|       <widget class="QPushButton" name="websiteButton">
 | |
|        <property name="text">
 | |
|         <string>&Website</string>
 | |
|        </property>
 | |
|       </widget>
 | |
|      </item>
 | |
|      <item>
 | |
|       <widget class="QPushButton" name="closeButton">
 | |
|        <property name="text">
 | |
|         <string>&Close</string>
 | |
|        </property>
 | |
|       </widget>
 | |
|      </item>
 | |
|      <item>
 | |
|       <spacer name="horizontalSpacer_2">
 | |
|        <property name="orientation">
 | |
|         <enum>Qt::Horizontal</enum>
 | |
|        </property>
 | |
|        <property name="sizeHint" stdset="0">
 | |
|         <size>
 | |
|          <width>40</width>
 | |
|          <height>20</height>
 | |
|         </size>
 | |
|        </property>
 | |
|       </spacer>
 | |
|      </item>
 | |
|     </layout>
 | |
|    </item>
 | |
|   </layout>
 | |
|  </widget>
 | |
|  <resources>
 | |
|   <include location="../subsurface.qrc"/>
 | |
|  </resources>
 | |
|  <connections>
 | |
|   <connection>
 | |
|    <sender>closeButton</sender>
 | |
|    <signal>clicked()</signal>
 | |
|    <receiver>SubsurfaceAbout</receiver>
 | |
|    <slot>accept()</slot>
 | |
|    <hints>
 | |
|     <hint type="sourcelabel">
 | |
|      <x>290</x>
 | |
|      <y>411</y>
 | |
|     </hint>
 | |
|     <hint type="destinationlabel">
 | |
|      <x>340</x>
 | |
|      <y>409</y>
 | |
|     </hint>
 | |
|    </hints>
 | |
|   </connection>
 | |
|  </connections>
 | |
| </ui>
 |