| <?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>551</width> |
| <height>448</height> |
| </rect> |
| </property> |
| <property name="windowTitle"> |
| <string>MainWindow</string> |
| </property> |
| <widget class="QWidget" name="centralwidget"> |
| <layout class="QVBoxLayout" name="verticalLayout"> |
| <item> |
| <widget class="QPlainTextEdit" name="plainTextEdit"> |
| <property name="sizePolicy"> |
| <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> |
| <horstretch>0</horstretch> |
| <verstretch>0</verstretch> |
| </sizepolicy> |
| </property> |
| <property name="plainText"> |
| <string>Hello QtTextToSpeech, |
| this is an example text in English. |
| |
| QtSpeech is a library that makes text to speech easy with Qt. |
| Done, over and out.</string> |
| </property> |
| </widget> |
| </item> |
| <item> |
| <layout class="QGridLayout" name="gridLayout"> |
| <item row="4" column="0"> |
| <widget class="QLabel" name="label_5"> |
| <property name="sizePolicy"> |
| <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> |
| <horstretch>0</horstretch> |
| <verstretch>0</verstretch> |
| </sizepolicy> |
| </property> |
| <property name="text"> |
| <string>Engine</string> |
| </property> |
| <property name="alignment"> |
| <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> |
| </property> |
| </widget> |
| </item> |
| <item row="3" column="0"> |
| <widget class="QLabel" name="label_3"> |
| <property name="sizePolicy"> |
| <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> |
| <horstretch>0</horstretch> |
| <verstretch>0</verstretch> |
| </sizepolicy> |
| </property> |
| <property name="text"> |
| <string>Pitch:</string> |
| </property> |
| <property name="alignment"> |
| <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> |
| </property> |
| </widget> |
| </item> |
| <item row="5" column="0"> |
| <widget class="QLabel" name="label_4"> |
| <property name="sizePolicy"> |
| <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> |
| <horstretch>0</horstretch> |
| <verstretch>0</verstretch> |
| </sizepolicy> |
| </property> |
| <property name="text"> |
| <string>&Language:</string> |
| </property> |
| <property name="alignment"> |
| <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> |
| </property> |
| <property name="buddy"> |
| <cstring>language</cstring> |
| </property> |
| </widget> |
| </item> |
| <item row="3" column="2"> |
| <widget class="QSlider" name="pitch"> |
| <property name="minimum"> |
| <number>-10</number> |
| </property> |
| <property name="maximum"> |
| <number>10</number> |
| </property> |
| <property name="singleStep"> |
| <number>1</number> |
| </property> |
| <property name="orientation"> |
| <enum>Qt::Horizontal</enum> |
| </property> |
| </widget> |
| </item> |
| <item row="6" column="0"> |
| <widget class="QLabel" name="label_6"> |
| <property name="text"> |
| <string>Voice name:</string> |
| </property> |
| <property name="alignment"> |
| <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> |
| </property> |
| </widget> |
| </item> |
| <item row="1" column="2"> |
| <widget class="QSlider" name="volume"> |
| <property name="maximum"> |
| <number>100</number> |
| </property> |
| <property name="singleStep"> |
| <number>5</number> |
| </property> |
| <property name="pageStep"> |
| <number>20</number> |
| </property> |
| <property name="value"> |
| <number>70</number> |
| </property> |
| <property name="orientation"> |
| <enum>Qt::Horizontal</enum> |
| </property> |
| </widget> |
| </item> |
| <item row="5" column="2"> |
| <widget class="QComboBox" name="language"> |
| <property name="sizePolicy"> |
| <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> |
| <horstretch>0</horstretch> |
| <verstretch>0</verstretch> |
| </sizepolicy> |
| </property> |
| </widget> |
| </item> |
| <item row="6" column="2"> |
| <widget class="QComboBox" name="voice"/> |
| </item> |
| <item row="2" column="0"> |
| <widget class="QLabel" name="label"> |
| <property name="sizePolicy"> |
| <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> |
| <horstretch>0</horstretch> |
| <verstretch>0</verstretch> |
| </sizepolicy> |
| </property> |
| <property name="text"> |
| <string>Rate:</string> |
| </property> |
| <property name="alignment"> |
| <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> |
| </property> |
| </widget> |
| </item> |
| <item row="1" column="0"> |
| <widget class="QLabel" name="label_2"> |
| <property name="sizePolicy"> |
| <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> |
| <horstretch>0</horstretch> |
| <verstretch>0</verstretch> |
| </sizepolicy> |
| </property> |
| <property name="text"> |
| <string>Volume:</string> |
| </property> |
| <property name="alignment"> |
| <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> |
| </property> |
| </widget> |
| </item> |
| <item row="2" column="2"> |
| <widget class="QSlider" name="rate"> |
| <property name="minimum"> |
| <number>-10</number> |
| </property> |
| <property name="maximum"> |
| <number>10</number> |
| </property> |
| <property name="orientation"> |
| <enum>Qt::Horizontal</enum> |
| </property> |
| </widget> |
| </item> |
| <item row="4" column="2"> |
| <widget class="QComboBox" name="engine"> |
| <property name="sizePolicy"> |
| <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> |
| <horstretch>0</horstretch> |
| <verstretch>0</verstretch> |
| </sizepolicy> |
| </property> |
| </widget> |
| </item> |
| </layout> |
| </item> |
| <item> |
| <layout class="QHBoxLayout" name="horizontalLayout"> |
| <item> |
| <widget class="QPushButton" name="speakButton"> |
| <property name="text"> |
| <string>Speak</string> |
| </property> |
| </widget> |
| </item> |
| <item> |
| <widget class="QPushButton" name="pauseButton"> |
| <property name="enabled"> |
| <bool>false</bool> |
| </property> |
| <property name="text"> |
| <string>Pause</string> |
| </property> |
| </widget> |
| </item> |
| <item> |
| <widget class="QPushButton" name="resumeButton"> |
| <property name="enabled"> |
| <bool>false</bool> |
| </property> |
| <property name="text"> |
| <string>Resume</string> |
| </property> |
| </widget> |
| </item> |
| <item> |
| <widget class="QPushButton" name="stopButton"> |
| <property name="text"> |
| <string>Stop</string> |
| </property> |
| </widget> |
| </item> |
| </layout> |
| </item> |
| <item> |
| <spacer name="verticalSpacer"> |
| <property name="orientation"> |
| <enum>Qt::Vertical</enum> |
| </property> |
| <property name="sizeHint" stdset="0"> |
| <size> |
| <width>20</width> |
| <height>40</height> |
| </size> |
| </property> |
| </spacer> |
| </item> |
| </layout> |
| </widget> |
| <widget class="QStatusBar" name="statusbar"/> |
| </widget> |
| <tabstops> |
| <tabstop>plainTextEdit</tabstop> |
| <tabstop>speakButton</tabstop> |
| <tabstop>pauseButton</tabstop> |
| <tabstop>resumeButton</tabstop> |
| <tabstop>stopButton</tabstop> |
| </tabstops> |
| <resources/> |
| <connections/> |
| </ui> |