--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
+ <class>MainWindow</class>
+ <widget class="QMainWindow" name="MainWindow">
+ <property name="geometry">
+ <rect>
+ <x>0</x>
+ <y>0</y>
+ <width>800</width>
+ <height>480</height>
+ </rect>
+ </property>
+ <property name="windowTitle">
+ <string>MainWindow</string>
+ </property>
+ <property name="autoFillBackground">
+ <bool>true</bool>
+ </property>
+ <widget class="QWidget" name="centralWidget">
+ <widget class="CrazyButton" name="pushButton_2">
+ <property name="geometry">
+ <rect>
+ <x>330</x>
+ <y>40</y>
+ <width>100</width>
+ <height>100</height>
+ </rect>
+ </property>
+ <property name="maximumSize">
+ <size>
+ <width>16777215</width>
+ <height>16777215</height>
+ </size>
+ </property>
+ <property name="text">
+ <string>2</string>
+ </property>
+ </widget>
+ <widget class="CrazyButton" name="pushButton_3">
+ <property name="geometry">
+ <rect>
+ <x>510</x>
+ <y>40</y>
+ <width>100</width>
+ <height>100</height>
+ </rect>
+ </property>
+ <property name="text">
+ <string>3</string>
+ </property>
+ </widget>
+ <widget class="CrazyButton" name="pushButton_4">
+ <property name="geometry">
+ <rect>
+ <x>150</x>
+ <y>180</y>
+ <width>100</width>
+ <height>100</height>
+ </rect>
+ </property>
+ <property name="text">
+ <string>4</string>
+ </property>
+ </widget>
+ <widget class="CrazyButton" name="pushButton_5">
+ <property name="geometry">
+ <rect>
+ <x>330</x>
+ <y>180</y>
+ <width>100</width>
+ <height>100</height>
+ </rect>
+ </property>
+ <property name="text">
+ <string>5</string>
+ </property>
+ </widget>
+ <widget class="CrazyButton" name="pushButton_6">
+ <property name="geometry">
+ <rect>
+ <x>510</x>
+ <y>180</y>
+ <width>100</width>
+ <height>100</height>
+ </rect>
+ </property>
+ <property name="text">
+ <string>6</string>
+ </property>
+ </widget>
+ <widget class="CrazyButton" name="pushButton_7">
+ <property name="geometry">
+ <rect>
+ <x>150</x>
+ <y>320</y>
+ <width>100</width>
+ <height>100</height>
+ </rect>
+ </property>
+ <property name="text">
+ <string>7</string>
+ </property>
+ </widget>
+ <widget class="CrazyButton" name="pushButton_8">
+ <property name="geometry">
+ <rect>
+ <x>330</x>
+ <y>320</y>
+ <width>100</width>
+ <height>100</height>
+ </rect>
+ </property>
+ <property name="text">
+ <string>8</string>
+ </property>
+ </widget>
+ <widget class="CrazyButton" name="pushButton_9">
+ <property name="geometry">
+ <rect>
+ <x>510</x>
+ <y>320</y>
+ <width>100</width>
+ <height>100</height>
+ </rect>
+ </property>
+ <property name="text">
+ <string>9</string>
+ </property>
+ </widget>
+ <widget class="CrazyButton" name="pushButton">
+ <property name="geometry">
+ <rect>
+ <x>150</x>
+ <y>40</y>
+ <width>101</width>
+ <height>100</height>
+ </rect>
+ </property>
+ <property name="minimumSize">
+ <size>
+ <width>0</width>
+ <height>100</height>
+ </size>
+ </property>
+ <property name="toolTip">
+ <string notr="true"/>
+ </property>
+ <property name="text">
+ <string>1</string>
+ </property>
+ </widget>
+ </widget>
+ </widget>
+ <layoutdefault spacing="6" margin="11"/>
+ <customwidgets>
+ <customwidget>
+ <class>CrazyButton</class>
+ <extends>QPushButton</extends>
+ <header>crazybutton.h</header>
+ <slots>
+ <slot>changeColor(bool)</slot>
+ </slots>
+ </customwidget>
+ </customwidgets>
+ <resources/>
+ <connections/>
+ <slots>
+ <signal>generate(bool)</signal>
+ </slots>
+</ui>