summaryrefslogtreecommitdiff
Side-by-side diff
Diffstat (more/less context) (show whitespace changes)
-rw-r--r--noncore/apps/oxygen/calcdlg.ui29
-rw-r--r--noncore/apps/oxygen/calcdlgui.cpp2
-rw-r--r--noncore/apps/oxygen/dataTable.cpp15
-rw-r--r--noncore/apps/oxygen/datawidgetui.cpp2
-rw-r--r--noncore/apps/oxygen/oxygen.cpp3
5 files changed, 20 insertions, 31 deletions
diff --git a/noncore/apps/oxygen/calcdlg.ui b/noncore/apps/oxygen/calcdlg.ui
index 2d30164..a8ed170 100644
--- a/noncore/apps/oxygen/calcdlg.ui
+++ b/noncore/apps/oxygen/calcdlg.ui
@@ -10,9 +10,9 @@
<name>geometry</name>
<rect>
<x>0</x>
<y>0</y>
- <width>245</width>
+ <width>241</width>
<height>318</height>
</rect>
</property>
<property stdset="1">
@@ -41,9 +41,9 @@
<cstring>tab</cstring>
</property>
<attribute>
<name>title</name>
- <string>Tab 1</string>
+ <string>Molecular Weight</string>
</attribute>
<widget>
<class>QLayoutWidget</class>
<property stdset="1">
@@ -75,9 +75,9 @@
<cstring>TextLabel2</cstring>
</property>
<property stdset="1">
<name>text</name>
- <string>TextLabel2</string>
+ <string>chemical Formula</string>
</property>
</widget>
<widget>
<class>QLineEdit</class>
@@ -108,9 +108,9 @@
<cstring>calculate</cstring>
</property>
<property stdset="1">
<name>text</name>
- <string>PushButton3</string>
+ <string>Calculate</string>
</property>
</widget>
<widget>
<class>QPushButton</class>
@@ -119,9 +119,9 @@
<cstring>clear_fields</cstring>
</property>
<property stdset="1">
<name>text</name>
- <string>PushButton4</string>
+ <string>Clear</string>
</property>
</widget>
</hbox>
</widget>
@@ -132,9 +132,9 @@
<cstring>TextLabel3</cstring>
</property>
<property stdset="1">
<name>text</name>
- <string>TextLabel3</string>
+ <string>Molecular Weight (u):</string>
</property>
</widget>
<widget>
<class>QLineEdit</class>
@@ -150,31 +150,24 @@
<cstring>TextLabel1</cstring>
</property>
<property stdset="1">
<name>text</name>
- <string>TextLabel1</string>
+ <string>Elemental Composition (%):</string>
</property>
</widget>
<widget>
<class>QMultiLineEdit</class>
<property stdset="1">
<name>name</name>
<cstring>anal_display</cstring>
</property>
+ <property stdset="1">
+ <name>readOnly</name>
+ <bool>true</bool>
+ </property>
</widget>
</vbox>
</widget>
</widget>
- <widget>
- <class>QWidget</class>
- <property stdset="1">
- <name>name</name>
- <cstring>tab</cstring>
- </property>
- <attribute>
- <name>title</name>
- <string>Tab 2</string>
- </attribute>
- </widget>
</widget>
</widget>
</UI>
diff --git a/noncore/apps/oxygen/calcdlgui.cpp b/noncore/apps/oxygen/calcdlgui.cpp
index ca3a9f2..f8dfde5 100644
--- a/noncore/apps/oxygen/calcdlgui.cpp
+++ b/noncore/apps/oxygen/calcdlgui.cpp
@@ -44,9 +44,9 @@ void calcDlgUI::calc()
mw.setNum( weight );
ea = kmolcalc->getEmpFormula() + " :\n" + kmolcalc->getEA();
} else {
mw = "???";
- ea = tr( "ERROR: \n" ) + errors + "\n";
+ ea = tr( "ERROR: \n" ).arg( errors )+ "\n";
}
result->setText( mw );
anal_display->setText( ea );
}
diff --git a/noncore/apps/oxygen/dataTable.cpp b/noncore/apps/oxygen/dataTable.cpp
index 20c2985..98d3bd8 100644
--- a/noncore/apps/oxygen/dataTable.cpp
+++ b/noncore/apps/oxygen/dataTable.cpp
@@ -42,10 +42,9 @@ OxydataWidget::OxydataWidget(QWidget *parent) : QWidget(parent)
bf.setPointSize( bf.pointSize()+2 );
middle->setFont( bf );
DataTable = new OxydataTable( 9,2, this );
- DataTable->setColumnWidth ( 1 , ( parent->width()) );
- DataTable->setColumnWidth ( 0 , ( parent->width()) );
+ //DataTable->setColumnWidth ( 1 , ( parent->width())-10 );
setTable();
qgrid->addWidget( hbox,0,0 );
qgrid->addWidget( DataTable,1,0 );
@@ -61,17 +60,17 @@ void OxydataWidget::setElement( int el )
middle->setText( configobj.readEntry( "Name" ) );
right->setText( QString::number( el+1 ) );
- DataTable->setText( 0,1,( configobj.readEntry( "Weight" ) )+" u" );
+ DataTable->setText( 0,1,tr( "%1 u" ).arg( configobj.readEntry( "Weight" ) ) );
DataTable->setText( 1,1,configobj.readEntry( "Block" ) );
DataTable->setText( 2,1,configobj.readEntry( "Group" ) );
- DataTable->setText( 3,1,( configobj.readEntry( "EN" ) )+" J" );
- DataTable->setText( 4,1,configobj.readEntry( "AR" )+" nm" ) ;
- DataTable->setText( 5,1,configobj.readEntry( "IE" )+" J" );
+ DataTable->setText( 3,1,tr( "%1 J").arg( configobj.readEntry( "EN" ) ) );
+ DataTable->setText( 4,1,tr( "%1 nm" ).arg( configobj.readEntry( "AR" ) ) ) ;
+ DataTable->setText( 5,1,tr( "%1 J" ).arg( configobj.readEntry( "IE" ) ) );
DataTable->setText( 6,1,configobj.readEntry( "Density" ) );
- DataTable->setText( 7,1,configobj.readEntry( "BP" )+" K" );
- DataTable->setText( 8,1,configobj.readEntry( "MP" )+" K" );
+ DataTable->setText( 7,1,tr( "%1 K" ).arg( configobj.readEntry( "BP" ) ) );
+ DataTable->setText( 8,1,tr( "%1 K" ).arg( configobj.readEntry( "MP" ) ) );
}
void OxydataWidget::setTable() const
{
diff --git a/noncore/apps/oxygen/datawidgetui.cpp b/noncore/apps/oxygen/datawidgetui.cpp
index 44cc43d..c7afa32 100644
--- a/noncore/apps/oxygen/datawidgetui.cpp
+++ b/noncore/apps/oxygen/datawidgetui.cpp
@@ -38,9 +38,9 @@ dataWidgetUI::dataWidgetUI() : QWidget()
for ( int i = 1 ; i < 119 ; i++ )
{
configobj.setGroup( QString::number( i ) );
QString foo = configobj.readEntry( "Name" );
- dataCombo->insertItem( foo );
+ dataCombo->insertItem( QString::number( i )+" - "+foo );
}
OxydataWidget *oxyDW = new OxydataWidget(this);
connect ( dataCombo, SIGNAL( activated(int) ), oxyDW, SLOT( setElement(int) ) );
diff --git a/noncore/apps/oxygen/oxygen.cpp b/noncore/apps/oxygen/oxygen.cpp
index bc99d89..a16bc77 100644
--- a/noncore/apps/oxygen/oxygen.cpp
+++ b/noncore/apps/oxygen/oxygen.cpp
@@ -15,12 +15,9 @@
* *
**************************************************************************/
#include "oxygen.h"
-#include <qlabel.h>
#include <qapplication.h>
-#include <qpushbutton.h>
-#include <qvbox.h>
#include <qtabwidget.h>
#include "calcdlg.h"
#include "calcdlgui.h"
#include "datawidgetui.h"