Sun, 22 Sep 2013 23:27:07 +0300
it's LDForge's 1st birthday!
- moved the project qmake code into ldforge.pro, removing src/src.pro in the process, with UI_DIR there is no need to have the main qmake in src/
- added moc #include directives to relevant source files, speeding up compile
<?xml version="1.0" encoding="UTF-8"?> <ui version="4.0"> <class>AboutUI</class> <widget class="QDialog" name="AboutUI"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>320</width> <height>400</height> </rect> </property> <property name="minimumSize"> <size> <width>320</width> <height>400</height> </size> </property> <property name="maximumSize"> <size> <width>16777215</width> <height>16777215</height> </size> </property> <property name="windowTitle"> <string>About LDForge</string> </property> <layout class="QVBoxLayout" name="verticalLayout"> <item> <widget class="QLabel" name="label"> <property name="maximumSize"> <size> <width>16777215</width> <height>16777215</height> </size> </property> <property name="text"> <string/> </property> <property name="pixmap"> <pixmap resource="../../ldforge.qrc">:/icons/ldforge.png</pixmap> </property> <property name="scaledContents"> <bool>false</bool> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QLabel" name="versionInfo"> <property name="styleSheet"> <string notr="true">font-weight: bold</string> </property> <property name="text"> <string>[[ VERSION INFO HERE]]</string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QLabel" name="label_2"> <property name="text"> <string>Copyright (C) 2013 Santeri Piippo</string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QLabel" name="label_4"> <property name="maximumSize"> <size> <width>16777215</width> <height>16777215</height> </size> </property> <property name="frameShape"> <enum>QFrame::NoFrame</enum> </property> <property name="text"> <string><html><head/><body><p>This software is intended for usage as a parts authoring tool for the <a href="http://ldraw.org/"><span style=" text-decoration: underline; color:#0057ae;">LDraw</span></a> parts library.</p><p>LDForge is free software, and you are welcome to redistribute it under the terms of GPL v3. See the LICENSE text file for details. If the license text is not available for some reason, see <a href="http://www.gnu.org/licenses/"><span style=" text-decoration: underline; color:#0057ae;">http://www.gnu.org/licenses/</span></a> for the license terms.</p><p>The graphical assets of LDForge are licensed under the <a href="http://creativecommons.org/licenses/by-sa/3.0/"><span style=" text-decoration: underline; color:#0057ae;">CC Attribution-ShareAlike 3.0 Unported license</span></a>. The GNU GPL applies to the source code of the program. The application icon is derived from <a href="http://en.wikipedia.org/wiki/File:Anvil,_labelled_en.svg"><span style=" text-decoration: underline; color:#0057ae;">this image on Wikipedia</span></a>. The linked image (retrieved 22 May 2013) was released into the public domain.</p></body></html></string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <property name="wordWrap"> <bool>true</bool> </property> </widget> </item> <item> <widget class="QLabel" name="label_5"> <property name="text"> <string>In living memory of James Jessiman.</string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item> <widget class="QDialogButtonBox" name="buttonBox"> <property name="standardButtons"> <set>QDialogButtonBox::Close</set> </property> <property name="centerButtons"> <bool>false</bool> </property> </widget> </item> </layout> </widget> <resources> <include location="../../ldforge.qrc"/> </resources> <connections> <connection> <sender>buttonBox</sender> <signal>rejected()</signal> <receiver>AboutUI</receiver> <slot>reject()</slot> <hints> <hint type="sourcelabel"> <x>296</x> <y>384</y> </hint> <hint type="destinationlabel"> <x>293</x> <y>1</y> </hint> </hints> </connection> </connections> </ui>