some more steps towards musrgui

This commit is contained in:
nemu 2009-02-27 21:50:33 +00:00
parent d980d44ffb
commit dc38de5471
2 changed files with 358 additions and 2 deletions

View File

@ -119,7 +119,6 @@ void PSubTextEdit::insertTitle()
if (dlg->exec() == QDialog::Accepted) { if (dlg->exec() == QDialog::Accepted) {
QString title = dlg->fTitle_lineEdit->text(); QString title = dlg->fTitle_lineEdit->text();
insert(title+"\n"); insert(title+"\n");
insert("###############################################################\n");
} }
} }
@ -129,7 +128,10 @@ void PSubTextEdit::insertTitle()
*/ */
void PSubTextEdit::insertParameterBlock() void PSubTextEdit::insertParameterBlock()
{ {
insert("will insert a real parameter block"); insert("###############################################################\n");
insert("FITPARAMETER\n");
insert("# Nr. Name Value Step Pos_Error Bounderies\n");
insert(" 1 alpha 1.0 0.1 none 0 none\n\n");
} }
//---------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------

View File

@ -0,0 +1,354 @@
<!DOCTYPE UI><UI version="3.3" stdsetdef="1">
<class>GetParameterDialog</class>
<widget class="QDialog">
<property name="name">
<cstring>GetParameterDialog</cstring>
</property>
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>245</width>
<height>302</height>
</rect>
</property>
<property name="caption">
<string>Get Parameter</string>
</property>
<property name="sizeGripEnabled">
<bool>true</bool>
</property>
<widget class="QFrame">
<property name="name">
<cstring>fParam_frame</cstring>
</property>
<property name="geometry">
<rect>
<x>10</x>
<y>10</y>
<width>220</width>
<height>135</height>
</rect>
</property>
<property name="frameShape">
<enum>StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>Raised</enum>
</property>
<widget class="QSpinBox">
<property name="name">
<cstring>fNo_spinBox</cstring>
</property>
<property name="geometry">
<rect>
<x>71</x>
<y>11</y>
<width>140</width>
<height>24</height>
</rect>
</property>
<property name="maxValue">
<number>999</number>
</property>
</widget>
<widget class="QLineEdit">
<property name="name">
<cstring>fStep_lineEdit</cstring>
</property>
<property name="geometry">
<rect>
<x>71</x>
<y>101</y>
<width>140</width>
<height>24</height>
</rect>
</property>
</widget>
<widget class="QLabel">
<property name="name">
<cstring>fNo_textLabel</cstring>
</property>
<property name="geometry">
<rect>
<x>10</x>
<y>13</y>
<width>40</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>No</string>
</property>
</widget>
<widget class="QLabel">
<property name="name">
<cstring>fName_textLabel</cstring>
</property>
<property name="geometry">
<rect>
<x>10</x>
<y>45</y>
<width>40</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>Name</string>
</property>
</widget>
<widget class="QLabel">
<property name="name">
<cstring>fValue_textLabel</cstring>
</property>
<property name="geometry">
<rect>
<x>10</x>
<y>75</y>
<width>40</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>Value</string>
</property>
</widget>
<widget class="QLabel">
<property name="name">
<cstring>fStep_textLabel</cstring>
</property>
<property name="geometry">
<rect>
<x>10</x>
<y>105</y>
<width>40</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>Step</string>
</property>
</widget>
<widget class="QLineEdit">
<property name="name">
<cstring>fValue_lineEdit</cstring>
</property>
<property name="geometry">
<rect>
<x>71</x>
<y>71</y>
<width>140</width>
<height>24</height>
</rect>
</property>
</widget>
<widget class="QLineEdit">
<property name="name">
<cstring>fName_lineEdit</cstring>
</property>
<property name="geometry">
<rect>
<x>71</x>
<y>41</y>
<width>140</width>
<height>24</height>
</rect>
</property>
</widget>
</widget>
<widget class="QFrame">
<property name="name">
<cstring>fBoundary_frame</cstring>
</property>
<property name="geometry">
<rect>
<x>10</x>
<y>150</y>
<width>220</width>
<height>104</height>
</rect>
</property>
<property name="frameShape">
<enum>StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>Raised</enum>
</property>
<widget class="QLabel">
<property name="name">
<cstring>fUpper_textLabel</cstring>
</property>
<property name="geometry">
<rect>
<x>10</x>
<y>70</y>
<width>71</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string>Upper</string>
</property>
</widget>
<widget class="QLabel">
<property name="name">
<cstring>fLower_textLabel</cstring>
</property>
<property name="geometry">
<rect>
<x>10</x>
<y>40</y>
<width>71</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string>Lower</string>
</property>
</widget>
<widget class="QLineEdit">
<property name="name">
<cstring>fUpper_lineEdit</cstring>
</property>
<property name="geometry">
<rect>
<x>70</x>
<y>70</y>
<width>140</width>
<height>24</height>
</rect>
</property>
</widget>
<widget class="QCheckBox">
<property name="name">
<cstring>fBoundaryies_checkBox</cstring>
</property>
<property name="geometry">
<rect>
<x>10</x>
<y>10</y>
<width>95</width>
<height>22</height>
</rect>
</property>
<property name="text">
<string>Boundaries</string>
</property>
</widget>
<widget class="QLineEdit">
<property name="name">
<cstring>fLower_lineEdit</cstring>
</property>
<property name="enabled">
<bool>true</bool>
</property>
<property name="geometry">
<rect>
<x>70</x>
<y>40</y>
<width>140</width>
<height>24</height>
</rect>
</property>
<property name="toolTip" stdset="0">
<string>number or 'none'</string>
</property>
<property name="whatsThis" stdset="0">
<string>The lower limit can be either a number are the keyword 'none'</string>
</property>
</widget>
</widget>
<widget class="QLayoutWidget">
<property name="name">
<cstring>layout9</cstring>
</property>
<property name="geometry">
<rect>
<x>9</x>
<y>263</y>
<width>220</width>
<height>28</height>
</rect>
</property>
<hbox>
<property name="name">
<cstring>unnamed</cstring>
</property>
<widget class="QPushButton">
<property name="name">
<cstring>buttonOk</cstring>
</property>
<property name="text">
<string>&amp;OK</string>
</property>
<property name="accel">
<string></string>
</property>
<property name="autoDefault">
<bool>true</bool>
</property>
<property name="default">
<bool>true</bool>
</property>
</widget>
<spacer>
<property name="name">
<cstring>Horizontal Spacing2</cstring>
</property>
<property name="orientation">
<enum>Horizontal</enum>
</property>
<property name="sizeType">
<enum>Expanding</enum>
</property>
<property name="sizeHint">
<size>
<width>50</width>
<height>20</height>
</size>
</property>
</spacer>
<widget class="QPushButton">
<property name="name">
<cstring>buttonCancel</cstring>
</property>
<property name="text">
<string>&amp;Cancel</string>
</property>
<property name="accel">
<string></string>
</property>
<property name="autoDefault">
<bool>true</bool>
</property>
</widget>
</hbox>
</widget>
</widget>
<connections>
<connection>
<sender>buttonOk</sender>
<signal>clicked()</signal>
<receiver>GetParameterDialog</receiver>
<slot>accept()</slot>
</connection>
<connection>
<sender>buttonCancel</sender>
<signal>clicked()</signal>
<receiver>GetParameterDialog</receiver>
<slot>reject()</slot>
</connection>
</connections>
<tabstops>
<tabstop>fNo_spinBox</tabstop>
<tabstop>fName_lineEdit</tabstop>
<tabstop>fValue_lineEdit</tabstop>
<tabstop>fStep_lineEdit</tabstop>
<tabstop>fBoundaryies_checkBox</tabstop>
<tabstop>fLower_lineEdit</tabstop>
<tabstop>fUpper_lineEdit</tabstop>
<tabstop>buttonOk</tabstop>
<tabstop>buttonCancel</tabstop>
</tabstops>
<layoutdefaults spacing="6" margin="11"/>
</UI>